Trigger.ioとParseの使用-アプリをiOSストアに送信しようとしています。開発プロビジョニングプロファイルを使用して、iOS(およびAndroid)で動作する解析プッシュ通知を取得しました。アドホック本番証明書に切り替えたところ、同じコードで次のエラーが発生しました。
TypeError: 'undefined' is not an object
この行の場合:(実際にはもっと複雑ですが、この行まで削除しましたが、それでも機能しません。)
forge.event.messagePushed.addListener(function (msg) {
forge.logging.log(JSON.stringify(msg));
});
私がしたこと:
- 解析モジュールがconfig.jsonで正しいキーを使用して設定されていることを確認しました
- 新しい正しいプロビジョニングプロファイルを使用してアプリをビルドしていることを確認してください
- 解析証明書に正しい.p12ファイルを使用しました。
- 正しいチャンネルに登録していることを確認してください。
私は何が間違っているのですか?
編集:より明確にするためにコードをクリーンアップしました。
編集:詳細についてはコメントをチェックしてください。私が実行するときにそれを言及するのに役立つかもしれません
forge.event.messagePushed.addListener(function (msg) {
alert(JSON.stringify(msg));
});
すぐにアラート(メッセージ: "undefined")を返します。