Kotlin Multiplatform错误:shared:linkDebugFrameworkIosSimulatorArm64

3
我设置了一个KMP项目,但是我无法启动iOS模拟器。Android运行得很完美。当尝试运行iOS时,以下gradle任务失败:
The /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld command returned non-zero exit code: 1.
output:
ld: unknown options: -ios_simulator_version_min -sdk_version 

我在创建项目后没有做任何更改。
2个回答

12
你可能正在使用Xcode 15和一个较旧版本的Kotlin。如果使用Xcode 15,请将Kotlin升级到1.9.10。或者,安装Xcode 14.3.1作为替代。

感谢 @Kevin。花了整整一天的时间找到了解决方案。 - undefined
2
请注意,您正在使用Compose,您需要将编译器插件版本更新为1.5.3,以便与Kotlin 1.9.10兼容。 - undefined

-2
我在使用Kotlin版本时遇到了这个错误。

kotlin.version=1.9.21 compose.version=1.5.11

XCode版本:15.0.1 有什么想法吗?

这并不真正回答问题。如果你有其他问题,可以点击提问来提出。要在问题有新回答时收到通知,你可以关注此问题。一旦你有足够的声望,你也可以设置悬赏来吸引更多关注。- 来自评论审核 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接