我创建了一个Flutter应用程序。在我尝试在物理设备上启动它之前,一切都运行得很好。在努力寻找解决方案之后,我将Xcode配置从debug更改为release,现在我可以在物理设备上启动应用程序(通过运行flutter run --profile)。但现在,我不能成功地在模拟器上启动它。我收到错误:
xcodebuild: error: Unable to find a destination matching the provided destination specifier:
{ id:C80BB36C-4498-4641-92D8-F69090A819A9 }
字符串
当我插入设备并运行flutter run --profile时,他问我想在哪个配置文件上运行应用程序:
[1]: iPhone de Bernard (00008110-0012642011B8801E)
[2]: iPhone 14 (C80BB36C-4498-4641-92D8-F69090A819A9)
[3]: macOS (macos)
[4]: Chrome (chrome)
型
Flutter在配置文件中提出的iPhone 14是当我尝试在iPhone 14模拟器上从Android Studio运行应用程序时找不到的。
Flutter医生:
[✓] Flutter (Channel stable, 3.10.5, on macOS 13.4.1 22F82 darwin-arm64, locale fr-BE)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 14.3.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.2)
[✓] Connected device (3 available)
[✓] Network resources
• No issues found!
型
Xcode 14.3.1
您的帮助将非常感谢!
非常感谢!
1条答案
按热度按时间pgccezyw1#
感谢这个帖子
我的问题解决了
简要地说:
1.打开Xcode
1.单击流道(根)
1.单击生成设置
1.将“支持的平台”从Iphoneos更改为iOS