APNS 証明書:
まず、iOS でプッシュ通知を送信できるようにするために、APNS 証明書を作成してダッシュボードにアップロードする必要があります。以下の手順に従ってください。プロジェクトへのプッシュエンタイトルメントの追加:
APNS 証明書をアップロードしたら、Xcode プロジェクトでプッシュエンタイトルメントを有効にします。そのためには、アプリのターゲットを選択し、Capabilities に移動します。ここで、以下に示すようにアプリの Push Notifications ケイパビリティを有効にします。
アンインストールのトラッキング:
アンインストールのトラッキングにはサイレントプッシュを使用します。すべてのユーザーのアンインストールをトラッキングするには、以下に示すように、アプリのケイパビリティで Remote Notification バックグラウンドモードを有効にします。
プッシュ登録:
その後、以下に示すようにプラグインの registerForPush メソッドを使用してプッシュ通知に登録する必要があります。AppDelegate のリモート通知メソッドは呼び出されませんプラグインがリモート通知関連のすべてのコールバックを受け取るため、AppDelegate ではそれらを一切受け取りません。そのため、代わりにプラグインが提供する通知のオブザーバーを追加する必要があります。
仮プッシュ登録:
この機能は、プラグインのバージョン 9.0.0 からサポートされています。
registerForProvisionalPush() API を呼び出します。