Xcode 4:iOS二进制大小和条带

kam*_*iro 2 gcc strip ios xcode4

我试图最小化我的iOS 4游戏中的代码大小,所以我尝试启用所有与条带相关的命令,并使用-Os标志.

然而,奇怪的是我仍然发现二进制文件非常大,当我手动尝试使用控制台剥离二进制文件时("使用strip命令"),它实际上将它从18 mb减少到12.3 mb.

Xcode实际上是否使用了不同的条带机制,或类似的东西?使用console strip命令的问题是它给出了一条消息,说它使代码符号无效,所以我想知道是否可以在此strip命令之后使代码签名工作.

djr*_*ero 5

你选择"是",在这两个 "部署后处理"和"带链接的产品"?

另外,请检查您尝试优化的构建配置是否具有正确的值.