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開發的主要設置。

相關問題