签署应用程序永远

时间:2012-05-09 12:18:06

标签: objective-c ios xcode

我正在尝试增加应用部署的工作流程。从构建到签名,再到应用程序,它可能需要长达40分钟。有人可以给我什么建议:

1)加快编译时间 2)加快存档过程 3)加快代码签名

感谢

3 个答案:

答案 0 :(得分:2)

作为参考,我的2009年初2.93GHz C2D iMac配备8GB RAM,可以在大约15-20分钟内存档并签署2GB应用程序。我2011年末的1.8GHz i7 MacBook Air可以更快地完成它。对于500MB应用程序来说,40分钟似乎太慢了,除非你的系统出现其他问题。尝试使用“磁盘工具”检查磁盘,并查看活动监视器正在运行的其他内容。

答案 1 :(得分:1)

很少更改的代码可以导入到库中(可能借助于其他项目不会产生很多目标),这大大提高了编译速度,而签名和归档通常比构建本身更快。

答案 2 :(得分:1)

需要考虑的事项是资源的规模。视频或图像等任何资源都可以压缩并仍然可用吗?是否有大量文件可以压缩成zip文件然后在首次启动时解压缩?还要检查并确保在构建过程中没有任何长时间运行的自定义脚本。在您确定资源或构建配置设置不是问题之后,如果您在旧硬件上运行,我建议您投资更快的计算机(更多RAM和处理能力)。 / p>