首页 > 解决方案 > 我的 KMM 项目无法在 iPhone 模拟器上运行

问题描述

我有一个在 android 上完美运行的 KMM 项目,但是当我在 Xcode 上为 IOS 部分打开项目并尝试在模拟器上运行它时,它不会编译器抛出以下错误:

BUILD FAILED in 3s Command PhaseScriptExecution 失败,退出代码非零

出了什么问题:在项目“:shared”中找不到任务“embedAndSignAppleFrameworkForXcode”。

该应用程序确实在我的物理 iPhone 上运行。

我有两个问题:

  1. 我该如何解决这个问题?(如果有修复)
  2. 我是否可以在没有模拟器的情况下自信地处理我的项目,或者我是否应该将此错误视为我的项目存在问题的迹象?

Kotlin 版本:1.5.31 使用 SQLDelight 和序列化依赖项在带有 M1 的 Mac 上运行。

标签: xcodekotlin-multiplatformkotlin-multiplatform-mobile

解决方案


推荐阅读