在PHP中使用协议的新版本发送iOS推送通知

问题描述:

我一直在拼命试图让我的PhoneGap应用程序与iOS推送通知一起工作,并使用本站的SimplePush代码(http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1)。它表示邮件已成功发送,但没有显示在我的设备上。在PHP中使用协议的新版本发送iOS推送通知

它看起来像协议的新版本(https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/CommunicatingWIthAPS.html)实际上有一些关于消息是否通过的反馈(即使二进制通知格式错误,旧版本也会说它是成功的)。有没有人看过如何在PHP中使用这个新版本发送推送通知的例子?我在网上找到的所有例子都使用旧版本(并且他们有90%的时间间隔,所以我猜这只是复制和粘贴来自同一个来源:-))。

我已经看到,如果我的.pem和证书不可读,通知实际上没有发送到设备,反应就会成功。您的.pem和entrustxxxxx.cer文件是否可以通过您的通知脚本访问和读取?

+0

谢谢,这是对另一个SO帖子的建议。他们现在是'chmod 777'。 – 2014-12-04 13:53:09

+0

AND在您要查找的目录中?是的,当我使用的框架正在寻找他们不同的目录时,我确实有我的错误目录。 :( – 2014-12-04 15:50:02