1

私はC2DMをいじっていて、エミュレーターで完璧に動作する素敵な小さなアプリを持っています. アプリ サーバーから Google の C2DM サーバーにメッセージを送信すると、メッセージがエミュレータに到着し、アプリが適切に応答します。

私の問題は、スマートフォン(Nexus One)でアプリを実行することです。アプリは正常に動作し、C2DM を Google に登録してから、その rego ID をアプリケーション サーバーに転送します。これはすべて期待どおりに機能しています。問題は、アプリ サーバーから電話にメッセージを送信すると、アプリがメッセージを受信しないことです。調査の結果、メッセージが電話に届いていることがわかりましたが、C2DM サブシステムはメッセージを MY アプリではなく Google トーク アプリに転送しているようです。

誰もこの動作を見たことがありますか? これを解決するために何を探すべきかについて、誰かがヒントを与えることができますか? 登録メッセージがアプリに転送された場合、他のすべても同様であると想定していました。

ありがとう、

ジェイミー

4

1 に答える 1

0

それは今「ちょうど働く」。何らかの理由で、今日のテストの後、すべてが機能しています。唯一の違いは、数週間前に OTA でリリースされた Froyo のアップデートですが、それ以外はオリジナル バージョンです。

于 2010-11-08T05:28:14.607 に答える