今ままでiOSアプリのプッシュ通知はFirebase Massagingの一斉配信を使用していたのですが、Firebase Massagingだとプッシュ通知の許可ダイアログがアプリの起動時に強制的に出てしまうっぽい?感じだったので、他の方法を調べてみました。
【iOS】プッシュ通知の許可ダイアログを任意のタイミングで出す方法(Unity)
最近はほぼUnityでアプリを作っているので、Unityで開発した場合の話になってしまうのですが、Unityの場合、「Mobile Notifications」というフレームワークを使います。
こちらをインポート後、下記のような設定を行います。
そして最後に、任意のタイミングで以下のようにプッシュ通知設定をチェックして未選択の場合は許可リクエストを行うようなイメージです。
お知らせ
ミステリー脱出ゲーム「廃病院の密室」を最近リリースしました!
もしよろしければダウンロードお願い致します!