【问题标题】:Xamarin Can't Run iOS App on iPhone Simulator - no support for 386 architectureXamarin 无法在 iPhone 模拟器上运行 iOS 应用程序 - 不支持 386 架构
【发布时间】:2019-04-21 10:44:27
【问题描述】:

我正在使用 Visual Studio Mac 2017 并尝试在 iPhone 模拟器上运行应用程序,但 运行 按钮显示一个小的“锤子”图标(而不是通常的“播放”图标)

此外,“运行”菜单下的所有选项都显示为灰色(例如“开始不调试”、“开始调试”等)

我的结论是,这是因为模拟器需要 386 架构,但这并未列为支持的架构:option > iOS Build > Supported Architectures

我已尝试调整 SDK、部署目标和最低系统版本,但无法将 386 视为架构选项或显示“运行”按钮。

我认为我在这里遗漏了一些非常简单的东西,但我不知道是什么。有什么建议吗?

【问题讨论】:

    标签: ios xamarin xamarin.ios simulator


    【解决方案1】:

    将当前的平台iPhone更改为iPhoneSimulator

    选择 iPhoneSimulator 后,“支持的体系结构”将更改为 x86_64(对于旧版本的 Xamarin.iOS,还可以选择 x86

    【讨论】:

    • 天哪,这太简单了。我不会告诉你我花了多少小时(天)试图解决这个问题。干杯寿司宿醉!!
    • @RumbleFish NP ;-) 我们都去过那里,并且做到了 ?
    猜你喜欢
    • 2021-04-19
    • 2014-04-02
    • 2015-08-17
    • 2012-04-21
    • 2020-03-12
    • 1970-01-01
    • 2021-06-30
    • 2019-12-21
    • 2019-05-31
    相关资源
    最近更新 更多