【发布时间】:2011-04-11 15:38:37
【问题描述】:
对于 iPhone/iPad 应用程序,您在 Debug 和 Distribution 构建之间做了哪些不同的构建设置?请注意您将为仅限 iPhone 的应用程序和仅限 iPad 的应用程序执行的任何独特设置。
这是我目前正在做的事情(有些已经由 Xcode 默认设置),但我想收集一份详尽的清单。通常的路径内容不包含在列表中。
对于 adhoc 和 App Store 分发构建:
- 启用验证构建产品
- 将优化级别设置为最快和 最小的
- 将 Entitlements.plist 分配给代码签名权利
- 复制期间去除调试符号
- 将 NS_BLOCK_ASSERTIONS=1 添加到“其他 C 标志”
- 对于仅限 iPad 的应用,将 Architectures 和 Valid Architectures 设置为 Optimized (arm7)
用于调试构建:
- 将 DEBUG 添加到预处理器宏。
【问题讨论】: