概要
Unity Mobile Notifications パッケージは、Android および iOS での 1 回限りまたは繰り返し可能なローカル通知のスケジューリングのサポートを追加します。
要件
- Unity 2020.3 以降と互換性があります。
- Android 5 (API 21) および iOS 10.0 以降と互換性があります。
サポートされる機能
ランタイム通知 API は、Android と iOS の両方で 2 つに分かれています。これらの API を使用して、以下に示すように通知をスケジュールおよび管理できます。
- 1 回限りまたは繰り返し可能なローカル通知をスケジュールする。
- すでに表示された通知および今後の (スケジュールされている) 通知をキャンセルする。
- Android:
- Android 8.0 (Oreo) 以降で通知チャンネル (カテゴリ) を作成および変更する。
- デバイス再起動時に通知を保持する。
- カスタム通知アイコンを設定する。
- iOS:
- Apple Push Notification Service (APNs) を使用して、リモート通知を受信する。
- アプリケーションの実行中にデバイスが他のアプリケーションから通知を受信した場合にリモート通知のコンテンツを変更する。
- 通知をスレッドにグループ化する (iOS 12 以降でのみサポート)。
- 通知に添付ファイルを追加する。
- 通知アクションをサポートする。
インストール
Mobile Notifications パッケージをインストールするには、Package Manager のドキュメント の手順を実行してください。