我想在我的项目中将iphone-exif 库用于 EXIF 数据。但我不知道我是否犯了任何错误
架构 i386 的未定义符号:“_OBJC_CLASS_$_EXFJpeg”,引用自:ViewController.o ld 中的 objc-class-ref:未找到架构 i386 的符号
请为此提供一些解决方案。提前感谢您的回答。
我想在我的项目中将iphone-exif 库用于 EXIF 数据。但我不知道我是否犯了任何错误
架构 i386 的未定义符号:“_OBJC_CLASS_$_EXFJpeg”,引用自:ViewController.o ld 中的 objc-class-ref:未找到架构 i386 的符号
请为此提供一些解决方案。提前感谢您的回答。
当您下载 iPhone-exif 时,您会发现两个预编译库。
根据您希望在哪里运行您的应用程序,您需要链接到正确的文件。您可能将 Release-iphoneos/libiphone-exif.a 添加到您的项目中,然后您尝试在模拟器(i386 架构!)上运行。
最简单的方法:创建上述两者的通用库。
cd iphone-exif-0-9
)lipo -arch i386 Release-simulator-iphonesimulator/libiphone-exif.a -arch armv6 Release-iphoneos/libiphone-exif.a -create -output libiphone-exif-universal.a
libiphone-exif-universal.a
”添加到您的 Xcode 项目中但我刚刚发现缺少 armv7 版本。如果您想将您的应用程序放在应用程序商店中,您曾经还需要为 armv7 构建库(在源代码之外!)
而不是使用该库请通过此解决方案
实际上我遇到了同样的问题,所以我为自己创建了它以获取 EXIF 信息的目的..