【发布时间】:2021-01-07 12:00:28
【问题描述】:
我使用 Android studio 4.1 RC3 创建 KMM(Kotlin multiplatform mobile) 项目并尝试运行 iOS 应用程序(使用默认代码)但遇到以下错误:
错误:链接和嵌入式框架“shared.framework”是 缺少此目标所需的一个或多个架构:arm64。 (在 从项目“iosApp”中定位“iosApp”)
但是当我点击“构建”时,它会成功构建。仅当从 Android 工作室点击“运行”时才会发生。同时,我使用 Xcode 运行相同的项目并且成功将其部署到模拟器中没有遇到任何问题。
顺便说一句,我正在关注这个官方 KMM 指南 https://kotlinlang.org/docs/mobile/create-first-app.html
使用 Mac OS Catalina 10.15.6 使用 Xcode 14(我尝试了 iOS14、13.5、12.1 的模拟器)
【问题讨论】:
标签: android ios kotlin mobile kotlin-multiplatform