Programmets skapande är en svår uppgift för utvecklare att utföra med ett försök och felsystem i olika förbättrade versioner eller betas tills den stabila versionen visas där förmodligen de flesta buggar har rättats. På det här sättet, en av de mest komplicerade delarna före lanseringen av den slutliga versionen, skulle det vara mycket snabbare att analysera.
Av samma anledning verkar det som om Apple har tagit hänsyn till allt detta och vill göra det lättare för utvecklare, så nu har den i den senaste betaversionen av Xcode 6.3 introducerat en ny tjänst som samla felloggar användare och organiserar dem i nedladdningsbara kraschrapporter.
Vid denna tidpunkt måste utvecklare markera motsvarande ruta när de laddar upp applikationen till iTunes Connect eller om den publiceras i App Store, måste användaren gå med på dela felloggar med utvecklarna. En gång konfigurerad gör tjänsten som skapar fel- eller kraschrapporterna följande:
- Samla felloggarna för de byggnader som publicerats både i TestFlight och i App Store.
- Anger det totala antalet enheter där felet inträffade.
- Tillhandahåller en uppsättning felloggar för varje rapport.
- Ta bort all användares personuppgifter från felloggarna.
- Skapa felrapporter dagligen.
- När du öppnar Crash-arrangören börjar Xcode uppdatera felrapporterna för alla registrerade applikationer.
Å andra sidan har Apple publicerat en hjälpsida för att bättre förstå hur detta system fungerar. Både den nya bugrapporteringstjänsten och Xcode 6.3 beta kommer hand i hand med den senast släppta betaversionen av OS X 10.10.3 och iOS 8.3.