And*_*rew 4 iphone ssl notifications push
使用开发认证和gateway.sandbox.push.apple.com向配置的设备发送通知没有问题.但现在我们的应用程序已经在商店中,看起来我们甚至无法连接到生产apn服务器(gateway.push.apple.com)来发送推送,即使我们正在使用创建证书的机器第一名.
我们通过PushMeBaby运行它,看起来像gateway.push.apple.com的连接被拒绝了.当它执行握手(SSLHandshake(context))时,结果是错误代码-9044,或者errSSLConnectionRefused - 对等体在响应之前删除了连接.
我对ssl和加密有足够的了解,知道我不知道什么,但我很确定问题是(或者从我们的生产SSL证书开始).推送通知已启用iPhone门户中的生产(我们有一个绿灯).证书已经安装在运行PushMeBaby的机器上,我在钥匙串中看到了证书和签名密钥.当我导出开发推送证书并在PushMeBaby中使用它时,我能够连接(和发送推送)没问题.但凭借生产证书,我们无处可去.我们在两台独立的计算机上反复撤销并重新创建了dev证书和prod证书,所以如果这是人为错误,我们会反复进行.
可能有一个因素是我的钥匙串上有"团队代理"钥匙,但我不是她.我可以并且已经将二进制文件提交到App商店而没有任何问题.
此外,我们在创建生产证书后未设置配置文件.我不确定这是否是一个因素,但我看不出它对店内应用程序的影响.
我当然希望有人有一些想法,因为我不在他们身边!
| 归档时间: |
|
| 查看次数: |
24633 次 |
| 最近记录: |