Tutorial: Generating an iOS App-Specific Password

Introduction

An App-specific password is a password used exclusively for uploading IPA files and is part of Apple’s security mechanism. Since Apple developer accounts now fully support two-factor authentication, this password is required when submitting IPA files.

1. Register an Apple ID

  1. If you don’t have an Apple ID, go to the official website and register by following the prompts.
    Download link: https://appleid.apple.com/

Apple ID Registration Page

App-Specific Password Features:

  • Does not expire
  • Multiple passwords can be generated (reapply if forgotten)
  • Can be used for different apps without regenerating

2. Generate an App-Specific Password

  1. Log in to the Apple ID main page, find “App-Specific Passwords”, and click the three dots on the right.
    App-Specific Password Entry

  2. Enter your account and password to generate a new App-specific password (this will be used when submitting IPA files).
    Generate Password Page

Note: The password shown in the pop-up is the App-specific password, while the previously entered text is only the password label.
App-Specific Password Explanation

Finally, paste the generated App-specific password into the corresponding password field in your app upload tool.
For example, when uploading an IPA, copy it to the following location:
Enter Password for IPA Upload