【问题标题】:how to simulate ios app in windows using xamarin visual studio 2015如何使用 xamarin Visual Studio 2015 在 Windows 中模拟 ios 应用程序
【发布时间】:2016-08-24 03:27:14
【问题描述】:

我正在尝试使用 Visual Studio 2015(安装了 Xamarin)在我的 Windows 机器上模拟 iOS 应用程序。我的 windows 机器连接到 mac 代理。当我在 windows 机器中模拟应用程序时,模拟器会在 mac 中打开。谁能告诉我如何在我的 Windows 机器上模拟应用程序。

【问题讨论】:

  • @piyush:您的编辑如何使“正确理解”?据我所知,这只是破坏行为。请不要对随机的英文句子使用代码格式。

标签: ios iphone windows macos xamarin


【解决方案1】:

您可以使用 iOS 远程模拟器。要使用此功能,您必须更新 Xamarin 并在 Tools->Options->Xamarin->iOS 中打开远程模拟器。

您仍然需要 Mac 才能使用此功能。

【讨论】:

  • 模拟器已下载,但我无法安装它,当我尝试安装时,会出现一个弹出窗口,并且比它出现的速度更快地消失。我正在使用 Windows 10 和 Visual Studio 2015。
  • 截至昨天的更新,现在是稳定版本,非常适合我。
【解决方案2】:

您可以使用 VNC 远程进入 mac 以显示模拟器。这就是 Xamarin 开发人员在 Evolve 所做的事情。

很遗憾,这是您目前唯一的选择。

【讨论】:

【解决方案3】:

要模拟iOS应用,你必须需要MAC机。使用带有 Xamarin Studio 的 Windows 机器,您可以开发 iOS 应用程序。但要在设备或模拟器上运行,则需要 Mac 机。

【讨论】:

    【解决方案4】:

    看看这些解决方案远程看mac窗口:

    • Apple 远程桌面
    • 团队查看器!
    • Chrome 远程桌面
    • VNC 客户端。激活屏幕共享:

    【讨论】:

    • 如果我使用上述之一,如果假设 mac 有两个用户并且一个是活动的,它会被注销。
    【解决方案5】:

    如果您的 windows 机器连接到 mac 代理,请按照以下步骤解决此问题:

    • 下载并安装“Remoted iOS Simulator (for Windows)”:

      https://developer.xamarin.com/guides/cross-platform/windows/ios-simulator/

    • 转到工具 -> 选项 -> Xamarin -> iOS 设置:

      勾选“远程模拟器到 Windows”复选框

    • 点击构建 -> 配置管理器:

      在列表中找到您的 iOS 项目并确保平台为“iPhoneSimulator”

    • 在您的解决方案资源管理器中,右键单击您的 iOS 项目并转到“属性”:

      在“iOS Build”选项卡中找到“Linker Options”部分并选择“Linker behavior”为“Link all assembly”并保存

    • 在您的解决方案资源管理器中再次右键单击您的 iOS 项目并单击“清理”,然后单击“重建”

    • 将 Visual Studio 设置为在调试模式下运行并选择“iPhone 5s iOS 9.3”点击选项以启动 iPhone 模拟器。

    希望对你有帮助。

    【讨论】:

      【解决方案6】:

      远程 iOS 模拟器仅适用于企业

      https://developer.xamarin.com/guides/cross-platform/windows/ios-simulator/

      Remoted iOS Simulator requires a Visual Studio Enterprise license
      

      【讨论】:

        猜你喜欢
        • 2017-04-24
        • 1970-01-01
        • 1970-01-01
        • 2015-12-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-19
        • 1970-01-01
        相关资源
        最近更新 更多