やりたいこと
プッシュ通知に各メニューを開かせるurlスキームを添付し、
プッシュタップ時に目的のページを開かせるということをしたいと思っています。
やったこと
sceneDelegate内の
「willConnectTo session」と「openURLContexts URLContexts」で
urlスキームのurl.hostを取得し、
hostの内容ごとに表示させるページを変えています。
起きていること
ブラウザで設定したurlスキームを叩いた際には、
・アプリが未起動時
・アプリがバックグラウンドにいるとき
上記の2つのパターンで目的のページを開かせることに成功しています。
しかし、プッシュ通知にurlスキームを添付し、
プッシュをタップし、アプリを起動しても、
urlスキームが発動しません。
補足
Xcode:11.1
Swift:5
sceneDelegate内でプッシュに関する何かしらのイベントがあったりするのでしょうか?
appDelegateではそれらしきものが見つかったのですが、
sceneDelegateでは未だ見つけられていません。
どなたかよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。