确保提交到 AppStore 的每个 iOS 应用程序的大小都小于 20MB 非常重要,以便可以通过无线方式下载。
我正在开发一个可能接近该限制的应用程序,我发现似乎没有一种简单的方法可以从 XCode 中判断当前输出的 .app 包大小。
特别是在 XCode4 中 - 默认情况下,每个构建都隐藏在一个难以访问且神秘命名的临时目录中。除非必须,否则我不想覆盖此默认行为。
我知道我可以通过查看构建日志、打开 shell 窗口、更改到该目录并使用“du”来跟踪 .app 包 - 但我希望找到一种更快、更简单的方法来跟踪 .每次新构建后的应用程序文件大小。
甚至没有直接在 iPhone 或 iPad 上确定应用程序大小的简单方法。大多数情况下,我很欣赏这一点——但不是在我处于优化过程中时。
关于最佳实践的任何想法?
更新:我现在在我的大部分日常开发中使用 XCode 4,到目前为止,似乎每个解决方案都不适用于 XCode 4,因为功能已更改或功能(如存档)即将推出. 我认为最终的答案可能是在特定的开发阶段“使用 XCode 3”。我知道无论如何我仍然需要使用 XCode 3 进行最终构建和提交......