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

如何在Xcode中调试iOS端KMM项目的Kotlin共享代码

运行setup.sh的操作步骤
  • 首先将xcode-kotlin仓库克隆到本地,或者直接下载仓库的Zip压缩包后解压到任意本地目录
  • 打开Mac终端,使用cd命令进入刚才解压/克隆的仓库根目录,比如你将文件存在下载文件夹下的xcode-kotlin-main目录,就运行cd ~/Downloads/xcode-kotlin-main
  • 确保Xcode完全关闭,无后台进程残留
  • 在终端当前目录下执行./setup.sh即可,如果提示权限不足,先运行chmod +x setup.sh给脚本添加执行权限,再重新执行脚本
  • 若脚本运行过程中提示需要管理员权限,输入Mac开机密码即可(输入时密码不会显示,输完直接按回车)
  • 脚本运行完成后重启Xcode,即可识别.kt后缀的Kotlin源文件
手动配置方案(无需运行脚本)

第一步:配置Xcode识别.kt源文件

  • 打开Xcode,点击顶部菜单栏Xcode -> 设置 -> 文件类型选项卡
  • 在自定义文件类型区域点击+号,新增文件类型:
    • 扩展名填写kt
    • 类型归类选择「源代码(Sourcecode)」
    • 编辑器选择默认的Xcode源代码编辑器即可
    • 若你使用Xcode 11版本,需要额外在文件类型标识栏填写kotlin.source,避免识别异常
  • 保存设置后,Xcode就会把.kt文件识别为可编辑的源文件

第二步:配置LLDB调试支持

  • 打开访达进入用户根目录,按Command+Shift+.显示隐藏文件,找到.lldbinit文件,若不存在则新建一个纯文本文件命名为.lldbinit
  • 在该文件末尾添加一行配置,指向xcode-kotlin仓库里的lldb格式化脚本路径,比如你把仓库存在~/Documents/xcode-kotlin目录,就添加:
    command script import ~/Documents/xcode-kotlin/lldb/kotlinlldb.py
  • 保存文件后重启Xcode,调试时即可正常识别Kotlin代码的变量格式

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 13:45:02