このサービスの iOS アプリを実行している iOS デバイスにプッシュ通知を送信するように django アプリを取得しようとしています。pyapnsを使用して通知を送信しようとしています。しかし、Apple プッシュ通知サーバーに接続できません。
サービスはほぼ完了しています。これは、ベータ版を終了する前に作業を開始したい最後の作業です。アプリについて読むには、http://pagemove.se/にアクセスしてください。
ログは次のとおりです。
Traceback (most recent call last): File "", line 1, in File "/usr/local/lib/python2.7/dist-packages/pyapns/client.py", line 75, in wrapper return func(*a, **kw) File "/usr/local/lib/python2.7/dist-packages/pyapns/client.py", line 67, in wrapper return func(*a, **kw) File "/usr/local/lib/python2.7/dist-packages/pyapns/client.py", line 97, in notify return _xmlrpc_thread(*f_args) File "/usr/local/lib/python2.7/dist-packages/pyapns/client.py", line 127, in _xmlrpc_thread errback(e) File "/usr/local/lib/python2.7/dist-packages/pyapns/client.py", line 65, in errback_wrapper errback(e) # not an instance of UnknownAppID - nothing we can do here File "/usr/local/lib/python2.7/dist-packages/pyapns/client.py", line 55, in errback raise e xmlrpclib.Fault:
誰もこの問題を抱えていませんか?.pem ファイルと同じことはできますか? またはubuntu-serverのセットアップ?ルーターのいくつかのポートを開くのを忘れていませんか?
編集
apnsのポートが開いているかどうかを確認するテストを行いました。やった
telnet gateway.sandbox.push.apple.com 2195
そして得た
Trying 17.149.34.65...
Connected to gateway.sandbox.push-apple.com.akadns.net.
Escape character is '^]'.
サーバーとルーターは正しくセットアップされていると思います。