我正在测试ApnsPHP_Push
示例文档中指示的对象。APNS 通知到达设备,但我无法听到声音,无论我如何使用 setSound(); 配置消息;
我试过了:
- 不调用 setSound();
- 调用 setSound();
- 调用 setSound('default'); - 调用 setSound('chimes');
我还研究了 2 部不同 iPhone 的设置,启用和禁用通知设置中的替代方案,但没有成功。通行证是否可能需要一些可能缺少的配置来启用声音通知,或者,例如,在这种情况下,优惠券通行证无法接收声音通知?
我在 iPhone 3GS 上使用最新版本的 iOS 6.0.1。
谢谢!
附录:我收到了来自Apple 开发者论坛的回复
“通过推送通知与 App 推送通知不同,推送仅作为通知通知设备联系 webServiceURL 并请求发送更新的传递。应用推送包含新数据的有效负载,当推到了。
根据文档,您的推送应该包含一个空的有效负载 - 您的声音很可能被设备忽略。最好的办法是提交功能请求,以查看未来版本是否支持声音,但就目前而言,无法触发声音进行通行证更新。”