命令行中的Xcode“Build and Archive”Xcode 3.2在Build菜單“Build and Archive”下提供了一個非常棒的新特性,它生成了一個適合adhoc分發的.ipa文件。您還可以打開組織者,轉到“歸檔應用程序”和“將應用程序提交到iTunesConnect”。是否有一種方法可以使用命令行中的“BuildandArchive”(作為構建腳本的一部分)?我假設xcodebuild可能會牽涉其中,但是.man關于這件事,佩奇似乎什么也沒說。更新MichaelGreenich要求澄清;以下是命令行構建所不能做的,只有在“構建和存檔”之后,Xcode的組織者才能完成功能。您可以單擊“共享應用程序.”與測試版測試人員分享你的iPA。正如紀堯姆在下面指出的,由于Xcode的魔力,這個IPA文件不需要一個單獨分發的.MobileProviding文件,測試版測試人員需要安裝這個文件;這太神奇了。沒有命令行腳本能夠做到這一點。例如,Arrix的腳本(提交的5月1日)不符合這一要求。更重要的是,在測試了構建后,您可以單擊“提交應用程序到iTunes Connect”,將完全相同的構建提交給Apple,這是您測試的二進制版本,而無需重新構建它。這在命令行中是不可能的,因為對應用進行簽名是構建過程的一部分;您可以為adhoc beta測試簽名,也可以對其進行簽名以便提交到AppStore,但不能同時簽名。任何建立在命令行上的iPA都不能在手機上進行測試,然后直接提交給蘋果。我希望有人來證明我是錯的:這兩個特性在Xcode GUI中工作得很好,不能從命令行復制。
- 3 回答
- 0 關注
- 1409 瀏覽
添加回答
舉報
0/150
提交
取消