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