2016-04-05 11 views
1

私はUbuntu(15.10)64ビットシステムを使用しており、ログにはクロムを使用しています。phonegap-plugin-pushでIonic Androidプッシュ通知がエラーになる

私はアンドロイドプッシュ通知をしようとしていますhttp://docs.ionic.io/v1.0/docs/push-from-scratch#このイオン文書を使用して私はプッシュ通知をしようとしています。

インストールしようとするとionic plugin add phonegap-plugin-push私はこのエラーが発生する理由Error: Variable(s) missing (use: --variable SENDER_ID=value).のようなエラーが発生しています。あなたの主なconfig.xmlに

答えて

0

<gap:plugin name="phonegap-plugin-push" source="npm" /> 

を除去することにより、

<gap:plugin name="phonegap-plugin-push" source="npm" spec="1.5.3" /> 

を追加し、それが動作するはずです。

+0

私はconfig.xml内のすべての場所を検索しましたが、

1

あなたはこのように、インストール時にSENDER_ID変数を供給する必要がある(https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/INSTALLATION.md)あなたはこのプラグインのインストールドキュメントに見ることができるように:あなたは、Androidデバイスをサポートしたい場合は、あなたの最初のステップは、希望そう

ionic plugin add phonegap-plugin-push --variable SENDER_ID="your-app-id" 

https://console.developers.google.com/iam-admin/projects

をして、新しいプロジェクトを作成します。ここに行くことになります。そこに指定した名前(「your-app-id」など)は、インストールコマンドに渡した名前とSENDER_IDとして一致する必要があります。

あなたがAndroidを気にしない場合は、あなたが何を渡すかは関係ありません。何も問題ありません。

phonegap plugin add phonegap-plugin-push --variable SENDER_ID="XXXXXXX"