Xcode 无法预览我的 KMM-App,如何解决?

问题描述

我遇到了 Xcode 无法预览我的 Kotlin KMM 应用程序的问题。

我根据 Kotlin 在 Android Studio 中创建了应用程序。 Android 应用和 iOS 应用都可以使用。

但是这个问题是我对 iOS 开发和 Xcode 的新手。 据我所知,我需要 Xcode 才能在我的 iOS UI 上工作。

但是当我在 Xcode 中打开 iOS App 时,它说 Scheme 无法构建预览。

Here you can see the Error-Details

我已经用谷歌搜索过,但找不到合适的解决方案。

我唯一发现的是,当项目构建不正确时,这种情况经常发生。

这是我的结构图: Xcode Project Structure

我希望有一个快速解决方案,因为这让我失去了自动取款机的乐趣。

解决方法

不幸的是我无法修复它。 所以我创建了新的项目并使用 CocoaPods 依赖注入创建了它。下班后我发现,需要先安装 CocoaPods。 (感谢提供信息 Kotlin -.-) 安装后,我可以安装依赖项,现在我有一个 Xcode 的“工作区”。

借助工作区,我终于能够按预期在预览版和模拟器上运行我的代码。

来自 KMM 的“如何设置”-教程可能会更好。