我到目前为止已完成以下操作: - 生成的证书和私钥为.pem,同时也将它们放在一起。已成功连接到gateway.sandbox.push.apple.com。 - 使用推送通知的临时配置文件已启用开发,我有一个基本的应用程序,成功提示“你想允许推送通知”,所以这是正常工作 - 获得设备令牌 - 我试过拉很少有预制文件从互联网进入沙箱,只是为了看看我能否在开始开发之前让它们运行。尝试将推送通知发送到iOS设备 - 未收到推送通知
这些文件是这里发布的php文件:http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12。我实际上得到了“消息成功发送”
这里发布的python文件:Apple PNS (push notification services) sample code;我不得不编辑Python 3命令“fromhash”line to str(float.fromhash(...))
我也试过使用PyAPNs API:https://github.com/simonwhitaker/PyAPNs。我仍然有use_sandbox设置为true。
显然我将设备令牌和公钥/证书更改为我自己的。可悲的是,我还没有收到任何推送通知,我没有收到任何具体的错误来告诉我为什么。如果任何人都可以说出一些光芒,那将是惊人的。
到目前为止,它还没有让我创建一个新的应用程序,我不断收到一个错误页面。 无论如何,我所要做的就是从脚本发送一条简单的消息并接收它,或者至少找出原因,为什么他们没有被收到。 – limasxgoesto0 2012-07-26 19:40:08
基本上,我排除了这是代码。我的设备已提示进行推送通知,因此我的临时配置文件已检出。我的证书/密钥已通过openssl成功连接到沙盒服务器。所以唯一可能出错的是我可能以错误的方式获得了设备令牌?我不确定这是如何可能的。 – limasxgoesto0 2012-07-26 20:14:52
您正在与开发人员,专案或团队个人资料建立? – radesix 2012-07-26 23:56:06