rad*_*ven 13 iphone xcode ios xcode4
确保提交给AppStore的每个iOS应用程序的大小都在20MB以下,以便可以通过无线方式下载.
我正在开发一个可能接近该限制的应用程序,我发现似乎没有一种简单的方法可以在XCode中告诉当前输出.app包大小.
特别是在XCode4中 - 默认情况下,每个构建都隐藏在难以获取和密码命名的临时目录中.除非必须,否则我不想覆盖此默认行为.
我知道我可以通过查看构建日志,打开shell窗口,更改到该目录以及使用"du"来跟踪.app包 - 但我希望找到一种更快捷,更简单的方法来跟踪.每次新构建后的app文件大小.
甚至没有一种简单的方法直接在iPhone或iPad上确定应用程序的大小.大部分时间我都很欣赏这一点 - 但是当我处于优化之中时并非如此.
对最佳实践的任何想法?
更新:我现在正在使用XCode 4进行大部分日常开发,到目前为止,似乎每个解决方案都无法在XCode 4上运行,因为功能已经改变或功能(如存档)仍在进行中.我认为最终的答案可能是"使用XCode 3"进行特定的开发阶段.我知道无论如何我仍然需要使用XCode 3进行最终的构建和提交......
创建一个脚本(perl、bash、AppleScript,等等......)并将其添加到您的构建脚本中。然后,脚本可以 cd 到神奇位置,将 .app 压缩到 /tmp,du -s -h 生成的 zip,并将输出通过管道传输到某个日志文件...甚至可能会闪烁连接到 USB 并行端口的亮红色警告灯中继以警告您超出某些文件大小限制。
归档时间: |
|
查看次数: |
5020 次 |
最近记录: |