我不是新开发者,但我是Xamarin的新手。我希望有人能从高层的角度来了解如何最好地使用Xamarin。我知道他们提供了一些很棒的工具,但我假设(1)我仍然需要Mac(2)我仍然需要一个Apple Developer帐户。
这些假设是否正确?是否有可能使用Xamarin并仍然部署到没有Mac机器的iPhone(即所有在PC上)?
答案 0 :(得分:4)
是。您需要 Mac for iOS开发。您可以从Windows计算机开发和调试,但构建本身需要在Mac计算机上完成(因为它需要,除其他外,与Apple的库链接);
您需要Apple开发人员帐户才能配置和部署到iOS 设备。否则,您将被限制在iOS模拟器中。
答案 1 :(得分:1)
要考虑的另一件事是,为了了解您的UI在开发过程中的外观,并且为了对UI进行拖放式开发,您需要使用MAC而不是PC。在Visual Studio插件或Windows版本的Xamarin Studio中,没有适用于iOS应用程序的“设计视图”。 MAC上的Xamarin Studio可以导航到XCode IDE,并允许您在那里进行拖放开发。