我一直在开发一个iPhone应用程序时出现了dSYM文件生成错误的问题。
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:/usr/bin:/bin:/usr/sbin:/sbin” / Developer / usr / bin / dsymutil /Users/kaom/Projects/build/Release-iphoneos/NodeAppGen.app/NodeAppGen -o /Users/kaom/Projects/build/Release-iphoneos/NodeAppGen.app.dSYM
Command / Developer / usr / bin / dsymutil失败,退出代码为11
我在应用程序的Info.plist文件中将此错误跟踪为错误。
而不是
<key>CFBundleVersion</key>
<string>1.0</string>
我有
<key>CFBundleVersion</key>
<real>1.0</real>
据我所知,dSYM文件生成仅依赖于可执行文件,并且plist文件应该不影响可执行文件。所以我的问题是为什么这会破坏dSYM文件生成?
答案 0 :(得分:0)
在构建日志中找到一个错误,可能是一个实际上没有被Xcode解析为显式错误的错误。
更有可能的是,有些东西在Info.plist上窒息而且很难找到<real/>
而不是<string/>
值。
在任何情况下,都会通过http://bugreport.applec.om提交错误,因为开发工具会产生有用的错误消息。