iPhone 推送通知声音的限制?

Posted

技术标签:

【中文标题】iPhone 推送通知声音的限制?【英文标题】:Limits on iPhone push notification sounds? 【发布时间】:2009-09-23 01:54:58 【问题描述】:

有人知道当 iPhone 应用程序收到推送通知时可以播放的声音有什么限制吗?具体来说,是否有最大声音长度?

另外,我假设声音的音量将与用户设置的铃声音量相匹配,如果设置为振动模式,手机将振动而不是播放声音。这是正确的吗?

【问题讨论】:

【参考方案1】:

我测试了推送通知音频警报的最大长度,结果不出所料为 30 秒。任何更长的音频文件都将导致播放内置的三音警报。

【讨论】:

如何将限制增加到 30 秒以上?【参考方案2】:

我不确定,但根据各种 API 限制,我猜长度应该是 30 秒。最大限度。是的,铃声的音量就是声音的音量。与振动模式相同

【讨论】:

【参考方案3】:

您可能需要为此考虑“通知负载”。您还可以使用自定义警报声音。 看到这个:Notification Payload

【讨论】:

【参考方案4】:

在 30 秒内更新了对 Apple 文档的引用。

https://developer.apple.com/library/prerelease/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/SupportingNotificationsinYourApp.html#//apple_ref/doc/uid/TP40008194-CH4-SW10

【讨论】:

虽然这确实回答了这个问题,但最好改为编辑现有答案以保持更新,而不是添加另一个答案并保留过时的答案。【参考方案5】:

这是 Apple 文档中的参考(30 秒是正确的):https://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html#//apple_ref/doc/uid/TP40008194-CH103-SW6

【讨论】:

以上是关于iPhone 推送通知声音的限制?的主要内容,如果未能解决你的问题,请参考以下文章

推送通知 iPhone 中的声音

在 iPhone 中接收推送通知时如何播放声音

ios8 的 Parse 推送通知中没有声音

iphone推送通知是不是发送实际的声音数据来播放,只是一个文件名,还是由应用程序处理?

控制 App 内的推送通知声音

如何使用 Apple 推送通知播放自定义声音?