The Apple Developer Forums are a great place to post questions and share comments on a variety of development topics with fellow developers and Apple engineers.

Signing In

Sign in with the Apple ID associated with developer account. The first time you sign in to the forums, you will be prompted to agree to the Apple Developer Forums Participation Agreement. You will then be asked to create a screen name. Choose a screen name that is between 3 and 30 characters in length using upper or lower case characters, numerals, but no special characters. It will be visible to all other members and cannot be changed later. Sign in

Using Email Updates

Email Updates allow you to receive notifications about new content that interests you on the forums. You can subscribe to topics or threads. To subscribe to a particular thread, click Follow checkmark at the top right hand corner of the page. A blue checkmark indicates that you will receive email notifications for this topic. To subscribe to a member, click their alias, then click Email Updates at the top of their member profile.


Be Kind

  • Make everyone feel welcome.
  • When asking questions, search the forums and docs first, and provide as much context as possible.
  • Offer constructive encouragement, and partial answers, whenever possible.
  • Avoid misleading, rude, derogatory, or bullying language and screen names.
  • Treat others with respect.

Be Topical

  • Ask questions in the right topic area.
  • Only discuss seeds in the confidential forums.
  • If there is a problem with Apple software or documentation, please file a bug report. For problems with third-party software (e.g., compatibility with new seeds), contact the developer directly.
  • Take non-technical issues to Apple Developer Program Support, App Store Connect, or Apple Support.
  • Don’t speculate on unannounced products or rumors.
  • Avoid gossip, rants, solicitation, and self-promotion.

Be Careful

  • Avoid sharing personally-identifiable information.
  • Obey the law.
  • Only discuss public, supported APIs.
  • Don’t try to circumvent the Developer Agreement or help others to do so.
  • If you’re not sure what to do, ask us first.
  • Report any posts you feel may violate these guidelines.

For more details, see the official Apple Developer Forums Participation Agreement. If necessary, we will edit and remove posts that violate these guidelines. Repeat violators may be removed from the forums.

Apple Developer Forums Personnel

Apple Moderators: Apple employees who focus on ensuring a productive environment for technical discussions. Apple Moderators have the authority to edit, delete, and branch posts, and may intervene if a discussion has gone off-topic or become counterproductive.

Apple Staff: Members of Apple engineering or technical support who participate in technical discussions. Apple employees may offer useful advice in their areas of expertise, but should not be considered spokespeople or enforcers of Apple Developer Forums policy.

Important: Employees of Apple Inc. ("Apple") may respond to issues within this forum. Apple is under no duty to provide a response to an issue, or to do so in a timely manner. If Apple responds to an issue, it is Apple’s intent that the information provided is accurate and reliable. ACCORDINGLY, APPLE EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, AS TO ANY INFORMATION PROVIDED BY IT UNDER THIS FORUM, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR SATISFACTORY QUALITY AND FITNESS FOR A PARTICULAR PURPOSE AND NON INFRINGEMENT. Apple may provide information that is relevant to an international issue, which may contain references or cross references to Apple products, programs, and services that are not announced in your country or region. Such reference does not imply that Apple intends to announce such products, programs, or services in your country or region.