新しいバージョンのfirebaseを試しているときに、これでビルドエラーが発生しました
*** Terminating app due to uncaught exception 'com.firebase.appinvite', reason: 'App Invite configuration failed.'
新しいバージョンのfirebaseを試しているときに、これでビルドエラーが発生しました
*** Terminating app due to uncaught exception 'com.firebase.appinvite', reason: 'App Invite configuration failed.'
Invites ポッドでは、いくつかのカスタム URL スキームを設定する必要がありますが、これは簡単にスキップできます。これは、Info.plist、または Xcode のターゲットの [全般] タブで行うことができます。2 つのカスタム URL スキームは次のとおりです。
2つ目はもっとトリッキーです!ダウンロードしたファイルには、値をコピーできるキーREVERSED_CLIENT_IDGoogleService-Info.plist
があるはずです。カスタム URL タイプを編集した後の最初のビルドでは、適切に登録されていないようです。すぐに機能しない場合は、もう一度試してください。
私のポッドファイルには次のものがありました。Firebase/Invites ポッドのコメントを外す必要がありました。今のところ問題があるようです。
pod 'Firebase'
pod 'Firebase/AdMob'
pod 'Firebase/Analytics'
pod 'Firebase/AppIndexing'
pod 'Firebase/Auth'
pod 'Firebase/Crash'
pod 'Firebase/Database'
pod 'Firebase/DynamicLinks'
#pod 'Firebase/Invites' this caused an exception!!
pod 'Firebase/Messaging'
pod 'Firebase/RemoteConfig'
pod 'Firebase/Storage'
Firebase Invites が機能するFirebase Dynamic Links
ため、Dynamic Links ガイドに従って、プロジェクトで 2 つのことをセットアップする必要があります。
[ターゲット設定] の [情報] タブで、新しい URL を追加します。スキーマをバンドル ID に設定します。他のスキーマを使用する場合は、Firebase コンソールの Dynamic Links ページで設定する必要があります。
Firebase-generated Dynamic Link Domain
、アプリのダイナミック リンク セクションからコピーします。ターゲット設定の機能タブに移動し、関連付けられたドメインを有効にします。コピーした を追加しFirebase-generated Dynamic Link Domain
ます。これにより、私の場合と同様に構成エラーが修正されるはずです。とにかく、完全なガイドを読むことをお勧めします。