Proses pembuatan aplikasi adalah tugas yang sukar untuk dilaksanakan oleh pembangun dengan sistem percubaan dan ralat dalam pelbagai versi atau beta yang diperbaiki sehingga versi stabil muncul di mana sepatutnya kebanyakan bug telah diperbaiki. Dengan cara ini, salah satu bahagian yang paling rumit sebelum peluncuran versi terakhir, akan lebih cepat dianalisis.
Atas sebab yang sama nampaknya Apple telah mengambil kira semua ini dan ingin mempermudah pemaju, jadi sekarang dalam versi beta terbaru Xcode 6.3, ia telah memperkenalkan perkhidmatan baru yang kumpulkan log ralat pengguna dan menyusunnya ke dalam laporan kerosakan yang boleh dimuat turun.
Pada ketika ini, pembangun mesti mencentang kotak yang sesuai ketika memuat naik aplikasi ke iTunes Connect atau jika ia diterbitkan di App Store, pengguna mesti setuju untuk berkongsi log ralat dengan pemaju. Setelah dikonfigurasi, perkhidmatan yang membuat laporan ralat atau kerosakan berlaku seperti berikut:
- Kumpulkan log ralat dari binaan yang diterbitkan di TestFlight dan di App Store.
- Menyediakan jumlah keseluruhan peranti di mana ralat berlaku.
- Menyediakan sekumpulan log ralat untuk setiap laporan.
- Padamkan semua data pengguna peribadi dari log ralat.
- Buat laporan pepijat setiap hari.
- Apabila anda membuka penganjur Crash, Xcode mula mengemas kini laporan ralat untuk semua aplikasi yang didaftarkan.
Sebaliknya, Apple telah menerbitkan halaman bantuan untuk lebih memahami bagaimana sistem ini berfungsi. Kedua-dua perkhidmatan pelaporan bug baru dan Xcode 6.3 beta disatukan beta terbaru OS X 10.10.3 yang dikeluarkan dan iOS 8.3.