在iOS 14.2 beta中,苹果对AVFoundation进行了重大更改(如“正在播放”控制中心UI的更改等)。
问题在于,在iOS 14.0中完美运行的简单音频AVPlayer应用程序在iOS 14.2 Beta 2中不再适用。
在iOS 14.2 Beta 2中,用户会看到“无法完成操作”错误,并且播放不会开始。
有没有人找到解决此问题的方法?
在iOS 14.2 beta中,苹果对AVFoundation进行了重大更改(如“正在播放”控制中心UI的更改等)。
问题在于,在iOS 14.0中完美运行的简单音频AVPlayer应用程序在iOS 14.2 Beta 2中不再适用。
在iOS 14.2 Beta 2中,用户会看到“无法完成操作”错误,并且播放不会开始。
有没有人找到解决此问题的方法?
automaticallyWaitsToMinimizeStalling = YES
来解决了我的问题。NO
,则会出现以下错误:
Error Domain=AVFoundationErrorDomain Code=-11819 "Cannot Complete Action" UserInfo={NSLocalizedRecoverySuggestion=Try again later., NSLocalizedDescription=Cannot Complete Action, NSUnderlyingError=0x280e34d80 {Error Domain=NSOSStatusErrorDomain Code=-17221 "(null)"}}
automaticallyWaitsToMinimizeStalling
解决了问题。我认为这是iOS 14.2 beta的一个bug。 - saiday