当我在真实设备上运行时,它显示错误,但在模拟器上运行正常。我该如何解决这个问题?请帮我。谢谢
ld: warning: ignoring file /Users/alex/Desktop/FitnessApplication/RazerSynapseSDK.framework/RazerSynapseSDK, missing required architecture armv7 in file /Users/alex/Desktop/FitnessApplication/RazerSynapseSDK.framework/RazerSynapseSDK (2 slices)
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_RzUser", referenced from:
objc-class-ref in LoginViewController.o
objc-class-ref in SignUpViewController.o
objc-class-ref in ForgotPassViewController.o
objc-class-ref in UserInfoViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
最佳答案
转到项目 -> build设置 -> 体系结构并添加 armv6、armv7。
删除 armv7s。对于目标->build设置->架构也是如此。
armv 定义正在使用的指令集系列。
关于ios - 在真实设备上构建有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20768929/