andreipitis / ASPVideoPlayer

A simple video player that allow animations to be performed on the view during playback.
MIT License
89 stars 43 forks source link

KVO and time observation breaks on iOS 11 #16

Closed iwasrobbed closed 6 years ago

iwasrobbed commented 7 years ago

I filed an issue with Apple about this, but it seems like all the observations break on iOS 11 (periodic time observer and KVO). Even the new Swift 4 KVO methods are broken.

It works fine on iOS 10 devices/simulators but doesn't work at all on iOS 11 or 11.1 (even against older binaries built against iOS 10 using Xcode 8.3.3).

Other players like Player do not have this problem so it strikes me as either a race condition or a framework bug.

I'll update this once I hear back, but just wanted to make you aware.

andreipitis commented 7 years ago

Hi @iwasrobbed , I tried running the sample project both on simulators and on devices (iOS 11, 11.0.1, 11.0.2) and it always worked fine.

iwasrobbed commented 6 years ago

(Sorry for the delayed response) Thanks for looking! Seems like it was just a local issue