我使用Android Studio 4.1 RC3创建了一个KMM(Kotlin多平台移动应用)项目,尝试运行iOS应用程序(使用默认代码),但遇到以下错误:
错误:链接和嵌入式框架“shared.framework”缺少目标所需的一个或多个架构:arm64。(在项目“iosApp”的目标中)
但是当我只是点击“build”时,它能够成功编译。只有在从Android Studio点击“run”时才会出现此问题。同时,我也使用Xcode运行相同的项目,没有问题,可以将其成功部署到模拟器中。
顺便说一下,我正在遵循这个官方的KMM指南:https://kotlinlang.org/docs/mobile/create-first-app.html 使用Xcode 14(我尝试过iOS14、13.5、12.1模拟器),使用Mac OS Catalina 10.15.6。
错误:链接和嵌入式框架“shared.framework”缺少目标所需的一个或多个架构:arm64。(在项目“iosApp”的目标中)
但是当我只是点击“build”时,它能够成功编译。只有在从Android Studio点击“run”时才会出现此问题。同时,我也使用Xcode运行相同的项目,没有问题,可以将其成功部署到模拟器中。
顺便说一下,我正在遵循这个官方的KMM指南:https://kotlinlang.org/docs/mobile/create-first-app.html 使用Xcode 14(我尝试过iOS14、13.5、12.1模拟器),使用Mac OS Catalina 10.15.6。