首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取“选择方案”"iosApp“不支持Kotlin多平台的”iphone仿真器“错误

获取“选择方案”"iosApp“不支持Kotlin多平台的”iphone仿真器“错误
EN

Stack Overflow用户
提问于 2022-04-01 13:40:46
回答 4查看 1.2K关注 0票数 4

我正在尝试运行由Android中的Kotlin多平台移动插件生成的初始示例应用程序。我跟踪了这些步骤的环境设置。Android模拟器运行正常,但iPhone模拟器没有运行。运行配置有以下错误:

代码语言:javascript
复制
Error: Selected scheme "iosApp" does not support "iphonesimulator"

当我运行配置(忽略错误)时,iPhone模拟器确实打开并加载iOS,但它从未加载Android中的"Hello,iOS“应用程序。

是什么导致的?

版本信息:

  • macOS 12.2.1
  • Android Studio 2021.1.1修补程序2
  • Xcode 13.3
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2022-04-06 01:01:34

我用下面的方法修正了它。

  • 请关闭安卓工作室。
  • 转到~/Library/LaunchAgents/文件夹,在那里删除com.jetbrains.AppCode.BridgeService.plist
  • 再次用KMM插件启动Android。现在应该管用了。
票数 5
EN

Stack Overflow用户

发布于 2022-05-23 11:12:29

从我的测试来看,可能有多种原因导致我们收到这个错误:

  • ios项目的根文件夹的名称与.xcodeproject文件不同。有时候,即使它们是不同的,它们也能工作,而且在框架已经连接到iOS项目之后更改这个名称可能很重要。
  • “其他链接器标志”是手动复制的,并且没有使用来自将框架连接到您的iOS项目的“复制”按钮进行复制。这会导致错误的数据,如:
代码语言:javascript
复制
   "$(inherited)", 
   "-framework", 
   "shared\n",

而不是

代码语言:javascript
复制
    "$(inherited)",
    "-framework",
    shared,
票数 0
EN

Stack Overflow用户

发布于 2022-08-03 15:50:57

通过进入Android上的Edit Configurations并再次选择XCode项目文件的位置,我成功地修复了这个问题。我认为这是Android中KMM插件的一个错误,还有待修复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71707858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档