Google の開発者コンソールで、GCM で iOS 用の API キーを生成できることがわかりました。iOS アプリで GCM を介してプッシュ通知を実装する方法に関するあらゆる種類のドキュメントを Web で検索しましたが、答えが見つかりませんでした。
iOSアプリでGCMを使用してプッシュ通知ジェットを実装することは本当に可能ですか? ドキュメント、例、またはこれを行う方法を学ぶための何か?
Google の開発者コンソールで、GCM で iOS 用の API キーを生成できることがわかりました。iOS アプリで GCM を介してプッシュ通知を実装する方法に関するあらゆる種類のドキュメントを Web で検索しましたが、答えが見つかりませんでした。
iOSアプリでGCMを使用してプッシュ通知ジェットを実装することは本当に可能ですか? ドキュメント、例、またはこれを行う方法を学ぶための何か?
私はそれを試してみましたが、うまくいきます。これに従ってください https://developers.google.com/cloud-messaging/ios/start
これが仕組みです。
Google コンソールでアプリ エントリを作成します。作成ウィザードで認定された開発と生産をアップロードします。(両方をアップロードする必要があります) ドキュメントの手順に従います。
iOS 用の GCM には、次のような優れた機能があります。
特定のトピックに基づく通知を購読します。他の人を無視します。
アプリ内の他のデバイスに通知を送信します。
Googleサンプルアプリを試してみたい方。更新: 現在は G が大文字の Google です。ただ
pod try Google
そこでは、通知を送信できる ObjC 、swift、さらには mac アプリの例を取得できます。
Google は、GCM からFirebase クラウド メッセージングに移行しています。
Google はオンライン ドキュメントを更新しました。有効な APNS 証明書が必要です。その後、アプリはiOS GCM APIを使用して GCM に登録できます。通知サーバーは変更しなくても機能するはずです。
Google I/O 2015 の時点で、Google は正式に GCM の iOS サポートを追加しました。詳細については、 https : //developers.google.com/cloud-messaging/ios/start をご覧ください。
答えはイエスです。Google Cloud Messaging API を使用して iOS デバイスと通信できますが、そのプロセスは非常に複雑です。https://cloud.google.com/resources/articles/ios-push-notificationsで公式ドキュメントを読むことができます
よろしく
Google Cloud Messagingに対する応答はnoです。ただし、 Google Cloud PlatformとGoogle App EngineおよびGoogle Cloud Endpointsを使用して iOS デバイスにプッシュ通知を送信することは可能です。(このドキュメントを参照してください)
ただし、必然的に Apple プッシュ通知サービスと通信する必要があります。それを行うタスクは、Apple サービスを直接使用するよりも確かに複雑です。