我们的应用程序使用通知服务扩展程序来播放自定义音频。在iOS12.0(包括12.0)之前可以正常工作。
但是当我升级到12.1时,发现它无法在后台播放自定义音频。

最佳答案

大多数分机都不允许激活音频会话,因此无法播放音频或使用语音合成。在iOS 12.1之前并没有一直强制执行此操作,但现在是。

一些扩展(例如通知内容扩展)向用户提供UI,并且允许这些扩展来激活音频会话。

应用扩展程序不允许在info.plist中使用后台模式(这会使您的应用被“应用评论”拒绝)

关于ios - 带有AVFoundation的iOS 12.1中的Notification Service Extension错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53297129/

10-12 07:29