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)我尝试了一些解决方案,但是下面的所有方法都不起作用,这是以前在类似的堆栈溢出问题上提出的。
是的,我正在打开project
H 112将构建活动体系结构设置为yes H 213/code>H 114选择Libraries,然后进入“链接二进制文件”中删除的".a“文件中的”构建阶段“。清除和Build.
Target ->生成设置->Other链接标记= $(inherited)
Target -> Build Settings ->Library搜索路径= $(inherited)注意,每当我添加目标时,libPods-om.a都会给我红色(选择要添加的框架和库)
值得注意的是,它运行在真实的物理设备上。但不是模拟器
发布于 2021-02-09 15:22:28
我在Xcode 12.4上也有同样的问题,只是在模拟器上(设备工作正常)。通过在arm64上为密钥Any iOS Simulator SDK添加Build Settings < Excluded Archicetures来解决问题。加上去

或者,您可以尝试另一种解决方案(也适用于我):
Any iOS Simulator SDK添加arm64 上添加config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"
发布于 2020-11-06 21:23:00
我和你描述的一样。我试过你提到的大部分东西,但都没有用。在过去,我已经100%成功地在模拟器上运行了这个程序(每当我处理一个非UI的事情),而且不用说,在一个真正的设备上运行它也是成功的。在过去的两周里发生了一些事情,现在既不能使用模拟器,也不能使用真正的设备。
最后,我决定咬紧牙关,从头开始,从项目所在的地方克隆远程git存储库。注意,在这样做之前,我将我的非工作文件夹移动到一个安全的位置(桌面),并将存储库克隆到与过去不工作的位置相同的位置。
之后,我在刚克隆的项目的文件夹中运行了pod安装,并在一个物理设备上运行它。一开始就成功了。然而,我仍然不能使用模拟器。但我很高兴至少找回了物理装置。
更新:找到解决方案!!
经过一天的研究和尝试。我在这里找到了一个解决方案:https://github.com/CocoaPods/CocoaPods/issues/10059#issuecomment-693346078
添加了一个新条目;它位于>用户定义->VALID中。我删除了这个,现在我可以在模拟器和设备上运行。
发布于 2020-10-18 19:34:36
请尝试删除派生数据并重新安装/Library/Developer/Xcode/DerivedData
pod install https://stackoverflow.com/questions/64416794
复制相似问题