【问题标题】:Xcode fails on Kotlin Multiplatform due to "Execution failed for task ':core:linkReleaseFrameworkIos'"由于“任务':core:linkReleaseFrameworkIos'的执行失败”,Xcode 在 Kotlin Multiplatform 上失败
【发布时间】:2021-07-04 23:36:02
【问题描述】:

既然 core 是我们命名 pod 以处理来自 Xcode 的 KMM 的方式,那么 linkReleaseFrameworkIos 到底是什么?
以前一切正常,但现在我的 Xcode 给我错误提示

Command PhaseScriptExecution failed with a nonzero exit code
* What went wrong:
Execution failed for task ':core:linkReleaseFrameworkIos'.

我试过了:

  • Pod 重新安装
  • 清理项目
  • 删除派生数据
  • Gradlew clean(成功)、Gradle build(失败)、Gradlew linkReleaseFrameworkIOS(失败)命令

没有任何帮助。

【问题讨论】:

  • 你能用./gradlew linkReleaseFrameworkIos -i输出扩展问题吗?
  • 我会尽快发布答案。解决了。​​

标签: swift xcode kotlin kotlin-multiplatform kotlin-multiplatform-mobile


【解决方案1】:

已解决
将 ktor 版本提升至 1.6.1,将协程版本提升至 1.5.0
由于某种原因,它们不匹配。

【讨论】:

    猜你喜欢
    • 2021-05-12
    • 1970-01-01
    • 2020-11-09
    • 2020-03-07
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 2021-02-22
    • 1970-01-01
    相关资源
    最近更新 更多