我正在尝试增加我的应用程序部署的工作流程。从构建到签名再到将其安装到应用程序上,最多可能需要 40 分钟。有人可以给我什么建议:
1) 加快编译时间 2) 加快归档过程 3) 加快代码签名
谢谢
我正在尝试增加我的应用程序部署的工作流程。从构建到签名再到将其安装到应用程序上,最多可能需要 40 分钟。有人可以给我什么建议:
1) 加快编译时间 2) 加快归档过程 3) 加快代码签名
谢谢
作为参考,我的 2009 年初配备 8GB RAM 的 2.93GHz C2D iMac 可以在大约 15-20 分钟内归档和签署 2GB 应用程序。我的 2011 年末 1.8GHz i7 MacBook Air 可以更快地完成它。一个 500MB 的应用程序 40 分钟似乎太慢了,除非有其他东西让你的系统陷入困境。尝试使用磁盘工具检查您的磁盘,并使用活动监视器查看正在运行的其他内容。
很少更改的代码可以导入到库中(也许在其他项目的帮助下不会产生很多目标),这大大提高了编译速度,而签名和归档通常比构建本身更快。
要考虑的事情是资源的大小。任何资源(例如视频或图像)是否可以压缩并仍然可用?是否有大量文件可以压缩成 zip 文件,然后在首次启动时解压缩?还要检查并确保您在构建过程中没有任何长时间运行的自定义脚本。在您确定资源或构建配置设置不是问题之后,如果您在较旧的硬件上运行,我建议您购买更快的计算机(更多 RAM 和处理能力)。