Integrated bug reporting in Xcode

Originator:douglashill
Number:rdar://32676427 Date Originated:09-Jun-2017 09:41 am
Status:Open Resolved:
Product:Developer Tools Product Version:9.0 beta (9M136h)
Classification:UI/Usability Reproducible:Always
 
Summary:
Xcode has a particle editor but not an integrated bug reporter.

Apple engineering encourages developers to file radars. However, this requires going to bugreport.apple.com, logging in, then writing the report in the web app. Lots of fields need filling in. This takes time. Radars take more time to file => fewer radars.

Apps like QuickRadar and Brisk (https://github.com/br1sk/brisk) has proven useful for filing bug reports by reducing friction.

The main friction points are needing to log in, and needing to supply information that could be filled automatically such as product version and configuration (depending on the type of bug). This could be done by Xcode which already stores Apple developer login information, and knows its own version, the Mac version and hardware, and the version and configuration of Simulators and connected devices.

Steps to Reproduce:
Try to file a radar

Expected Results:
Smooth flow with as much info as possible filled automatically or provided in a dropdown from recent devices.

Actual Results:
Need to log in and supply configuration by copying from About screens every time.

Version:
9.0 beta (9M136h)

Notes:
A documented API for Radar would also be awesome as we could use the third-party tools as currently but they wouldn’t break so easily.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!