XCode 15 模拟器问题

问题描述 投票:0回答:1

我正在尝试构建一个 KMM 项目。一直工作得很好,直到某些设置被意外更新。从那时起我就无法从 XCode 运行该应用程序了。

这是我收到的错误:

Failed to create directory '/Users/user/Library/Developer/Xcode/DerivedData/iosApp-amwlrqlexdqhzoayjosrnyeayhdd/Build/Products/Debug-iphonesimulator/iosApp.app/Frameworks'

由于我不是 iOS 开发人员,也没有太多 XCode 经验,所以我不知道我在这里缺少什么。

ios-simulator kotlin-multiplatform xcode15
1个回答
0
投票

像这样更新“共享模块”中的 build.gradle.kts 文件:

listOf(
    iosX64(),
    iosArm64(),
    iosSimulatorArm64()
).forEach {
    it.binaries.framework {
        baseName = "shared"
        if (System.getenv("XCODE_VERSION_MAJOR") == "1500") {
            linkerOpts += "-ld64"
        }
    }
}

这是一个临时修复,应该会在 Kotlin 1.9.10 中修复,同时此更改将使 iOS 版本可构建!

© www.soinside.com 2019 - 2024. All rights reserved.