找不到-lAFNetworking Xcode问题的库 [英] Library not found for -lAFNetworking Xcode issues

查看:49
本文介绍了找不到-lAFNetworking Xcode问题的库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

ld: warning: directory not found for option '-L/Users/kh/Library/Developer/Xcode/DerivedData/om-euxqzibzllbcmndwqrgthdeotiro/Build/Products/Debug-iphonesimulator/AFNetworking'
ld: warning: directory not found for option '-L/Users/kh/Library/Developer/Xcode/DerivedData/om-euxqzibzllbcmndwqrgthdeotiro/Build/Products/Debug-iphonesimulator/JSONModel'
ld: warning: directory not found for option '-L/Users/kh/Library/Developer/Xcode/DerivedData/om-euxqzibzllbcmndwqrgthdeotiro/Build/Products/Debug-iphonesimulator/ReactiveCocoa'
ld: warning: directory not found for option '-L/Users/kh/Library/Developer/Xcode/DerivedData/om-euxqzibzllbcmndwqrgthdeotiro/Build/Products/Debug-iphonesimulator/Realm'
ld: warning: directory not found for option '-L/Users/kh/Library/Developer/Xcode/DerivedData/dom-euxqzibzllbcmndwqrgthdeotiro/Build/Products/Debug-iphonesimulator/SAMKeychain'
ld: warning: directory not found for option '-L/Users/kh/Library/Developer/Xcode/DerivedData/om-euxqzibzllbcmndwqrgthdeotiro/Build/Products/Debug-iphonesimulator/Sentry'
ld: library not found for -lAFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我尝试过的一些解决方案,下面的所有方法都无法正常工作,以前在类似的stackoverflow问题中建议使用

Some Solutions I tried , and all of below didn't work which was previously suggested on similar stackoverflow questions

  • 打开xcworkspace,是的,我正在打开.不是项目
  • 重新启动xcode
  • 清洁&多次构建.
  • 已删除pods文件夹,然后再次安装pods.
  • pod更新多次
  • 将仅将构建活动"架构设置为是"
  • 选择我的目标,转到构建阶段"在将二进制文件与库链接"中删除".a"该库的文件.清理并构建.
  • 目标->构建设置->其他链接器标志= $(继承)
  • 目标->构建设置->图书馆搜索路径= $(继承)

请注意,只要我添加目标(选择要添加的框架和库),libPods-om.a就会给我红色

Note that libPods-om.a is giving me red whenever i add in target ( choose frameworks and libraries to add)

值得注意的是,它在真实的物理设备上运行.但不是模拟器

Worth to note, it runs onreal physical device. but not simulator

推荐答案

我在Xcode 12.4上遇到了同样的问题,仅在模拟器上(在设备上运行良好).通过在 Build Settings<上为键 Any iOS Simulator SDK 添加 arm64 来解决.排除的建筑.加上

I had same issue on Xcode 12.4, only on simulators (on device works well). Solved by adding arm64 for key Any iOS Simulator SDK on Build Settings < Excluded Archicetures. Add on

  1. 项目设置,和
  2. 窗格设置

或者,您可以尝试其他解决方案(也对我有用):

Or, you can try another solution (also worked for me):

  1. 在项目设置上为密钥任何iOS Simulator SDK 添加 arm64
  2. 在Pod文件上添加 config.build_settings ["EXCLUDED_ARCHS [sdk = iphonesimulator *]"] ="arm64"

这篇关于找不到-lAFNetworking Xcode问题的库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆