我一直在研究iPhone應用程序時遇到了dSYM文件生成問題。Info.plist文件處理修改可執行文件
GenerateDSYMFile /Users/kaom/Projects/build/Release-iphoneos/NodeAppGen.app.dSYM /Users/kaom/Projects/build/Release-iphoneos/NodeAppGen.app/NodeAppGen CD /用戶/ 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 /開發人員/ usr/bin/dsymutil失敗,退出代碼爲11
我跟蹤了這個bug,直到應用程序的Info.plist文件中出現錯誤。
而不是
<key>CFBundleVersion</key>
<string>1.0</string>
我
<key>CFBundleVersion</key>
<real>1.0</real>
據我所知,的dSYM文件生成只依賴於可執行文件和plist文件應該不影響可執行文件。所以我的問題是爲什麼這會打破dSYM文件生成?