I found that AVPlayer probably not releases added periodic time observers that causes memory leak both iOS9 and iOS10 devices.
I found this by creating a AVPlayer category that replaces addPeriodicTimeObserverForInterval:queue:usingBlock: with empty implementation and memory leak disappears.
I found that AVPlayer probably not releases added periodic time observers that causes memory leak both iOS9 and iOS10 devices.
I found this by creating a AVPlayer category that replaces
addPeriodicTimeObserverForInterval:queue:usingBlock:
with empty implementation and memory leak disappears.So removing added periodic time observers before dealloc AVPlayer may help.