带有AVFoundation的iOS 12.1中的Notification Service Extension错误

时间:2018-11-14 09:44:10

标签: ios apple-push-notifications

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

1 个答案:

答案 0 :(得分:1)

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

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

应用程序扩展程序不允许在info.plist中使用背景模式(这会使您的应用程序被应用程序审查拒绝)