我是否需要Mac来开发Azure Xamarin.iOS应用程序? [英] Do I need Mac to develop Azure Xamarin.iOS application?
问题描述
常规Xamarin(不是Azure版本)显然需要运行Mac OS X的Mac计算机来开发iOS应用程序。但在Microsoft Azure Xamarin.iOS文档中,任何地方都没有这样的先决条件。这是否意味着我可以在没有Mac的Windows机器上使用Azure Xamarin.iOS开发iOS应用程序?
Regular Xamarin (not the Azure version) clearly requires Mac computer running Mac OS X to develop iOS applications. But in Microsoft Azure Xamarin.iOS documentation, there is no such prerequisite anywhere. Does it mean that I can develop iOS applications with Azure Xamarin.iOS on a Windows machine, without a Mac?
推荐答案
无论如何您要使用哪种类型的iOS应用程序或库,您需要使用Mac来编译项目。
No matter which type of iOS application or libraries you want to use, you'll need a Mac to compile the project.
Xamarin iOS for Visual Studio实现了惊人的壮举:它允许你在Windows计算机上创建,构建和调试iOS应用程序
使用Visual Studio IDE。它不能单独执行此操作 - 如果没有Apple的编译器,则无法创建iOS
应用程序,如果没有Apple的证书和代码签名
工具,则无法部署
。这意味着您的Xamarin.iOS for Visual Studio安装
需要连接到联网的Mac OS X计算机才能为您执行
这些任务。配置完成后,Xamarin的工具将使
流程尽可能无缝。
Xamarin iOS for Visual Studio accomplishes an amazing feat: it lets you create, build and debug iOS applications on a Windows computer using the Visual Studio IDE. It cannot do this alone – iOS applications cannot be created without Apple’s compiler, and they cannot be deployed without Apple’s certificates and code-signing tools. This means that your Xamarin.iOS for Visual Studio installation requires a connection to a networked Mac OS X computer to perform these tasks for you. Once configured, Xamarin’s tools will make the process as seamless as possible.
ref: https://developer.xamarin.com/guides/ios/getting_started/installation/windows/
这篇关于我是否需要Mac来开发Azure Xamarin.iOS应用程序?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!