Feedback Assistant for Developers

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

Using Feedback Assistant

You can submit feedback to Apple using the native Feedback Assistant app on iPhone, iPad, and Mac, or the Feedback Assistant website. When you submit feedback, you’ll receive a Feedback ID to track the submission within the app or on the website.

Feedback Assistant App

The Feedback Assistant app for iOS and macOS includes several convenient features:

Automatic on-device diagnostics. There's no 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 filing. With Feedback Assistant on iOS, you can file reports about your connected Apple TV, HomePod, or Apple Watch, with support for collecting device diagnostics directly on those devices.

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

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

Installing the App

The app requires iOS 12.4 or later, iPadOS 13 or later, or macOS Catalina or later. On beta versions of iOS and iPadOS, the app is available by default on the home screen. On publicly released versions of iOS and iPadOS, 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

Sharing Feedback with Your Team

You can automatically view and respond to feedback filed by your team members if you're part of an organization in the Apple Developer Program, the Apple Developer Enterprise Program, Apple School Manager, or Apple Business Manager. Simply sign in to Feedback Assistant with the same credentials. Current assignees and the roles listed below are able to re-assign and close feedback, and download attachments. These roles can also remove feedback from the team inbox.

Program Roles: Account Holder, Admin, App Manager

Apple School Manager and Apple Business Manager Roles: Site Manager, Admin

In addition to your team inbox, you'll also have a personal inbox for separate submissions. You can move feedback into your team inbox if you wish.

This feature in the Feedback Assistant app requires iOS 14, iPadOS 14, or macOS Big Sur.

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.