Creating a sandbox account on App Store Connect is a straightforward process managed within the platform's user access settings. These accounts are essential for testing in-app purchases and subscriptions in a controlled environment before releasing your app to the public.
Here’s how you can create a test account:
Steps to Create an App Store Connect Sandbox Account
Follow these simple steps to set up your sandbox tester accounts:
- Log in to App Store Connect: Access your account using your Apple ID and password.
- Navigate to Users and Access: From the App Store Connect homepage, locate and click on the Users and Access section. This area manages all user roles and access levels for your account.
- Select Sandbox: Within the Users and Access section, find and click on the Sandbox tab in the top navigation bar. This tab specifically deals with creating and managing test accounts for in-app purchases.
- Add a New Account: On the Sandbox page, click the add button (+). This action will initiate the process of creating a new sandbox tester account.
- Enter Account Details: You will be prompted to enter details for the new test account, such as email address, password, secret question, birth date, and country/region. Ensure the email address is not associated with an existing Apple ID.
- Create Account: After filling in the required information, click the button to create the account.
Once created, you can use this sandbox account's email and password to sign in to the App Store on your test device. This allows you to test your in-app purchases and subscriptions as if you were a real customer, but without incurring actual charges.
Managing Sandbox Tester Accounts
App Store Connect provides tools to manage your sandbox accounts.
Deleting a Sandbox Account
If you need to remove a test account, perhaps due to a change in testing strategy or account details, you can easily delete it:
- Locate the Sandbox account you wish to delete in the list of test accounts.
- Click on the account name or entry.
- Find and click the Delete Account option.
This action will permanently remove the sandbox tester account.
Creating and managing sandbox accounts is a crucial part of the app development lifecycle, ensuring your in-app purchase implementations are robust and function correctly for your users.