是否可以在连接到Windows的iPhone上进行调试?

时间:2017-04-21 13:49:19

标签: xamarin visual-studio-2015 xamarin.ios

我正在使用VS2015为iOS开发应用程序。当它连接到像构建主机一样使用的Mac时,我可以在iPhone上进行调试。但我感兴趣的是,当它连接到Windows机器而不是Mac和Mac用于构建时,是否可以在iPhone上进行调试?如果有可能,应该在VS2015中设置什么才能实现这一目标?

1 个答案:

答案 0 :(得分:0)

Xamarin docs中所述:

  

用于Visual Studio的Xamarin.iOS实现了一项惊人的壮举:它让它   开发人员在Windows上创建,构建和调试iOS应用程序   使用Visual Studio IDE的计算机。它不能单独做到这一点 - iOS   没有Apple的编译器就无法创建应用程序   没有Apple的证书和代码签名就无法部署   工具。这意味着您的Xamarin.iOS用于Visual Studio安装   需要连接到联网的Mac OS X计算机(即   被称为主机或构建主机)为您执行这些任务。   配置完成后,Xamarin的工具将使流程无缝衔接   可能的。

所以现在由于Apple的限制,这是不可能的:只有Mac可以在iOS设备上部署,因为证书和协同设计。