【问题标题】:Failed to load ios simulator in Xamarin Studio on Mac无法在 Mac 上的 Xamarin Studio 中加载 ios 模拟器
【发布时间】:2018-07-13 21:40:28
【问题描述】:

我尝试使用 Xamarin.Forms 应用在 Xamarin Studio 上运行第一个欢迎 ios 应用, 但是当我尝试在调试模式下运行时,模拟器没有运行并在应用程序输出中给出此消息而没有错误:

无法启动模拟器:尝试注册一个名为:DTDKRemoteDeviceToken 的类,这是一个有效的协议 错误 MT1008:无法启动模拟器:尝试注册一个名为:DTDKRemoteDeviceToken 的类,这是一个有效的协议。

注意:此应用程序是在 Windows 10 上的 Visual Studio 2017 中创建的。 我尝试通过将 VS 连接到 Mac Agent 来运行应用程序,但连接从未成功,(也许我会谈到另一个问题),当所有步骤都无法连接时,我将应用程序复制到 Mac OSX Siera 并尝试运行它,但它失败了: (

请帮忙。

【问题讨论】:

  • Xamarin.iOS "Additional mtouch arguments" 字段中添加 -v -v -v -v,删除 obj/bin 目录并执行重建/调试循环并从日志
  • 你能解释一下我在项目中哪里设置-v -v -v -v
  • @EslamNano 您可以在 iOS 构建选项中找到 Additional mtouch arguments(右键单击 iOS 项目 --> 属性 --> iOS 构建)。看看这张图片的底部developer.xamarin.com/guides/ios/advanced_topics/linker/Images/…

标签: ios xamarin xamarin.forms visual-studio-2017


【解决方案1】:

在我看来,您的远程 iOS 模拟器(通过连接到您的 Mac,可在您的 Windows 电脑上运行的模拟器)可能存在问题。我建议在以下位置禁用此功能:

工具 > 选项 > Xamarin > iOS 设置

并取消选中“远程模拟器到 Windows”。

这将使用 XCode 在您的 Mac 上启动模拟器。

【讨论】:

    猜你喜欢
    • 2015-06-23
    • 1970-01-01
    • 2017-05-28
    • 1970-01-01
    • 2020-03-12
    • 2015-12-09
    • 2014-10-19
    • 2021-06-30
    • 1970-01-01
    相关资源
    最近更新 更多