Programos kūrimo procesas yra sudėtinga užduotis, kurią turi atlikti kūrėjai su bandymų ir klaidų sistema skirtingose patobulintose versijose arba „betas“ versijose, kol pasirodys stabili versija, kurioje tariamai buvo ištaisyta dauguma klaidų. Tokiu būdu, vieną iš sudėtingiausių dalių prieš išleidžiant galutinę versiją, ją analizuoti būtų daug greičiau.
Dėl tos pačios priežasties atrodo, kad „Apple“ į visa tai atsižvelgė ir nori palengvinti kūrėjus, todėl dabar naujausioje „Xcode 6.3“ beta versijoje ji pristatė naują paslaugą, kuri rinkti klaidų žurnalus vartotojų ir sutvarko juos į atsisiunčiamas avarijų ataskaitas.
Šiuo metu kūrėjai turi pažymėti atitinkamą laukelį, kai įkelia programą į „iTunes Connect“, arba jei ji paskelbta „App Store“, vartotojas turi sutikti su bendrinti klaidų žurnalus su kūrėjais. Sukonfigūravusi paslauga, kurianti klaidų ar gedimų ataskaitas, atlieka šiuos veiksmus:
- Surinkite „TestFlight“ ir „App Store“ paskelbtų versijų klaidų žurnalus.
- Pateikia bendrą įrenginių, kuriuose įvyko klaida, skaičių.
- Pateikia kiekvienos ataskaitos klaidų žurnalų rinkinį.
- Ištrinkite visus asmeninius vartotojo duomenis iš klaidų žurnalų.
- Kasdien kurkite klaidų ataskaitas.
- Kai atidarote „Crashes“ organizatorių, „Xcode“ pradeda atnaujinti visų užregistruotų programų klaidų ataskaitas.
Kita vertus, „Apple“ paskelbė pagalbos puslapis geriau suprasti, kaip ši sistema veikia. Tiek nauja pranešimų apie klaidas paslauga, tiek „Xcode 6.3“ beta versija yra kartu naujausia išleista „OS X 10.10.3“ beta versija ir „iOS 8.3“.