Dengan fitur baru iOS 13 untuk melaporkan kerusakan pada build TestFlight, pada beberapa aplikasi saya memiliki masalah yang hanya feedback.json
dilaporkan tanpa laporan kerusakan yang sebenarnya. Apakah ada yang bisa diaktifkan?
Layak untuk disebutkan bahwa crashalitics diaktifkan dan tidak melaporkan crash apa pun.
Pembaruan: jadi setelah beberapa penyelidikan, saya menemukan bahwa laporan tanpa log kerusakan adalah penghentian sistem. Dalam kasus saya ketika saya mengekstrak log perangkat dari telepon dan ternyata 0xbadf000d
, salah satu artinya adalah sistem menghentikan proses panjang di latar belakang. Tampaknya itu selalu ada, tetapi dengan umpan balik Testflight iOS13 itu menjadi terlihat dengan popup.
Demi wat, entah bagaimana log dari Xcode "Perangkat dan simulator" tidak sinkron dengan log langsung di ponsel.
Takeaway: Menghadapi kebutuhan untuk secara manual melambangkan laporan kecelakaan, sehingga menemukan posting stackoferlow yang sangat berguna: https://stackoverflow.com/a/45207863/3032917
sumber
Jawaban:
Mengalami perilaku yang sama ketika perangkat tertentu pada penyimpanan rendah. Perangkat memiliki sisa kurang dari 50 MB dari penyimpanan 30GB.
sumber
Anda mencampuradukkan crash log dan crash feedback dari TestFlight.
Apa yang Anda lihat dalam format JSON adalah Umpan Balik Kecelakaan. Ini tersedia sejak perangkat iOS 13 dan dapat diperoleh oleh App Store Connect> TestFlight.
Untuk Crash Log, dapat ditemukan di Xcode> Organizer> Crash. Jika Anda tidak dapat melihat log, log itu akan muncul beberapa jam kemudian (tetapi pastikan dSYM diaktifkan ketika Anda mengunggah arsip ke App Store Connect).
sumber
Saya menghadapi masalah yang sama, sistem mengakhiri ekstensi jaringan karena beberapa alasan. Dan, banyak pengguna telah mengunduh aplikasi dari uji-penerbangan dan mereka melihat peringatan kecelakaan default dari OS. karena umpan balik uji-terbang tidak mengandung log kerusakan, saya tidak dapat mengidentifikasi masalah.
sumber