【发布时间】:2015-01-08 16:18:56
【问题描述】:
几个月以来,XCode 警告我们在 64 位模式下编译我们的 iOS 项目。如前所述,我已经添加了这个架构。问题是我的项目中有一些库,例如SDWebImage 和FSImageViewer,它们在我构建项目时会产生错误。如前所述,我已经用 cocoapods 添加了这两个库,并且我拥有这两个库的最新版本。如前所述,我还在我的项目中添加了所有框架(MapKit、ImageIO)。
以下是构建错误:
我的项目配置(和Pods项目中的一样):
您知道如何避免这些烦人的错误吗?
非常感谢!
【问题讨论】:
-
您添加的库不是为 arm64 构建的。这些库只是为 armv7 和 armv7s 构建的。如果您项目这些库的文件,请也使用 arm64 构建。如果没有,请查找/请求 arm64 版本。代码已成功编译,但在链接过程中失败。找不到 64 位符号。
标签: xcode sdwebimage arm64