我在Unity中做了一个项目并尝试为iOS编译它 . Unity中的编译进展顺利 . 然后,我尝试在xCode中编译并从此类型获取所有7个错误:

架构armv7的未定义符号:“__SetUnitySignalToReadVector3ArrayDelegatePointer”,引用自:RegisterMonoModules.o中的RegisterMonoModules()“__FillVector3ArrayByRef”,引用自:RegisterMonoModules中的RegisterMonoModules()“__SetUnityCommandDelegatePointer”,引用自:RegisterMonoModules中的RegisterMonoModules()“ __SetUnityLogDelegatePointer“,引用自:RegisterMonoModules.o中的RegisterMonoModules()”_SetUnityIsReady“,引用自:RegisterMonoModules中的RegisterMonoModules()” _ CallLogOnNative“,引自:RegisterMonoModules中的RegisterMonoModules()ld:未找到符号体系结构armv7 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

根据许多讨论,我应该将构建设置中的架构和有效架构更改为Armv6而不是Armv7 .

我做到了,很高兴编译成功结束 . 但是,当我试图在我的iPhone 5上运行它时,我会得到以下按摩:

Xcode无法使用所选设备运行 . 选择具有受支持体系结构的目标,以便在此设备上运行 .

如何在xCode中成功编译并在iPhone 5上同时运行?