質問: error { print("成功") } else { print((error?.localizedDescription)!) } }) } } }) } ``` ■ エラー内容 print((error?.localizedDescription)!)のエラー内容は An internal error has occurred, print and inspect the error details for more information. というもので、エラー内容から原因はわかりませんでした。 またFirebaseコンソール画面よりダイナミックリンクを確認したところ以下のワーニングがでていました。 ただコンソールではPrefixは設定済みなのになぜこんなワーニングがでているのかわかりません。 The dynamic link has 1 warning(s) iOS app 'com.XXXX.XXXX' lacks App ID Prefix. UniversalLinks is not enabled for the app Firebaseのヘルプを見ても正しく設定してとしか書かれておらず。。。 iOS app lacks App ID Prefix. UniversalLinks is not enabled for the app. ※https://firebase.google.com/docs/dynamic-links/debug#ios-app-id-prefix-absent 解決手段がなく、かなりハマっています。。。 正しい設定をするためには何が足りていないのでしょうか。 お手数ですがご教示して頂きたいです。
回答: 自己解決しました。 1.実装ミス actionCodeSetting.url = URL(fileURLWithPath: "http://XXXXXX/XXX/") → actionCodeSetting.url = URL(string: "http://XXXXXX/XXX/") 2.Authenticationにドメインを追加していなかった