2017-02-08 20 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秒的时间来构建。