0

ApnsPHP[11001]: エラー: 「ssl://gateway.sandbox.push.apple.com:2195」に接続できません: 接続がタイムアウトしました (110)。

http://code.google.com/p/apns-php/このコードをプッシュ通知に使用しています。iPhone アプリケーションの php プッシュ通知を実行しようとしています。Linuxサーバーを使用しています。これを行うためにネットから多くの記事を読みましたが、すべての記事が更新されているわけではなく、すべて2年前に更新されています. 私の問題はApnsPHP [11001]です。この問題を解決する方法を教えてください。一部の Web サイトでは、entrust_root _certification_authority.pem の使用が推奨されています。これを取得する方法。これは、すべての Web サイトに固有のものです。これを行うには https が必要です。私を助けてください。

4

1 に答える 1

0

httpsが必要であり、接続に署名する必要があります

サーバーにはプッシュ証明書が必要です。したがって、apns-phpには、プッシュ証明書、それを使用するためのキー、およびApplewwdr証明書も必要です。

それは私が推測する記事が話しているペムです。これはアプリに固有です>プッシュ証明書とキーは異なります

=>そう--IIRCの手順は大まかに次のとおりです。

  1. アプリIDをアップルに登録する
  2. プッシュ用に構成し、証明書をダウンロードします
  3. 一般的なwwdr証明書をダウンロードする
  4. キーチェーンにインポートします
  5. 秘密鍵、証明書、およびwwdrをPEMファイルとしてエクスポートします
  6. サーバーサイドにそのpemファイルへのアクセスを許可します(apns-phpは使用しませんでしたが、独自のスクリプトを使用したため、詳細はわかりませんが、大まかに言って:)
于 2013-01-28T07:03:11.717 に答える