Introducing Feedback Assistant for Developers

Developer feedback is vital to making the Apple ecosystem even better. And now, with Feedback Assistant available on iPhone, iPad, Mac, and the web, it’s easier to submit effective bug reports and request enhancements to APIs and tools.

Overview

You can now submit developer feedback and file bug reports to Apple using the native Feedback Assistant app for iOS and Mac, or the Feedback Assistant website. When you file a bug, you’ll receive a Feedback ID to track the bug within the app or on the website. Feedback Assistant replaces Bug Reporter, which is no longer available.

The app requires iOS 12.4 beta, iOS 13 beta, or macOS Catalina beta, and will be supported in an upcoming beta of macOS 10.14.6. If you are on earlier releases, you can use feedbackassistant.apple.com.

Using the Feedback Assistant App

The Feedback Assistant app for iOS and macOS delivers several additional enhancements:

Automatic on-device diagnostics. You no longer need to manually collect and attach a sysdiagnose for each bug. With your permission, Feedback Assistant can also execute area-specific diagnostics, allowing you to send information beyond the scope of a sysdiagnose.

Remote bug filing. With Feedback Assistant on iOS, you can file bugs about your connected Apple TV, HomePod, or Apple Watch, with support for collecting device diagnostics directly on those devices.

More detailed bug forms. You can provide detailed information through specific, conditional questions while still enjoying a concise bug-filing experience.

More bug statuses. You’ll have a better understanding of the statuses of most bugs you’ve filed.

On beta versions of iOS, the app is available by default on the home screen. On publicly released versions of iOS, starting with iOS 12.4, you can enable the app by installing a beta profile. All versions of macOS include the app in /System/Library/CoreServices/Applications, and it can be launched with Spotlight or the URL scheme applefeedback://. When enrolling a macOS system in beta builds with the Beta Access Utility, the app is added to the Dock and aliased in /Utilities.

Attaching Screenshots, Profiles, and Logs

Since the Feedback Assistant app automatically attaches a sysdiagnose for each bug, we recommend submitting bug reports directly from the app on your iOS device or Mac. Alternatively, you can use the website to manually upload relevant files as well as folders as compressed file archives. To compress a folder on Mac, right-click or Control-click on the folder and choose Compress from the menu that appears.

Be sure to include any necessary profiles and logs to expedite our investigation process. A Mac System Information Report is required for crashes or kernel panics, reports against hardware, and issues with printing. After reviewing your report we may ask for additional files, which you can attach after submission.

View Profiles and Logs

Viewing Older Bug Reports

While Apple Bug Reporter is no longer available, you can still track your older bug reports in Feedback Assistant using their associated Problem IDs. Bugs are displayed in Feedback Assistant, with the original text and attached files included. The Problem ID is appended to the title and any dialogue is displayed natively in Feedback Assistant as messages from Apple and replies from you, complete with timestamps.

As part of our commitment to privacy and to address the European Union’s General Data Protection Regulation (GDPR), we’ve removed developer data from certain bug reports as of late fall of 2018.

Data was removed from inactive bugs. Bugs that have been closed for at least five years, have not been updated for 60 days, and are not a duplicate of another bug had developer data removed. Developer-originated sysdiagnoses and related attachments were deleted, and any reference to the bug originator were redacted. In addition, these bugs are no longer displayed.

Duplicate bugs will remain available for a limited time. If a bug is marked as a duplicate, developer data will be removed once the original bug has been closed for five years and has not been updated for 60 days. Until then, you can continue to follow the state of the original bug until it’s closed, and engineering can still reach out to you until the bug is resolved.

Requesting Support

You should file a bug report if you continue to experience an issue with Apple software or services. For support-related issues, contact us.

Program Support. For help with your developer account such as changing your name, changing your address, or inviting people to your development team, contact Apple Developer Support.

Technical Support. If you are an Apple Developer Program member, you can request code-level support. Submit a Technical Support Incident (TSI) after filing the bug report. Your incident will be assigned to a developer technical support engineer who can provide a workaround if one is available. For up-and-running support, contact AppleCare.

Submitting General Feedback

If you’re not a developer and would like to provide feedback on public beta versions of Apple software, you can use Feedback Assistant as a member of the Apple Beta Software Program.