1

したがって、C2DM が廃止され、最終的に GCM に切り替えなければならないことは承知していますが、まだ完全に廃止されるとは思っていませんでした。

私のアプリケーションは現在 C2DM を使用していますが、Android 2.3 などを実行しているデバイスではまだ正常に動作しています。アプリケーションが完全に終了した場合でも。

ただし、ICS では、アプリを終了すると C2DM メッセージがまったく届きません。

Google Cloud To Device メッセージング サービスが、実行中の「Google サービス」の下に表示されなくなりました。

ICS での C2DM サービス プロセスの削除に関する公式情報はありますか?

アプリが実行されていないときにデバイスにメッセージを受信させたい場合、GCM に移行する唯一の解決策はありますか?

4

1 に答える 1

2

はい、GCM に移行する必要があります。ただし、クライアントの更新中に CD2M と GCM の両方をアクティブにすることは可能です。

サーバー側アプリケーションから、登録 ID が C2DM からのものか GCM からのものかを追跡し、適切なエンドポイントを使用する必要があります。

CD2M から GCM に適切に移行する方法の詳細については、http://developer.android.com/guide/google/gcm/c2dm.html を参照してください

于 2012-09-07T19:19:26.553 に答える