1

Urban Airship を使用して、iOS アプリでプッシュ通知を送受信しようとしています。

私は 1 つのアプリケーションを作成し、そのプロジェクトに都市型飛行船ライブラリを追加しました。プロジェクトに Airshipconfig.plist ファイルを追加して、開発用アプリ キーとアプリ シークレット キーを設定しました。appdelegate クラスに、通知用に登録するコードを追加しました。ここで、アプリケーションを実行すると、デバイス トークンが、Urban Airship ダッシュボードの [Audience] --> [Device Tokens] タブに登録されます。

しかし今、ダッシュボードから iPhone にプッシュ通知を送信したいと考えています。クリックしてこれを行いました

メッセージ --> メッセージの概要 --> メッセージ

これを行うと、通知が iPhone に送信されます。

しかし、都市型飛行船について私が理解していない多くの質問があります

  • 私は開発モードでアプリケーションを作成しましたが、Airshipconfig.plist では、プロダクション アプリ キーとプロダクション シークレット キーも書き込むように要求されるため、プロダクション モードでもアプリケーションを作成する必要があります。
  • エラー コンソールに「アクティブなデバイス トークンが見つかりません」というメッセージが表示されます。なぜですか?
  • PushMessage と Messages の Message の違いは何ですか --> Messages Overview オプション
4

1 に答える 1

0
  • 私は開発モードでアプリケーションを作成しましたが、Airshipconfig.plist では、プロダクション アプリ キーとプロダクション シークレット キーも書き込むように要求されるため、プロダクション モードでもアプリケーションを作成する必要があります。

これら 2 つを決して混ぜないでください。これはおそらくあなたの問題です。アプリは開発デバイス トークンを本番アプリに登録しています。各環境の UA のダッシュボードで新しいアプリを作成します。

生産 > 生産 開発 > 開発

http://docs.urbanairship.com/build/ios.html#production-vs-development-apps-in-urban-airship

  • エラー コンソールに「アクティブなデバイス トークンが見つかりません」というメッセージが表示されます。なぜですか?

おそらく上記の理由によるものと思われます。それ以外の場合、アプリを開いたときにプッシュを受信するように求められますか?

http://docs.urbanairship.com/build/ios.html

  • PushMessage と Messages の Message の違いは何ですか --> Messages Overview オプション

これが何を参照しているのかわかりません..スクリーンショット?

于 2014-06-18T19:41:46.063 に答える