Firebaseのチュートリアルに沿って、FirabaseDynamicLinkを使ってUniversalLinkでアプリを起動させようとしています。
Getting started with Firebase Dynamic Links on iOS
設定が完了しメモアプリに仕込んだリンクからアプリが起動するようになりましたが、AppDelegateのrestorationHandlerが呼ばれず起動URLのハンドリングができません。
XCodeの出力には下記のエラーが出ておりますが、関係の有りそうな事例にたどり着けません。
調査方法等ご教示願います。
関係なさそう
https://qiita.com/yuta-sanada0089/items/ab70d593cdbfaec8bb7f
https://github.com/BranchMetrics/ios-branch-deep-linking-attribution/issues/485
XCode 12.3
Swift 5
テスト機 iPhone6s iOS14.3
[connection] nw_read_request_report [C1] Receive failed with error "Software caused connection abort"
func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool { print("restorationHandler") if let incomingURL = userActivity.webpageURL { print("Incoming URL is (incomingURL)") let linkHandled = DynamicLinks.dynamicLinks().handleUniversalLink(incomingURL) { (dynamickLink, error) in guard error == nil else { print("Found an error! (error!.localizedDescription)") return } if let dynamickLink = dynamickLink { self.handleIncomingDynamicLink(dynamickLink) } } if linkHandled { return true } else { // not our incoming url. return false } } return false }
あなたの回答
tips
プレビュー