iOS6存折通过更新Apns_PHP推送通知未播放声音,与手机设置无关



我正在测试示例文档中所示的ApnsPHP_Push对象。APNS通知到达设备,但无论我如何使用setSound()配置消息,我都无法听到声音;

我试过了:

  • 未调用setSound()
  • 调用setSound()
  • 调用setSound("默认");-调用setSound("chimes")

我还处理了两款不同iPhone的设置,启用和禁用了通知设置中的替代选项,但没有成功。通行证是否可能需要一些可能缺失的配置来启用声音通知,或者,例如,在这种情况下,优惠券通行证无法接收声音通知?

我使用的是最新版本的iOS 6.0.1和iPhone 3GS。

谢谢!

附录:我收到了来自苹果开发者论坛的回复

"通行证推送通知与应用程序推送通知的不同之处在于,推送只是通知设备联系webServiceURL并请求发送更新的通行证。应用程序推送到时会立即显示新数据的有效载荷。

根据文档,你的推送应该包含一个空的有效载荷——你的声音很可能被设备忽略了。你最好的办法是提交一个功能请求,看看在未来的版本中是否可以支持声音,但现在还不可能触发声音进行通行证更新。">

我在苹果开发者论坛上写了这篇文章,它仍然是最新的6.1测试版。

您无法触发Passbook pass的声音警报。

最新更新