Iphone Info.plist文件处理修改可执行文件

Iphone Info.plist文件处理修改可执行文件,iphone,xcode,plist,dwarf,Iphone,Xcode,Plist,Dwarf,我一直在开发一款iPhone应用程序,但遇到了一个问题,即dSYM文件生成是seg故障 GenerateDSYMFile/Users/kaom/Projects/build/Release iphoneos/NodeAppGen.app.dSYM/Users/kaom/Projects/build/Release iphoneos/NodeAppGen.app/NodeAppGen cd/Users/kaom/Projects/Apps/NodeAppGen setenv PATH/Develo

我一直在开发一款iPhone应用程序,但遇到了一个问题,即dSYM文件生成是seg故障

GenerateDSYMFile/Users/kaom/Projects/build/Release iphoneos/NodeAppGen.app.dSYM/Users/kaom/Projects/build/Release iphoneos/NodeAppGen.app/NodeAppGen cd/Users/kaom/Projects/Apps/NodeAppGen setenv PATH/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/bin:/usr/sbin:/sbin:/sbin /开发者/usr/bin/dsymutil/Users/kaom/Projects/build/Release iphoneos/NodeAppGen.app/NodeAppGen-o/Users/kaom/Projects/build/Release iphoneos/NodeAppGen.app.dSYM

命令/Developer/usr/bin/dsymutil失败,退出代码为11

我跟踪到这个bug,发现应用程序的Info.plist文件中有一个错误

而不是

<key>CFBundleVersion</key>
<string>1.0</string>
我有


据我所知,dSYM文件的生成只依赖于可执行文件,plist文件不应影响可执行文件。所以我的问题是为什么会中断dSYM文件的生成?

在构建日志的前面查找一个错误,可能是一个没有被Xcode解析为显式错误的错误

更有可能的是,Info.plist上出现了一些东西,很难找到一个而不是一个值

在任何情况下,通过归档bug,因为让开发工具生成有用的错误消息总是可取的

<key>CFBundleVersion</key>
<real>1.0</real>