Sovelluksen luontiprosessi on kehittäjien tehtävä hankala tehtävä kokeiluversiojärjestelmällä eri parannetuissa versioissa tai beetoissa, kunnes vakaa versio ilmestyy, missä oletettavasti suurin osa virheistä on korjattu. Tällä tavalla, joka on yksi monimutkaisimmista osista ennen lopullisen version julkaisua, olisi paljon nopeampi analysoida.
Samasta syystä näyttää siltä, että Apple on ottanut kaiken tämän huomioon ja haluaa tehdä siitä helpompaa kehittäjille, joten nyt Xcode 6.3: n viimeisimmässä beetassa on otettu käyttöön uusi palvelu, joka kerätä virhelokeja käyttäjistä ja järjestää ne ladattaviksi kaatumisraporteiksi.
Tässä vaiheessa kehittäjien on valittava vastaava ruutu ladattaessa sovellusta iTunes Connectiin tai jos se on julkaistu App Storessa, käyttäjän on suostuttava jaa virhelokit kehittäjien kanssa. Kun virheet tai kaatumisraportit luodaan, palvelu on määritetty seuraavasti:
- Kerää sekä TestFlightissa että App Storessa julkaistujen koontiversioiden virhelokit.
- Ilmoittaa niiden laitteiden kokonaismäärän, joissa virhe tapahtui.
- Tarjoaa joukon virhelokeja kullekin raportille.
- Poista kaikki henkilökohtaiset käyttäjätiedot virhelokeista.
- Luo vikailmoituksia päivittäin.
- Kun avaat kaatumisten järjestäjän, Xcode alkaa päivittää kaikkien rekisteröityjen sovellusten virheraportit.
Toisaalta Apple on julkaissut ohjesivu ymmärtämään paremmin tämän järjestelmän toimintaa. Sekä uusi virheraportointipalvelu että Xcode 6.3 -beeta kulkevat käsi kädessä OS X 10.10.3: n uusin julkaistu beeta ja iOS 8.3.