0

GoogleCloudMessagingを利用したAndroidチャットプログラムを作成しました。

できます。人々はチャットすることができます。

ただし、一部の人は、アプリがデバイスからGCMに登録されていないためではありません。

これは次の理由による可能性があります。

  • デバイスにGoogleアカウントを持っていないユーザー。

  • ファイアウォールがポートへのアクセスを妨げています:5228、5229、および5230

一部の人には機能しますが、他の人には機能せず、すべてのデバイスが機能するため、私の側から診断することは不可能のようです。

この問題を診断する他の方法を探しています。任意のアイデアをいただければ幸いです。

GCMIntentService onErrorが返すものに基づいて、問題に関する手がかりをユーザーに提供するためのプロンプトを追加しました。

4

0 に答える 0