我在添加MagTek库和标题时遇到问题。添加它们之后(我跟踪了我能找到的所有信息)我收到了这个错误:
Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_MTSCRA", referenced from:
objc-class-ref in CONAppDelegate.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我浪费了很多时间来搞清楚这一点。我正在使用Xcode 5.任何帮助将不胜感激。
答案 0 :(得分:1)
MagTek库不能64位,你试图在iPhone 64位模拟器和/或iPhone 5s上运行。在“体系结构”下的“构建设置”中,尝试更改为$(ARCHS_STANDARD_32_BIT)
或$(ARCHS_STANDARD)
以不构建64位版本作为解决方法。
答案 1 :(得分:0)
通过以下更改对我有用(在“构建设置”中,在“架构”下),
答案 2 :(得分:0)
从iOS 11开始,所有应用程序都应该是64位,因此您可以在...
获取最新的iOS MagTek库。