更新到iOS 10.1.1后,iOS通知自定义声音会在5秒后停止。
仅在设备开启时才会发生这种情况,但如果设备已关闭,则会整整播放30秒。
UNNotificationSound
文档说:
您可以将音频数据打包到aiff,wav或caf文件中。声音 文件的长度必须小于30秒。如果声音文件是 超过30秒,系统会播放默认声音。
https://developer.apple.com/reference/usernotifications/unnotificationsound
因此,如果我们能够设置30秒的声音文件,那么必须有一种方法让它们不仅可以播放30秒吗?