2012-07-22 59 views
3

我有一個包含超過1000個文件的大項目。如果我爲發佈版本構建項目,但是在不同的開發步驟中,我需要展示可能不包含所有這些文件的單獨功能。的XCode自動化構建交付包含許多文件

所以,比如我有1000個文件 - 有存檔(水平)爲我的比賽。我只需要構建我的內核而不用所有這些文件,例如向演示一些功能的客戶發送演示。

結果,我節省我的時間構建應用程序,並提供給客戶。

爲了將我的版本交付給客戶,我使用TestFlight,現在我的版本使用了大約100 MB的空間,但是我可以向客戶演示新功能,我只發送一個包含所有需要文件的版本,而不是所有1000版本水平(如果我刪除一個建築只使用10 mb的空間)。

回答

3

幾個選擇:

1)複製您的發行計劃,並創建一個新的,名爲「演示」,並讓它只包含所需的文件。

2)後操作添加到您的發行方案。由於post操作是shell腳本,因此它們可能會非常複雜。例如,它可能需要發佈版本,製作它的副本,解壓縮,刪除不需要的文件,重新壓縮它,然後將其上傳到您的客戶。