首页 > 解决方案 > 如何使用 Xcode 在 iOS 上调试 Kotlin

问题描述

目前我正在做一个 KMM 项目。能够在 xcode 项目中调试 kotlin 中的共享代码将非常有用。 我知道这个解决方案,但我无法告诉 Xcode *.kt 文件是源文件

更具体地说,在上面的 github 链接中它是这样写的:

您需要告诉 Xcode *.kt 文件是源文件,并在调试开始时运行 lldb 格式化程序脚本。高级用户可能希望手动执行此操作,但如果您在默认位置安装了 Xcode,则可以运行安装脚本。除非您使用的是 Xcode 11(在这种情况下请在此处寻求帮助),否则以下脚本将安装调试和格式化支持:

./setup.sh

我不知道应该在哪里以及如何运行 ./setup.sh 或者是否有其他方法可以做到这一点?

标签: iosxcodekotlinkotlin-multiplatformkmm

解决方案


安装脚本包含在 github 存储库中:https ://github.com/touchlab/xcode-kotlin/blob/main/setup.sh

如果你想在 Xcode 上调试,上面的插件非常棒,我强烈推荐它。仅供参考,如果您没有注意到,还有一个用于在 iOS 上为 Android Studio 调试共享代码的插件:https ://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform-mobile


推荐阅读