Kotlin Multiplatform 没有抓取 XCode Scheme

Kotlin Multiplatform not grabbing XCode Scheme

我正在尝试使用 Kotlin Multiplatform,但是当我尝试为 iOS 进行新配置时,“XCode 项目方案”没有显示任何内容。

我目前正在使用: iOS 版本 10.15.7 Android工作室Version:4.1.2

我已经按照 link here 的建议进行了更改。 (打开 XCode->首选项->位置-> Select CLI) 并按照此问题 here 建议的说明进行操作 如果 运行 终端中的以下行

 xcode-select --print-path

显示:

/Applications/Xcode.app/Contents/Developer

此答案基于 KMM 插件文档中的 this 页。

Android Studio 4.1.* 应该适用于 KMM 插件 2.0.0 和 Kotlin 插件 1.4.2*。如果更新这些插件中的任何一个,则无法保证稳定和正确的工作。 所以,当你想使用 Kotlin 1.4.3* 或更高版本时,你必须

  1. 安装 AS 4.2 Beta 或 Canary Android Studio(Android Studio Preview).
  2. 将 Kotlin 插件更新到 1.4.30 或更高版本(最好使用最新版本)。
  3. 将 KMM 插件更新到 2.0.1 或更高版本(2.0.2 for Android Studio 2020.3.1 Canary 8,see issue here)。

完成这些步骤后,KMM 插件应该可以正常工作了。如果您遇到任何问题,请考虑将其报告给 kotl.in/issue