2

trigger.ioとを使ってAndroidとiPhone用のアプリの開発を始めたところですparse.com。今、私はアプリにプッシュ通知を追加しようとして立ち往生しています。でコントロールパネルからテストプッシュを送信しますが、テストparse.comしているAndroidフォンでは何も起こりません。

これが私がしたことです:

  • config.jsonの設定で、applicationIdおよびclientKey設定からのパートナー/解析セクションを追加しましたparse.com

  • "event": trueconfig.jsonのモジュールセクションに追加されました

  • 私のconfig.jsonは次のようになります:

    {
      "config_version": "2",
      "name": "My test app",
      "author": "(my email)",
      "version": "0.1",
      "platform_version": "v1.4",
      "description": "An empty app created by default",
      "modules": {
        "logging": {
         "level": "DEBUG"
        },
        "event": true,
        "geolocation": true,
        "contact": true,
        "file": true,
        "is": true,
        "media": true,
        "notification": true,
        "prefs": true,
        "request": {
          "permissions": ["http://*/*", "https://*/*"]
        },
        "tools": true,
        "reload": true
      },
      "partners": {
        "parse": {
          "applicationId": "(my real app id)",
          "clientKey": "(my real client key)"
        }
      }
    }
    
  • 着信プッシュをリッスンするために次のコードを追加しました。

    forge.logging.info('Adding push listener');
    
    forge.event.messagePushed.addListener(function (msg) {
      forge.logging.info('Got push: ');
      forge.logging.info(JSON.stringify(msg));
    }, function(err) {
      forge.logging.error('There was an error receiving push!');
      forge.logging.error(err);
    });
    
  • アプリをテストするには、AndroidフォンをUSBケーブルでMacに接続し、ブラウザーのトリガーツールキットで[Androidを実行]を選択します。

  • ログには、「解析の初期化とデフォルトチャネルへのサブスクライブ」および「プッシュリスナーの追加」というメッセージが表示されます。

  • parse.comプッシュ通知にアクセスすると、接続されているデバイスが1つあることがわかります。いくつかのメッセージを送信するためにテストします。いくつかは「メッセージ」モードで、いくつかはJSONモードです。

  • Parseはメッセージが送信されたと考えていますが、私の側には何も記録されていません

  • また、別のAndroidフォンの接続もテストしました。次に、Parseは、到達可能な電話が2つあることを示しましたが、新しい電話もメッセージを受信しませんでした。

ドキュメントと例を見ると、他に試すことは考えられません。trigger.ioこれが問題なのか問題なのか判断できませんparse.com

誰かアイデアはありますか?

4

1 に答える 1

3

これは、名前付きチャネルではなく、デフォルトのブロードキャストを使用している場合にのみ問題になりますか?

明日または来週初めに展開する準備ができているAndroidのブロードキャストチャネルに関する問題の修正があります-プラットフォームバージョンv1.4.27になります。

于 2013-01-24T11:43:13.043 に答える