archive 生成的ipa 比 bulid然后拖到itunes里生成的ipa要小7、8M

2014-11-23 23:22:32 · 作者: · 浏览: 0

archive 生成的ipa 比 bulid然后拖到itunes里生成的ipa要小7、8M

原因

archive的 执行文件里是不包含调试信息的,

Xcode先用release的执行文件生成了dSym文件,然后就把它删除了,接着又重新生了archive的执行文件


可以用以下方法来验证

GenerateDSYMFile

dsymutil 目录 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil

./dsymutil YourAppExeFile -o YourAppExeFile.app.dSYM


release生成的YourAppExeFile.app.dSYM 是完整的

而archive生成的YourAppExeFile.app.dSYM 只有几十K大小,没什么用。