Xcodeでアプリを開くたびに、次のエラーが発生します。
ld: library not found for -lGoogleAnalyticsServices
clang: error: linker command failed with exit code 1 (use -v to see invocation)
次に、libGoogleAnalyticsServices.a
ファイルのターゲットのマークを外して、再度マークを付ける必要があります。ターゲットのチェック解除/チェックの後、アプリは正常に実行されます...
これが発生すると、他に2つの警告が表示されます。
ld: warning: directory not found for option '-L/Users/vision/Documents/Apps/Mijn Cijfers/Mijn'
ld: warning: directory not found for option '-LCijfers'
Xcodeがスペースを読み取れず、Cijfersと呼ばれる新しいディレクトリを探すようになりました。私のアプリはMijn Cijfersと呼ばれていますが、プロジェクト名にスペースが含まれる前にこの問題が発生したことはありません。
libGoogleAnalyticsServices.a
のターゲットをオン/オフにするたびに、ライブラリ検索パスで新しい行が追加されます。
どちらの場合も、表示される警告とエラーを処理する必要があると思います。ライブラリ検索パスを削除し、ターゲットをオン/オフにしてアプリを正常に実行させるのは本当に面倒です。 -.-
誰かがこの奇妙なバグを解決する解決策を知っていますか?
$ pod init
端末のコマンド、
projectName.xcworkspace
の代わりに projectName.xcodeproj
エラー-lxyzLibrayをスローしません。 -lJSONModelが見つかりません。
コンパイルして再度デバッグします。