2015-12-04 4 views
12

こんにちは、プッシュ通知にGCMを使用していますが、に「GCM登録には認証資格がありません」というエラーが表示されており、iOS9にあります。 GCMに接続:操作を完了できませんでした。 (com.google.gcmエラー501)GCM登録がios9の認証資格情報で準備されていません

+0

似たようなエラーが発生しました:GCM登録が認証資格情報で準備ができていません GCMに接続できませんでした:操作を完了できませんでした。 (com.google.gcmエラー501) –

答えて

2

プロダクション証明書を使用してアプリに署名した後、同じ問題が発生しました。

そしてそれを動作させるための手順をもう一度(これは、9.2と9.3のデバイス上で働いていた)です:

コード署名/ビルド設定」の下に戻って kGGLInstanceIDAPNSServerTypeSandboxOption:@YES(生産はこれがNOにする必要がある)
  • 入れ
    1. /コードは、iOSチームプロビジョニングプロファイルに自動で戻って変更するには、iPhoneの配布は、GCMプロジェクト(com.xxxx.yyy)をリンクしてプロファイルをプロビジョニングするために使用し、「アイデンティティに署名:com.xxxx.yyy

    ビルド、実行し、数分待ってください。試験の1つでは、登録に15分かかりました。

  • 1

    私は同じ問題を抱えていました。私が理解しているように、複数の理由が考えられます。しかし、ここに私がまだ見つけられていないものがあります。そしてそれは厄介なものです。

    私たちのソフトウェアの機能をテストするために、私たちはデバイスクロックを進化させていました。

    デバイスの時計があまりにも多くオフになっていると、GCMのファームウェアから「com.google.gcmエラー501」が表示されます。

    +0

    これは時間数、ありがとうございました –

    +0

    デバイスの時計について説明してください。それに対する解決策はありますか?それは後で働いたのですか? – Biranchi

    +0

    "私たちのデバイスクロックを進める"というのは、私たちのiPhoneクロックを将来の時間に設定するということです。正しい時間を設定した後、それはうまくいった。 –

    関連する問題