iphone - iOS:如何在崩溃日志中设置标识符和版本字段?

标签 iphone ios xcode4

当我查看 iOS 崩溃日志时,我在崩溃日志的头部附近看到以下两个字段:

Identifier:      MyCoolApp
Version:         ??? (???)

我已经尝试在 MyCoolApp-Info.plist 中设置以下内容

    <key>CFBundleName</key>
    <string>NF_201104011216</string>

    <key>CFBundleVersion</key>
    <string>1.9.0.201104011216</string>

    <key>CFBundleShortVersionString</key>
    <string>1.9.0</string>

但目前还没有成功。尽管更改了 plist 文件中的那些字段,但我的崩溃日志始终没有变化。

以下文章讨论了这些但没有说明它们在故障转储文件中的使用方式(如果有的话):http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html

最佳答案

似乎是崩溃报告程序的一个错误。这无法设置。虽然有一些草率的解决方法,请参阅相关问题:

iPhone crash logs say "Version: ???"

关于iphone - iOS:如何在崩溃日志中设置标识符和版本字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5517346/

相关文章:

iOS 纹理渲染

ios - 链接器错误断言失败 : (atom->fixupCount() == 1)

iphone - 如何从 UITextFields 创建数组对象?

ios - 代码 : Could not launch "APP_X_Y" - 'A' packet returned an error: -1

iphone - 高效删除名称包含子字符串的多个文件

iphone - 无法与具有子 UIViewController(带 NIB)的父 UIViewController(带 NIB)交互

iphone - 如何用这一行解决 Thread1 : Signal SIGABRT ? [[NSBundle mainBundle] loadNibNamed: @"DVDListingView"Owner:self options:nil];

iphone - 如何在 App Store 中要求 iPad 2 或 iPhone 4S

iphone - iTunesArtwork 突破发布提交到应用商店

objective-c - Xcode 4.1 多点触控手势改变