I'm developing an iPhone app and doing ad-hoc distribution for beta testing. My users are sending me crash logs that say this:
Identifier: MyAppName
Version: ??? (???)
Code Type: ARM (Native)
I can't understand how to replace those question marks with a real version number. I've configured my Info.plist to include a CFBundleVersion and a CFBundleShortVersionString, but that didn't help... crash logs still just contain question marks instead of the version number I expect.
How do I set my version so it will show up in crash logs?
EDIT Apparently, due to a possible bug in the iPhone CrashReporter, there's no way to set the "Version" properly. But is there a workaround? Some other way to insert a version number (e.g. a build number or SCM revision number) in the crash log metadata?