2017-02-08 109 views

回答

0

您的編譯時間主要取決於您當前計算機上的可用RAM,以及您是否正在構建設備或模擬器。模擬器可以自己裝箱,並且在使用時分別分配一小塊RAM。

如果建造時間是真正你一個問題,可能要考慮重新在模擬器中的內容和設置,刪除你的數據導出,或清洗你的build文件夾(雖然第一次重新構建,它會更慢)。這些是表面層面的事情,可能會幫助你看到即時的時間片。

此外,值得注意的是Objective-C有更多的文件(.h & .m)。但是:

Objective-C將逐步編譯。也就是說,如果您將 更改爲一個文件,則只會重新編譯該文件。

Swift需要重新編譯所有文件。這會讓它在實際生活中變得更慢,因爲通常我們會進行小的更改並重新編譯。

你的問題有點含糊,但希望這有助於採取你的地方與你的問題

0

好吧,我想我明白了。

我只是嘗試這樣做:

Xcode 8: Preparing Archive takes forever

Open Keychain 
Search for AppleID certificates 
Delete all of them 

我不得不〜30 com.apple.idms.appleid *證書。我全部刪除了它們,現在需要大約30秒的時間來構建。