【发布时间】:2010-11-09 21:44:51
【问题描述】:
我正在开发一个 iPhone 应用程序并为 beta 测试进行临时分发。我的用户正在向我发送这样的崩溃日志:
Identifier: MyAppName
Version: ??? (???)
Code Type: ARM (Native)
我不明白如何用真实的版本号替换这些问号。我已将我的 Info.plist 配置为包含一个 CFBundleVersion 和一个 CFBundleShortVersionString,但这并没有帮助...崩溃日志仍然只包含问号而不是我期望的版本号。
如何设置我的版本以便它显示在崩溃日志中?
编辑显然,由于 iPhone CrashReporter 中可能存在错误,因此无法正确设置“版本”。但是有解决方法吗?在崩溃日志元数据中插入版本号(例如内部版本号或 SCM 修订号)的其他方式?
【问题讨论】:
-
嘿丹 - 听起来你做的一切都是正确的。 Info.plist 中的值应该是我认为唯一的版本号......也许这是一个错误?
-
我在手机上看到的所有崩溃日志,来自几个发布应用程序,都有版本:??? (???),所以我认为就是这样。