0

我想将使用Xamarin Forms创建的第一个iOS应用程序部署到AppStore或至少部署到单个设备。我有一个Apple开发人员帐户,并在使用xCode和本机iOS应用程序之前多次执行此任务。通过Visual Studio for Windows部署Xamarin iOS应用程序

但作为一个Windows用户,我希望用我的VST for Windows为Xamarin完成这个工作。 但我发现的所有指南和教程只解释了如何将iOS应用程序部署到商店以及使用VST for Mac的设备......这是唯一的方法吗?我如何获得代码到Mac?我可以使用TFS源代码控制吗?我是否必须对TFS进行一些小改动,在Mac上检查它,在那里重建整个应用程序并从Mac部署它? 或者有什么方式和工作流程可以与Windows一起使用,只需通过网络在后台使用Mac?

回答

0

看看https://mobile.azure.com(连续应用开发的最佳解决方案:分析,系统崩溃报告的iOS /安卓/ UWP建立+部署)

0

我会解决您的问题的第二部分 - 的能力,部署到单个设备。我假设单个设备是您自己的设备,并且您想通过编译进行部署。这当然可以在Windows机器上完成,但由于苹果授权要求,您需要使用Mac来编译并部署到手机中。您的iPhone/iPad需要插入Mac的USB。

Xamarin网站上列出的指南概述了如何设置MAC构建主机。 https://developer.xamarin.com/guides/ios/getting_started/installation/windows/connecting-to-mac/总之,您需要一些先决条件(远程共享打开,XCode安装等)。

将Visual Studio连接到Mac后,将iOS项目设置为启动项目,将配置从Debug更改为iPhone,然后按F5编译并部署到设备。

如果有疑问,请选择iPhoneSimulator而不是iPhone。模拟器不受配置和签名配置文件的影响,这些配置文件可能令人望而却步。如果你可以使模拟器工作,你已经解决了软件和连接的先决条件。

有很多配置,但它确实有效。这是我Xamarin.Forms开发的主要设置。

相关问题