2

私は、Titaniumを使用しているAndroidアプリのプッシュ通知に取り組んでいます。 GCM Server APIキーと送信者IDをすでに作成しています。 そして、私は私のチタンプロジェクトにこのファイルを置く必要があり、構成ファイルTitaniumプロジェクトにgoogle-services.jsonを置く場所は?

グーグル-services.json

をダウンロードしましたか?

+0

matbe/appディレクトリ –

+0

プロジェクトルートにこのようなディレクトリはありませんでした。自分で作成する必要がありますか? – Bowie

+0

/appがない場合は、/ srcを持つ可能性があります。チタン製/ srcはアンドロイドスタジオの/ appと同じかもしれません。 –

答えて

2

google-services.jsonを追加すると、簡単なGCM/FCM統合のためのネイティブアプリの便利なステップです。

チタンプロジェクトにプッシュ通知を統合するには、まず通知の送信方法を決定する必要があります。 Arrow PushFirebase Notificationsのようなサービスで、グラフィカルなWebコンソールから通知を送信できます。

あなたを押して矢印を進めて行きたい場合はTitanium CloudPush Module

を確認することがCloudPushモジュールがプッシュを受けるために デバイスにプッシュ通知サーバへの接続を提供することにより、デバイス のためのAndroidのプッシュ通知をサポートしています新たなプッシュ通知が受信されたときにユーザにトレイをオプションで提示することができる。

プロジェクトのtiapp.xmlにプッシュ通知を構成するためのキーを追加する必要があります。

<!-- Property keys for Arrow Push (required) --> 
<property name="acs-api-key-development" type="string">YOUR DEVELOPMENT API KEY HERE</property> 
<property name="acs-api-key-production" type="string">YOUR PRODUCTION API KEY HERE</property> 
<property name="acs-api-key" type="string">YOUR API KEY HERE</property> 

Firebase通知を統合するには、まだFirebase Titanium androidモジュールが適切かどうかわかりません。 Firebase SDKを構築して使用するにはAppcelerator/Titanium module projectが存在しますが、this発行のFirebase通知は統合されません。

また、Titanium GCM modulesもごくわずかですが、これらのモジュールでGCM送信者ID /キーを提供する方法を確認する必要があります。

+0

あなたの説明をありがとう、今私はより明確な画像を持っています。 – Bowie

関連する問題