web-dev-qa-db-ja.com

ld:-lAFNetworkingxcodeのライブラリが見つかりません

私はiOSプログラミングの初心者です。友達プロジェクトのクローンを作成しました。 (他の多くのエラーを解決した後)ビルドしようとすると、次のエラーが発生します。

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

ポッドファイルを確認し、プロジェクトでAFNetworkingを検索したところ、そこにあります。何が悪いのかわからない。

7
c00der

エラーメッセージは、ライブラリが見つからなかったことを示します。

次のことを確認してください。

  1. PodsディレクトリにAFNetworkingが表示されます。
  2. Podsディレクトリは検索パスにあります。プロジェクト->ビルド設定->「検索パス」を検索し、ポッドディレクトリがそこにあることを確認します。たとえば、「$ {PROJECT_DIR}/Pods」を追加することで追加できます。
4
little

また、.x​​codeprojプロジェクト(青いアイコン)ではなく、.xcworkspaceプロジェクト(白いアイコン)を実行していることを確認してください。

green box == .xcworkspace project

11
t.ios

xcodeターゲットの_LIBRARY_SEARCH_PATHS_の_build settings_に$(inherited)フラグを追加します。

4
Zero.D.Saber

macにCOCOAPODアプリをインストールしてみてください。

アタッチされたAFNetworkingを再試行してください リンクは指示に従ってください

3

1.他のリンカーフラグからパスを削除します2.ビルドをクリーンアップします3.コードを実行します

3
msk_sureshkumar