iphone - 仅在调试版本中包含图形?

标签 iphone ios build

有没有一种简单的方法可以使用配置开关确保资源不包含在我的应用程序的发布版本中?

它从未在发布版本中使用过,但考虑到它的性质,我宁愿不包含它。包含通常用于表示软件错误的图像似乎是商店拒绝的诱饵。

澄清:我知道如何在应用程序中不使用图像。我想要做的是确保在为发布配置构建时图像甚至不在 .app 包中。我不希望 App Store 评论员浏览 bundle 并说“嘿!一个错误图标!我怎么才能显示它?既然我无法弄明白,那一定有一些 secret 功能。”

最佳答案

最坏的情况,向您的目标添加一个运行脚本构建阶段:

if [ $BUILD_STYLE = "Release" ]; then
    rm "$BUILT_PRODUCTS_DIR/MyApp.app/Contents/Resources/debug.png"
fi

关于iphone - 仅在调试版本中包含图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5083124/

相关文章:

ios - 如何测量 Apple Watch 和 iPhone 之间的距离?

iOS - 按标签查找和操作文本字段?

c++ - 使用 JNI 可移植地获取编译器包含(和链接器库)搜索 C 代码的路径

ubuntu - 在 Ubuntu 上安装 STAC

iphone - 为什么 drawRect 中的 CGContextDrawImage 最初很慢?

ios - 使用 TableView 继续

ios - 继承框架的ViewController类

ios - UIViewController 标题不能是 "Message"吗?

objective-c - 静态 NSMutableDictionary 是 "just leaking"

c++ - 在多个编译器调用中包含许多源文件时,构建时是否有任何提升?