我使用cocoapods并从网站下载Aviary SDK并按照网站上的所有说明进行操作。但是,我仍然会收到以下错误:
架构arm64的未定义符号: “_OBJC_CLASS _ $ _ AFPhotoEditorController”,引自:
知道怎么解决吗? libAviarySDK.a是否针对64位架构进行了编译?
答案 0 :(得分:1)
该库似乎没有arm64编译的二进制文件。如果要继续使用此SDK,则应将构建设置更改为仅为armv7和armv7构建。
如果您的应用需要arm64支持,那么在其作者提供arm64编译版本之前,您将无法使用此SDK。
答案 1 :(得分:1)
AviarySDK 4.2.1现在支持arm64架构。
# lipo -info AviarySDK.framework/AviarySDK
Architectures in the fat file: AviarySDK.framework/AviarySDK are: i386 armv7 armv7s arm64
答案 2 :(得分:0)
鸟舍3.3.7与iOS7兼容。所以我建议您可以尝试将项目的架构更改为“标准架构(armv7,armv7s)”