UIFoundation 2片为架构arm64错误Xcode 7.3

时间:2016-04-14 12:59:56

标签: ios xcode linker-errors

我收到以下错误

  

ld:警告:找不到选项的目录   ' -L / Avijit / Dogra / App / EZMCOM_LATEST 5.31.56   PM / EZMCOM_LATEST /连接/图书馆/的iPhoneOS' ld:警告:忽略文件   Connect / Library / libPods.a,文件是为存档而构建的,而不是   正在链接的架构(arm64):Connect / Library / libPods.a ld:in   ' /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation' ;,   缺少文件中所需的架构arm64   /System/Library/PrivateFrameworks/UIFoundation.framework/UIFoundation   (2片)架构arm64 clang:错误:链接器命令失败   退出代码1(使用-v查看调用)

enter image description here

如何解决此错误?

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,我通过从UIKit.framework中自动导入的系统库build phases(对于其他可能不同的系统库)来修复它。

因为我导入的是旧版本,并且我使用otool来检查它的链接库,所以它内部有UIFoundation.framework

我没有检查旧UIKit和新UIKit之间的区别是什么,但我发现这纠正了这个问题。

我希望这可以帮助其他人遇到同样的问题。