3

自定义声音在 unnotificationrequest 中不起作用 - iOS 10

我试过了 :

[UNNotificationSound soundNamed:@"Alarm.mp3"]

或者

[UNNotificationSound soundNamed:@"Alarm"]

并且该文件存在于 bundle 或 Library/Sounds 中,但在应用程序处于后台时始终播放默认声音。有人知道为什么吗?

4

1 回答 1

3

iOS 10 中似乎存在一个错误。如果您从 iPhone 或模拟器中删除您的应用并重新安装,您的自定义声音应该可以正常工作。只有当您从 Xcode重新运行应用程序时,自定义声音才会停止工作。

通过 TestFlight/HockeyApp 以及可能来自 App Store 本身的应用程序更新似乎也会破坏自定义声音。我会指望 Apple 在未来的版本中解决这个问题。

在Apple 开发者论坛上有一个关于这个 bug 的讨论,并且已经提交了多个雷达。

于 2016-09-24T00:16:29.193 回答