iOS(10以上、Swift 4.1)でUserNotificationsを利用したリモートプッシュ通知を実装しているのですが、通知をタップしてアプリが開いたあとに通知によって処理を変えたいと思っています。
タップしてからアプリが開いたあとの処理は didReceive
内に記述すれば良いというのは分かりましたが、ペイロードのどの部分に判断するための識別子を記述すれば良いのか分かりません。
公式ドキュメントを見ると identifier
やカテゴリという概念こそあるものの、これらは別の用途で使うような気がしています。以下のように aps
と同じ階層にカスタムデータを載せて送信するのが一般的なのでしょうか?
json
1{ 2 "aps": { "alert" : "Message received from Bob" }, 3 "custom-data": { "open": "profile" } 4}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/24 09:10