いんでぃーづスマートフォン用の表示で見るいんでぃーづゲームメインのブレブレブログ。iOS123次にFirebaseの設定を行います。Firebaseプロジェクトの作成Firebaseコンソールにログインし、新規プロジェクトを作成します。日本にしておきましょう。画像に書いてあるように、作成できるプロジェクト数には限りがあるので注意。アプリを追加プロジェクトを作成できたら、トップ画面からiOSアプリを追加します。最低限バンドルIDのみ入力して次へ。すると、GoogleService-Info.plistというファイルダウンロードされます。あとで使うのでとっておきましょう。ここまででダイアログは閉じてしまってOKです。Firebaseコンソールに証明書をアップロードプロジェクトのメニューからクラウドメッセージングと進み、スクロールして下までいきます。開発用APNs証明書の「証明書をアップロード」ボタンを押し、キーチェーンから書き出した.p12ファイルをアップロードします。次はUnityの設定です。SDKボタンでSDKをダウンロードします。Firebase解凍したファイルからFirebaseMessaging.unitypackageをUnityプロジェクトにインポートします。プロジェクトにドラッグしてインポートしましょう。ファイルを置く場所はプロジェクト内ならどこでもかまいません。CocoaPodsをインストールiOSライブラリ管理ツールにCocoaPodsというものがありますが、これもインストールします。UnityからXcodeプロジェクト書き出し後に実行されるようです。https://cocoapods.org/Homebrewとかrbenvを使うとうまくいかなかったので、Macプリインのrubyをアップデートしつつインストールしました。Capitanでcocoapodsインストールが出来ない時の対処法Firebaseのコードを実装いよいよコードを実装します。下の公式サイトの方法にならっていくだけです。Firebaseのクラスを使用するため、NotificationServicesクラスは使用しません。}}この二つのハンドラを登録することで、自動的にFirebaseの初期設定が行われます。受け取るtokenという文字列は、実行したデバイスを表す一意な値です。Firebaseのコンソールから特定の端末にのみ通知を送りたい場合に使用します。FirebaseMessaging.MessageReceivedでは、アプリ実行中に通知をうけとった場合の動作を記述します。ビルドここまでできたらXcodeプロジェクトに書き出しましょう。はてなブログProインディーゲーム開発してます。ゲーム開発のことやらUnityまわりのことをつらつらと。当サイトの広告バナー、リンクによって提供される情報、サービス内容について、当サイトは一切の責任を負いません。当サイトの情報を元にユーザ様が不利益を被った場合にも、当サイトは一切の責任を負いません。すべて自己責任でお願いします。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。