VS 开发人员如何从 Windows 调试到 iOS?

VS 开发人员如何从 Windows 调试到 iOS?

我面临的问题:

  1. 为了正确使用我的设置,我需要拥有最新/兼容版本的 Visual Studio(Windows)、Visual Studio(Mac)和 Xcode。
    • 这意味着每个月都要经历这个艰苦的过程,手动更新上述每个软件,这会花很长时间,但由于兼容性问题,最终还是徒劳无功。
      • 例如 Windows Visual Studio 版本与 Mac xCode 和 Visual Studio 不同...
    • 我需要在我的 iPhone 上进行调试才能正确测试我的 Xamarin.forms 应用程序。
    • 有没有更好的方法从 VS Windows 调试 iOS 设备?我觉得 Apple 已经设定了必须有 Macintosh 才能开发 iOS 应用。
  2. Xcode 更新到最后(通常需要 4 个小时以上)之后什么都没有发生。

到目前为止我已经尝试过:

  1. 将 OS X 升级到最新版本
    • 这停止了​​永恒的旋转 - 相反,旋转器显示了一秒钟,然后什么也没有发生
    • 过去,更新 App Store 本身有助于
  2. 我进入“更新”选项卡并点击“全部更新”
    • App Store 要求我提供凭证,然后运行所有升级,包括 Xcode
  3. James Montemagno 的 Visual Studio for Mac 和 Win 非常有用
    • 但这些人格开发者似乎拥有无限的资源。
      • 他有两台 Mac 电脑、一台 PC 电脑和一台华硕电脑。
      • 对于我们这些想要创建跨平台应用程序而又没有出色的 Mac 设置的开发人员来说,还有希望吗?

结论:

  • 我搜索了互联网以寻找资源(stackoverflow/superuser/Microsoft/xCode Forums/Xamarin TV/Xamarin forums/Syncfusion 解决方案……等等)。
  • 看来没有真正的方法可以解决这个问题。但我很好奇社区里的其他开发人员是如何处理这个问题的。我肯定不是唯一一个遇到这种情况的人吧?

答案1

运行 Xcode 的唯一合法方式是在 Apple 硬件上;因此,如果你的预算有限,那么你就只需要一台 Mac,别无他法。

您可以轻松合法地在 Mac 上运行 Windows 或任何版本的 Unix,因此您不需要两台计算机即可完成此操作。您只需要一台获得许可的计算机来运行您需要的操作系统。

请注意,如果您允许,大多数 macOS 软件都会在后台自动更新。在大多数情况下,除了完整的操作系统更新之外,无需中断您的工作。
如果您在关闭/重新启动/重新登录等时让它们运行,它还能够返回到您在几乎所有应用程序中离开的确切位置。

相关内容