iOS 14.2 Beta - AVPlayer无法播放

7

在iOS 14.2 beta中,苹果对AVFoundation进行了重大更改(如“正在播放”控制中心UI的更改等)。

问题在于,在iOS 14.0中完美运行的简单音频AVPlayer应用程序在iOS 14.2 Beta 2中不再适用。

在iOS 14.2 Beta 2中,用户会看到“无法完成操作”错误,并且播放不会开始。

有没有人找到解决此问题的方法?


@matt,能否重新打开这个问题?因为我已经从我的问题中删除了苹果公司的计划部分。 - David Liu
它将因缺少重现所需的详细信息而被关闭。请参见[ask]并添加[mcve]。 - glennsl
1个回答

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
@MacMark - 我也遇到了同样的问题... 在 iOS 14.2 上只有音频播放,没有视频。 - sia

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接