【问题标题】:custom sound not working in unnotificationrequest ios 10 objC自定义声音在 unnotificationrequest ios 10 objC 中不起作用
【发布时间】:2017-01-28 23:15:23
【问题描述】:

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

我试过了:

[UNNotificationSound soundNamed:@"Alarm.mp3"]

[UNNotificationSound soundNamed:@"Alarm"]

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

【问题讨论】:

  • 我也遇到了同样的问题!

标签: ios objective-c unnotificationrequest


【解决方案1】:

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

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

Apple Developer Forums 上有一个关于这个 bug 的对话,并且已经提交了多个雷达。

【讨论】:

  • 这似乎也适用于令牌识别。每次调试时,我都必须删除基于 ios10 的测试设备应用程序,以便它正确处理通知。如果我不这样做,我会看到“完全未知的令牌”错误。雷达:28789788 {这根本没有得到爱..}
  • 所以基本上真正的用户不会有任何问题,这只是一个开发问题?还必须是哪些? alarm.aiff/caf 还是只是警报?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-07
  • 2021-05-02
相关资源
最近更新 更多