web-dev-qa-db-ja.com

iOS 13 TestFlightがクラッシュを報告せず、feedback.jsonのみを報告する

TestFlightビルドのクラッシュを報告するiOS 13の新機能により、一部のアプリではfeedback.jsonは実際のクラッシュレポートなしで報告されます。有効にするものはありますか?

Crashaliticsが有効になっていて、クラッシュを報告しないことを言及する価値があります。

更新:調査の結果、クラッシュログのないレポートはシステムの終了であることがわかりました。私の場合、電話からデバイスログを抽出したところ、0xbadf000d、意味の1つは、システムがバックグラウンドで長いプロセスを終了したことです。それは常にそこにあったようですが、iOS13 Testflightフィードバックにより、ポップアップで表示されます。

ワットによって、どういうわけかXcodeの「デバイスとシミュレータ」からのログは、電話のログと直接同期していません。

テイクアウェイ:クラッシュレポートを手動で具体化する必要があるため、非常に便利なstackoferlowの投稿が見つかりました: https://stackoverflow.com/a/45207863/3032917

10
David Chelidze

特定のデバイスのストレージが少ないときに同じ動作が発生しました。デバイスのストレージが30 GBあるのに、残りが50 MB未満である。

1
rustylepord

私は同じ問題に直面しています、システムは何らかの理由でネットワーク拡張を終了します。また、多くのユーザーがテストフライトからアプリをダウンロードしており、OSからデフォルトのクラッシュアラートが表示されています。テストフライトのフィードバックにはクラッシュログが含まれていないため、問題を特定できません。

0
Aman.Samghani

TestFlightのクラッシュログとクラッシュフィードバックを混同しました。

JSON形式で表示されるのはクラッシュフィードバックです。 iOS 13デバイス以降で利用可能で、App Store Connect> TestFlightから入手できます。

クラッシュログの場合、Xcode> Organizer> Crashesにあります。ログが表示されない場合は、数時間後に表示されます(ただし、App Store Connectにアーカイブをアップロードするときに、dSYMが有効になっていることを確認してください)。

0
Raptor