34

プロジェクトに CocoaPod による Google アナリティクスを追加しましたが、アプリがクラッシュし、次のエラーが発生しました。

ld: framework not found FirebaseAnalytics
clang: error: linker command failed with exit code 1 (use -v to see invocation)

この問題を解決するにはどうすればよいですか? Google のこのチュートリアルに従って、Google アナリティクスをプロジェクトに統合しました。

4

13 に答える 13

75

おそらくココアポッドを使用して Firebase を追加しています。ターゲットのビルド設定で、デバッグとリリースの両方の「フレームワーク検索パス」が で始まることを確認してください$(inherited)

ポッドの依存関係のビルド設定は xcconfig ファイルで定義され$(inherited)ます。ターゲットのビルド設定にない場合、このファイルの設定は無視されます。

于 2016-06-12T07:47:46.363 に答える
0

ビルド設定に別のフレームワーク検索パスを既に追加しているかもしれませんが、

Step 1: Remove all frame work search path in Build setting
Step 2: run Pod install 
Step 3: Add others Framework search path (That's removed in step 1).

今すぐプロジェクトを実行してください!

于 2017-06-30T08:01:04.430 に答える
0

pod 'Firebase/Core'podfile にリストされていることを確認してください。Firebase/Coreリストされていない場合、インストールFirebaseAnalyticsされません。

于 2019-03-18T21:47:01.270 に答える
0

platform :ios, '.....'Podfileを変更してみてください。

11.4にアップデートしたところ、問題が発生しました。元に戻すとplatform :ios, '10.3'、問題は解決しました。

pod installPodfile を編集した後に実行することを忘れないでください。

于 2021-03-26T00:26:18.677 に答える