我有一个直到最近编译好的iOS应用程序。它使用git进行源代码控制,因此代码没有任何变化。
但是,Xcode对Project文件进行了一些更改,导致出现此错误:
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386).
按照此处的说明No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=i386)
并将Build Active Architecture Only
更改为NO
,此错误已修复,但现在项目无法编译,从而出现此错误:
ld: library not found for -lAFNetworking
有关如何进行的任何建议?
答案 0 :(得分:0)
同样的问题:找不到-lAFNetworking的库。 我更新了Pods:" pod install",并删除了DerivedData: " rm -r~ / Library / Developer / Xcode / DerivedData"
没有帮助。
将cocoapods升级到1.0.1版本后问题解决了: " sudo gem install cocoapods"
我删除了Pods文件夹和Podfile.lock,并将Podfile更改为新格式 那么" pod install"并再次删除DerivedData