2017-06-20 59 views
0

有沒有人試圖用VSTS構建定義構建Xamarin.Mac應用程序? 任何幫助非常感謝。xamarin mac app vsts構建定義

有人能告訴我用哪個構建任務來構建xamarin.mac項目嗎?

+0

你的意思是應用程序是在Mac OS Xamarin工作室發展?如果是這樣,您應該將您的構建排隊在mac OS中的私有代理上。 –

+0

沒有。該項目是一個Xamarin.Mac項目,它是一個Mac桌面應用程序。在VSTS中有用於構建Xamarin.iOS和Xamarin.Android項目的模板。但沒有Xamarin.Mac應用程序。目前,我使用MSBuild引擎來構建項目,但需要知道如何使用證書來簽署應用程序。我在網上找不到一個例子。是的,我們爲我們的vsts構建服務器配置了專用的Mac Build代理。 – Jeeva

回答

0

對於Xamarin.mac應用程序,您可以直接使用visual studio構建任務。而且沒有必要使用xamarin許可證。所以,你可以使用任務如下:

對於生成代理:你可以使用安裝Visual Studio託管代理人或私人代理(無論在Mac OS還是Windows OS上)。

enter image description hereenter image description here

,且僅具有Xamarin.android和Xamarin.iso模板,這是因爲它們是移動應用程序,並擁有平臺的應用程序之間的一些不同。如果你想爲Xamarin.mac添加一個模板,你可以將你的構建定義保存爲模板。

enter image description here

注:既然你想生成.app爲Mac不.exe窗戶,你應該使用在Mac上的代理,並檢查是否VS在代理能力。如果沒有,你應該添加VS。

enter image description here

相關問題