ios - 如何使用 Xcode 在 iOS 上调试 Kotlin
问题描述
目前我正在做一个 KMM 项目。能够在 xcode 项目中调试 kotlin 中的共享代码将非常有用。 我知道这个解决方案,但我无法告诉 Xcode *.kt 文件是源文件
更具体地说,在上面的 github 链接中它是这样写的:
您需要告诉 Xcode *.kt 文件是源文件,并在调试开始时运行 lldb 格式化程序脚本。高级用户可能希望手动执行此操作,但如果您在默认位置安装了 Xcode,则可以运行安装脚本。除非您使用的是 Xcode 11(在这种情况下请在此处寻求帮助),否则以下脚本将安装调试和格式化支持:
./setup.sh
我不知道应该在哪里以及如何运行 ./setup.sh 或者是否有其他方法可以做到这一点?
解决方案
安装脚本包含在 github 存储库中:https ://github.com/touchlab/xcode-kotlin/blob/main/setup.sh
如果你想在 Xcode 上调试,上面的插件非常棒,我强烈推荐它。仅供参考,如果您没有注意到,还有一个用于在 iOS 上为 Android Studio 调试共享代码的插件:https ://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform-mobile
推荐阅读
- stack - 从“反应”导入反应;SyntaxError: 不能在模块外使用 import 语句
- r - 使用数据框中的循环计算加权平均值
- swift - iOS15 nextResponder 未设置为 nil 导致应用程序崩溃
- clojure - Clojure Pedestal Windows WSL2 浏览器未呈现
- node.js - Mongoose:如何从数据库中获取过去 7 天的上传数据统计信息?
- javascript - 在代码中使用一次 setTimeout 而不是两次
- python - 如何阻止用户输入 1582 年之前的一年(Python)
- android - 当我尝试发布新版本时,我在 Google Play 控制台中收到“Play billing”错误
- symfony - 代理 blackfire 不启动
- python - 使用日期时间创建带有星期几的新列