私はGCMが実装されたアンドロイドプロジェクトを持っています。バックエンド(サーバー)は既にGCMに適切にコーディングされています。アプリでGCMとFCMの両方を使用できますか?
プロジェクトにファイアベース(FCM)を追加し、GCMと並行して作業することは可能ですか?大きなプロジェクトであり、あまりにも多くのコードがあるので、バックエンドコードを変更することは不可能であるため、FCMに移行することはできません。誰もこれのような何かをしましたか?
助けてください。前もって感謝します。
私はGCMが実装されたアンドロイドプロジェクトを持っています。バックエンド(サーバー)は既にGCMに適切にコーディングされています。アプリでGCMとFCMの両方を使用できますか?
プロジェクトにファイアベース(FCM)を追加し、GCMと並行して作業することは可能ですか?大きなプロジェクトであり、あまりにも多くのコードがあるので、バックエンドコードを変更することは不可能であるため、FCMに移行することはできません。誰もこれのような何かをしましたか?
助けてください。前もって感謝します。
を移行する方法について
Here'sドキュメントは、あなたが同時にFCMとGCMの両方を使用することはできません。 GCMは古いバージョンであり、FCMを使用することを強く推奨します。
なぜGoogle Cloud Messaging(GCM)がFirebaseに含まれていますか? Firebase Cloud Messaging(FCM)とはどのような関係がありますか?
GoogleはFirebaseに投資しており、ユニファイドモバイル プラットフォームになっています。
Googleでは、過去数年間、 複数のプラットフォーム(Android:iOS、Chrome)にメッセージを送信するようにGCMを拡張しました。 Firebaseはクロスプラットフォームであるため が知られているため、FCMはAndroid、iOS、およびモバイルウェブ用に設計された Firebaseスイートに自然にフィットします。
Firebaseのもう一つの重要な価値は、機能間の統合です。我々は 他のFirebaseの機能を追加して、簡単にメッセージ をFCM経由で送ることができます。たとえば、Firebase通知を使用して、 再保留メッセージをユーザーに送信することができます。
私たちは、GCMはFiremoreの 統合された部分として開発者にとってさらに便利だと思います。あなたは同じ名前の製品「 」を新しい名前で入手できます:「Firebase Cloud Messaging」、つまりFCM。
GCMは廃止予定ですか?
は、我々は多くの開発者が ハンドル通知に今日GCMのSDKを使用しており、クライアントアプリケーションのアップグレードには時間がかかる知っているので、GCM AndroidとiOS のSDKの現在のバージョンをサポートしていきます。
しかし、すべての新しいクライアント側の機能はFCM SDKに追加され、 は前方に移動するだけです。 FCM SDKにアップグレードすることを強くお勧めします。
あなたは厳密にFCMの代わりに、GCMを使用することが推奨され、より詳細here
FAQによれば、クライアントアプリをGCMからFCMに移行するときに追加のサーバー設定は必要ありません。したがって、AndroidアプリでFCMを使用してください。ノーのアプリ
自分のプロジェクトをFirebaseコンソールに追加しました。 GCMは別の開発者とともに設定されます。異なる送り手ID、異なるトークン。バックエンドで何を変える必要がありますか? –
を得ることができます。 FCMはGCMよりも簡単です。さらにGoogleではGCMのサポートを中止することがあります。 –
データを移行する必要があります。このhttps://developers.google.com/cloud-messaging/ –
を参照してください。そうすれば、バックエンドを変更する必要があるかもしれません。(私はわかりません).. –