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

KMM Kotlin Multiplatform Mobile报错:无法检测已安装的Xcode版本

KMM 项目iOS端Xcode 13.1运行报错排查方案

可按以下优先级逐一尝试修复:

  • 修正Xcode命令行工具指向
    打开Xcode,进入偏好设置 > Locations,确认「Command Line Tools」下拉选项选中的是当前安装的Xcode 13.1,而非独立安装的CommandLineTools工具包。
    打开终端执行命令验证配置:
    xcode-select -p
    正常输出路径应为/Applications/Xcode.app/Contents/Developer,若路径不匹配,执行以下命令手动修改:
    sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
    输入密码确认后重启Android Studio重试。
  • 对齐Kotlin与KMM插件版本
    Xcode 13.1仅兼容1.6.0及以上版本的Kotlin,需确保三处版本统一:
    1. Android Studio已安装的Kotlin、KMM插件版本
    2. 项目根目录build.gradle配置的kotlin插件版本
    3. shared共享模块build.gradle中的kotlin版本号
      若版本低于1.6.0,统一升级到1.6.21或更高的稳定版本即可。
  • M1芯片设备架构适配
    如果你使用的是Apple Silicon系列Mac,可在iOS项目的Build Settings中找到Excluded Architectures选项,在Debug配置下新增规则:SDK选择Any iOS Simulator SDK,值设为arm64。也可右键Android Studio点击「显示简介」,勾选「使用Rosetta打开」后重启重试。
  • 全量清理缓存重建
    删除项目根目录下的.gradle、build文件夹,删除Xcode派生数据目录~/Library/Developer/Xcode/DerivedData,再到Android Studio中执行File > Invalidate Caches...,勾选清除文件系统缓存和本地历史记录后重启,重新同步项目构建即可。

报错截图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 20:39:03