iOS6存折通过Apns_PHP传递更新通知不播放声音,独立于手机设置

时间:2012-11-29 05:07:39

标签: php ios6 apple-push-notifications passbook

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

我试过了:

  • 没有调用setSound();
  • 调用setSound();
  • 调用setSound('default'); - 调用setSound('chimes');

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

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

谢谢!

附录: 我收到了Apple's developer forum

的回复

“通过推送通知与应用程序推送通知的不同之处在于推送仅作为通知告诉设备联系webServiceURL并请求更新的通行证发送。应用程序推送包含即时新数据的有效负载推送到达时显示。

根据文档,您的推送应包含空的有效负载 - 您的声音最有可能被设备隐藏。您最好的选择是提交一个功能请求,以查看未来版本中是否可以支持声音,但就像现在一样,无法触发通过更新的声音。“

1 个答案:

答案 0 :(得分:0)

我在Apple Dev论坛上发了帖子,它仍然是最新的6.1 beta版本。

您无法触发Passbook通行证的声音警报。