私はiPhoneアプリケーションを開発しており、ベータテストのために特別な配布を行っています。ユーザーから次のようなクラッシュログが送信されています。iPhoneクラッシュログに「バージョン:???」と表示される
Identifier: MyAppName
Version: ??? (???)
Code Type: ARM (Native)
これらの疑問符を実際のバージョン番号に置き換える方法はわかりません。 Info.plistにCFBundleVersionとCFBundleShortVersionStringを含めるように設定しましたが、それは役に立たなかった...クラッシュログには、私が期待するバージョン番号の代わりに疑問符が含まれています。
バージョンをクラッシュログに表示するにはどうすればよいですか?
EDIT明らかに、iPhone CrashReporterのバグの可能性があるため、「バージョン」を正しく設定する方法はありません。しかし、回避策はありますか?クラッシュログのメタデータにバージョン番号(ビルド番号やSCMリビジョン番号など)を挿入する他の方法はありますか?
をちょっとダンは - あなたは右のすべてをやっているように聞こえます。あなたのInfo.plistの値は私が考える唯一のバージョン番号でなければなりません...これはバグでしょうか? –
いくつかのリリースアプリケーションから私の携帯電話に表示されるすべてのクラッシュログに、バージョン:??? (???)なので、これはちょうどそれがそうである方法だと思います。 –