Proses pembuatan aplikasi adalah tugas yang berat bagi pengembang untuk dilakukan dengan sistem coba-coba dalam berbagai versi perbaikan atau beta hingga versi stabil muncul di mana sebagian besar bug telah diperbaiki. Dengan cara ini, salah satu bagian paling rumit sebelum rilis versi final, akan jauh lebih cepat untuk dianalisis.
Untuk alasan yang sama ini tampaknya Apple telah memperhitungkan semua ini dan ingin mempermudah pengembang, jadi sekarang dalam versi beta terbaru Xcode 6.3 ini telah memperkenalkan layanan baru yang mana mengumpulkan log kesalahan pengguna dan mengaturnya ke dalam laporan kerusakan yang dapat diunduh.
Pada tahap ini, pengembang harus mencentang kotak yang sesuai saat mengunggah aplikasi ke iTunes Connect atau jika dipublikasikan di App Store, pengguna harus setuju untuk berbagi log kesalahan dengan para pengembang. Setelah dikonfigurasi, layanan yang membuat kesalahan atau laporan kerusakan melakukan hal berikut:
- Kumpulkan log error dari build yang dipublikasikan di TestFlight dan di App Store.
- Memberikan jumlah total perangkat tempat kesalahan terjadi.
- Menyediakan sekumpulan log kesalahan untuk setiap laporan.
- Hapus semua data pengguna pribadi dari log kesalahan.
- Buat laporan bug setiap hari.
- Saat Anda membuka pengatur Kerusakan, Xcode mulai memperbarui laporan kesalahan untuk semua aplikasi yang terdaftar.
Di sisi lain, Apple telah mempublikasikannya halaman bantuan untuk lebih memahami cara kerja sistem ini. Baik layanan pelaporan bug baru dan Xcode 6.3 beta berjalan seiring versi beta terbaru dari OS X 10.10.3 dan iOS 8.3.