[PHPエラー]Unable to connect to 'ssl://gateway.sandbox.push.apple.com:2195'
サーバ(プロバイダ)に置いたPHPファイルを実行し、
APNS経由で、iPhone端末(クライアントアプリ)にプッシュ通知のテストをした際に
ブラウザで下記エラーが表示された。
ーーーーーーーーーーーーーーーーーーーーーーーー
Tue, 25 Feb 2014 08:38:54 +0100 ApnsPHP[11935]: INFO: Trying ssl://gateway.sandbox.push.apple.com:2195...
Tue, 25 Feb 2014 08:38:55 +0100 ApnsPHP[11935]: ERROR: Unable to connect to 'ssl://gateway.sandbox.push.apple.com:2195': (0)
ーーーーーーーーーーーーーーーーーーーーーーーー
【対処】
「Push Notification用のSSL証明書」を作り直したらうまくいった。
ターミナルで証明書をp12ファイルからpemファイルに変換するのが失敗してたのかも。
ーーーーーーーーーーーーーーーーーーーーーーーー
Wed, 26 Feb 2014 02:24:47 +0100 ApnsPHP[835]: INFO: Trying ssl://gateway.sandbox.push.apple.com:2195...
Wed, 26 Feb 2014 02:24:49 +0100 ApnsPHP[835]: INFO: Connected to ssl://gateway.sandbox.push.apple.com:2195.
ーーーーーーーーーーーーーーーーーーーーーーーー
以下の設定が全て一致してないとプッシュ通知はうまくいかないので注意が必要。
・ios dev centerのApple ID、プロビジョニングプロファイル
・Push Notification用のSSL証明書(pem)
・ルート証明書(pem)
・PHPファイルのパラメータ
(SSL証明書、ルート証明書、デバイストークン)
・XcodeのBundle identifier、Code Signing
APNS経由で、iPhone端末(クライアントアプリ)にプッシュ通知のテストをした際に
ブラウザで下記エラーが表示された。
ーーーーーーーーーーーーーーーーーーーーーーーー
Tue, 25 Feb 2014 08:38:54 +0100 ApnsPHP[11935]: INFO: Trying ssl://gateway.sandbox.push.apple.com:2195...
Tue, 25 Feb 2014 08:38:55 +0100 ApnsPHP[11935]: ERROR: Unable to connect to 'ssl://gateway.sandbox.push.apple.com:2195': (0)
ーーーーーーーーーーーーーーーーーーーーーーーー
【対処】
「Push Notification用のSSL証明書」を作り直したらうまくいった。
ターミナルで証明書をp12ファイルからpemファイルに変換するのが失敗してたのかも。
ーーーーーーーーーーーーーーーーーーーーーーーー
Wed, 26 Feb 2014 02:24:47 +0100 ApnsPHP[835]: INFO: Trying ssl://gateway.sandbox.push.apple.com:2195...
Wed, 26 Feb 2014 02:24:49 +0100 ApnsPHP[835]: INFO: Connected to ssl://gateway.sandbox.push.apple.com:2195.
ーーーーーーーーーーーーーーーーーーーーーーーー
以下の設定が全て一致してないとプッシュ通知はうまくいかないので注意が必要。
・ios dev centerのApple ID、プロビジョニングプロファイル
・Push Notification用のSSL証明書(pem)
・ルート証明書(pem)
・PHPファイルのパラメータ
(SSL証明書、ルート証明書、デバイストークン)
・XcodeのBundle identifier、Code Signing
2014-02-28 16:00
nice!(0)
コメント(0)
トラックバック(0)
コメント 0