いんでぃーづスマートフォン用の表示で見るいんでぃーづゲームメインのブレブレブログ。Tipsモバイルに通知機能あれど取り組む暇はなし。その中でも導入が比較的に簡単な、iOSのローカル通知の使い方をまとめました。環境:Unity5.5ローカル通知とは、時刻を指定して予定を登録し、通知を行いう機能です。アプリ内で登録し、アプリを起動した端末で受け取ります。端末外から受け取る通知はプッシュ通知と呼ばれ、外部のシステムを使わなければ使えません。通知専用のnamespaceをusingまずC#ソースの先頭に以下の2行を追加します。UnityEngine.iOS.LocalNotification;ちょっといつもと違うかんじのusingですね。通知に必要なクラスはUnityEngine.iOS以下にあるのですが、実はUnityEngine以下にも同名のクラスがあるため、通常のusingではコンパイラが警告を出してきます。上の書き方だと名前空間のエイリアスという形で定義でき、NotificationServices.〜としたときに自動的にUnityEngine.iOS.NotificationServicesクラスを参照してくれるという寸法です。通知受信の初期設定まず実際の通知を行うまえに、アプリが通知機能を使うということをユーザーに許可してもらいます。NotificationType.Sound);iOSアプリを立ち上げるとよくポコンと出てくる、通知許可ダイアログが表示されます。二回目以降はダイアログは表示されないので、アプリ起動時に固定で実行してしまって問題ありません。初期化ができたら、以下のように通知を登録します。クラスのメンバは以下の公式のスクリプトリファレンスを参照しましょう。通知領域に表示されている通知は、以下の一文で削除できます。設定すると、ホーム画面にあるアプリアイコンに、通知数を表すバッジが表示されています。-1にしたLocalNotificationをPresentLocalNotificationNowで実行すれば削除可能。NotificationServices.PresentLocalNotificationNow(clearNotification);}通知投げてますが特になにも起こらないので、これで大丈夫だと思います。次にFirebaseの設定を行います。はてなブログProインディーゲーム開発してます。ゲーム開発のことやらUnityまわりのことをつらつらと。当サイトの広告バナー、リンクによって提供される情報、サービス内容について、当サイトは一切の責任を負いません。当サイトの情報を元にユーザ様が不利益を被った場合にも、当サイトは一切の責任を負いません。すべて自己責任でお願いします。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。