Procesul de creare a aplicației este o sarcină dificilă pentru dezvoltatori cu un sistem de încercare și eroare în diferite versiuni îmbunătățite sau versiuni beta până când apare versiunea stabilă unde se presupune că majoritatea erorilor au fost remediate. În acest fel, una dintre cele mai complicate părți înainte de lansarea versiunii finale, ar fi mult mai rapid de analizat.
Din același motiv, se pare că Apple a ținut cont de toate acestea și dorește să le faciliteze dezvoltatorii, așa că acum în cea mai recentă versiune beta a Xcode 6.3 a introdus un nou serviciu care colectați jurnalele de erori de utilizatori și îi organizează în rapoarte de blocare descărcabile.
În acest moment, dezvoltatorii trebuie să bifeze caseta corespunzătoare atunci când încarcă aplicația în iTunes Connect sau dacă este publicată în App Store, utilizatorul trebuie să fie de acord cu partajați jurnalele de erori cu dezvoltatorii. Odată configurat, serviciul care creează rapoartele de erori sau blocări face următoarele:
- Colectați jurnalele de erori ale versiunilor publicate atât în TestFlight, cât și în App Store.
- Oferă numărul total de dispozitive pe care a apărut eroarea.
- Oferă un set de jurnale de erori pentru fiecare raport.
- Ștergeți toate datele personale ale utilizatorului din jurnalele de erori.
- Creați rapoarte de erori zilnic.
- Când deschideți organizatorul Crashes, Xcode începe să actualizeze rapoartele de erori pentru toate aplicațiile înregistrate.
Pe de altă parte, Apple a publicat o pagină de ajutor pentru a înțelege mai bine cum funcționează acest sistem. Atât noul serviciu de raportare a erorilor, cât și Xcode 6.3 beta vin mână în mână cea mai recentă versiune beta lansată de OS X 10.10.3 și iOS 8.3.