2

私のメイン アクティビティのonCreateおよびonStartメソッドonResumeではPushManager.shared().getAPID()、アプリが初めてインストールされるとき、呼び出しは常に null です。

ただし、onResume方法の後、Urban Airship は自動的に新規登録しAPIDます (ボタンを配置して、印刷するトーストを作成しましたAPID)。APIDこれを取得して、新規インストール時にバックエンド サーバーに保存したいと考えています。どうやってやるの?

私の質問はこの質問に似ていますが、Urban Airship ではなく、自分のバックエンド サーバーに apid を登録しようとしています。

4

1 に答える 1

0

私も同じ問題を抱えていました。最初のインストールで UA lib に APID を生成させるには、PUshManager.enablePush() を呼び出す必要がありました。

これは私が望んでいた理想的なソリューションではありませんでしたが、APID を取得して別のサーバーに保存することができました。

于 2013-02-06T19:40:27.323 に答える