我遵循:tutorial-part-12。它在開發證書中工作,但它在生產證書中不起作用。蘋果推送通知不在生產證書中工作
我已經更改沙箱爲ssl://gateway.push.apple.com:2195
在我的PHP。
我用這個步驟創建了production.pem。
$ openssl x509 -in aps_developer_identity.cer -inform der
-out PushChatCert.pem
$ openssl pkcs12 -nocerts -out PushChatKey.pem -in PushChatKey.p12
輸入導入口令: MAC驗證OK 輸入PEM密碼短語: 驗證 - 輸入PEM密碼短語:
$ cat PushChatCert.pem PushChatKey.pem > ck.pem
,我uploade我ck.pem到我的共享主機。 這不是什麼錯誤,但它不會推送通知。
在我的PHP,它說:連接到APNS郵件成功送達
您是否使用ad-hoc分發證書而不是您的開發人員證書構建和部署了您的應用程序? –
@NickBull你應該發佈這個答案。 :) –
@SimonGermain我打算,但沒有足夠的信息來確定OP是否嘗試過,在這種情況下,它不是一個真正的答案,而是一個評論。但什麼 - 我已經把它作爲一個答案了:-) –