You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Xcode15.0.1导出AR应用至iPad的ARCoreBase.xcframework缺失等问题

解决Xcode构建AR应用的链接器错误问题

处理重复库警告

  • 打开Xcode项目,进入Build Phases → Link Binary With Libraries,检查列表中是否存在重复的CesiumForUnityNative-Runtime、libc++.tbd、libsqlite3.tbd、libz.tbd,删除重复条目。
  • 切换到Build Settings,搜索Other Linker Flags,查看是否有重复的-lCesiumForUnityNative-Runtime、-lc++等参数,移除重复项即可消除这类警告。

修复找不到ARCoreBase.xcframework的问题

  • 先确认项目目录中是否存在ARCoreBase.xcframework文件:如果没有,重新获取该框架并拖入项目,拖入时勾选「Copy items if needed」,同时确保目标工程已被选中。
  • 若框架已存在,检查Build Settings中的Framework Search Paths,添加该框架所在的目录路径(例如$(PROJECT_DIR)/ThirdParty/Frameworks,根据实际路径调整),路径设置为递归(Recursive)。
  • 注意:ARCore是Google针对Android平台的AR框架,iOS平台原生使用ARKit。如果你的项目是跨平台导出的,可能误引入了ARCore依赖,尝试移除所有ARCore相关的框架、库和代码,改用ARKit相关组件。

解决链接器执行失败(退出码1)

  • 清理项目构建缓存:点击Xcode顶部菜单Product → Clean Build Folder,之后重启Xcode再尝试构建。
  • 在终端进入项目根目录,执行xcodebuild -verbose命令,查看完整的链接器日志,定位具体的报错细节,确认是否还有未处理的依赖缺失或冲突。
  • 检查Build Settings中的Valid Architectures,确保只保留arm64(适配iOS16.1.1的iPad设备);同时将Build Active Architecture Only设置为Yes(Debug模式下),减少架构不匹配的可能。

内容的提问来源于stack exchange,提问作者jiayin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 12:33:23