由于 Apple Mach-O 链接器错误,我无法使用 XCode 构建 iOS 应用程序。这是 XCode 屏幕截图以及我的工作流程:
团结 4
- 我有 Unity 和 iOS 扩展的专业版
Vuforia 1.5.10 统一扩展
XCode 4.5.2
Architectures and Valid Architectures 在 Build Settings (Resolved, Unity-Iphone, Unity-Iphone) 下都设置为 armv7。但是,iOS 默认是灰色的,我无法更改。它设置为标准(armv7、armv7s)
- 不断收到有关 Vuforia 功能的“Apple Mach-O 链接器错误”
架构 armv7 的未定义符号:
“_markerGetId”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_qcarSetFrameFormat”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_rendererGetVideoBackgroundCfg”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_imageTrackerDestroyDataSet”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_imageTrackerActivateDataSet”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_cameraDeviceSetFlashTorchMode”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_imageTargetCreateVirtualButton”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_getProjectionGL”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_dataSetGetTrackablesOfType”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_trackerManagerDeinitTracker”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_trackerManagerInitTracker”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_rendererSetVideoBackgroundCfg”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_qcarRequiresAlpha”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_cameraDeviceStartCamera”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_rendererIsVideoBackgroundTextureInfoAvailable”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_dataSetGetNumTrackableType”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_virtualButtonIsEnabled”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_isRendererDirty”,引用自:
RegisterMonoModules() in RegisterMonoModules.o
“_rendererGetVideoBackgroundTextureInfo”,引用自:
RegisterMonoModules() in RegisterMonoModules.o