有人知道 iPhone 应用程序收到推送通知时可以播放的声音有什么限制吗?具体来说,是否有最大声音长度?
此外,我假设声音的音量将匹配用户设置的振铃音量,如果设置为振动模式,手机将振动而不是播放声音。它是否正确?
我已经测试了推送通知音频警报的最大长度,这不足为奇,结果是 30 秒。任何更长的音频文件都会导致播放 built-in Tri-tone 警报。
我不确定,但根据各种 API 限制,我猜这个长度将是 30 秒。最大。是的,铃声的音量是声音的音量。与振动模式相同
您可能必须考虑 that.You 的“通知有效负载”也可以具有自定义警报声音。见 this:通知有效载荷
更新了 Apple 的文档参考 30 秒。
https://developer.apple.com/library/prerelease/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/SupportingNotificationsinYourApp.html#//apple_ref/doc/uid/TP40008194-CH4-SW10
这是 Apple 文档中的参考(30 秒是正确的):https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html#//apple_ref/doc/uid/TP40008194-CH103-SW6
5 回答
我已经测试了推送通知音频警报的最大长度,这不足为奇,结果是 30 秒。任何更长的音频文件都会导致播放 built-in Tri-tone 警报。
我不确定,但根据各种 API 限制,我猜这个长度将是 30 秒。最大。是的,铃声的音量是声音的音量。与振动模式相同
您可能必须考虑 that.You 的“通知有效负载”也可以具有自定义警报声音。见 this:通知有效载荷
更新了 Apple 的文档参考 30 秒。
https://developer.apple.com/library/prerelease/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/SupportingNotificationsinYourApp.html#//apple_ref/doc/uid/TP40008194-CH4-SW10
这是 Apple 文档中的参考(30 秒是正确的):https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html#//apple_ref/doc/uid/TP40008194-CH103-SW6