Create a Placeholder App with Privacy Questions and Age Ratings

Create a placeholder app in your App Store Connect account.

Now, let's create a placeholder app in your App Store Connect account. Complete these steps after logging into https://appstoreconnect.apple.com.

Important
Important Apple has introduced new requirements for some content rights information, including more granular age ratings and new ratings questions. You must update your age ratings and answer the new questions by January 26, 2026, in order to continue submitting app updates. These requirements are also enforced for apps that are privately distributed.
  1. Click My Apps.
  2. Click +, then New App.
  3. Set the platform to iOS, and fill out the required fields:
    1. Fill out the App Name (must match the name entered in the App Store Name field in the metadata form).
    2. Set the Primary Language to English (U.S.).
    3. Select the value in the Store Identifier field presented in Mobile Publisher as the Bundle ID.
    4. Enter Salesforce-MM-DD-YYYY for the SKU.
      An example for Salesforce-MM-DD-YYYY is Salesforce-07-01-2020.
  4. Select Full Access for the User Access.
  5. Click Create.
  6. Select the placeholder app you created.
  7. In the sidebar, select App Privacy.
  8. Click Get Started.
  9. Specify if you or your third-party partners collect data from your app.

    For Experience Cloud app, see App Privacy - Experience Cloud App to learn about the baseline disclosures regarding your Experience Cloud Mobile Publisher iOS app.

    For Salesforce app, see App Privacy - Salesforce App to learn about the baseline disclosures regarding your Salesforce Mobile Publisher iOS app.

  10. In the Distribution tab, select the App Information section.
  11. Select Edit next to App Age Ratings and answer all the seven steps listed. Generally, the default answer is No to most of the questions, but your app’s needs can be different. We recommend you pay special attention to the Capabilities and the Wellness or Medical sections.
  12. Navigate to the TestFlight tab.
  13. Select Test Information.
  14. Navigate to Beta App Review Information.
  15. In the Sign-In Information section, enter your test or demo user credentials.
    1. The test or demo user credentials must be able to log in to the sandbox Experience Cloud site URL you submitted.
      • If you’re providing user credentials for your production environment, enter “PRODUCTION” in the Review Notes field in App Store Connect.
      • If you’re providing user credentials for your sandbox environment, enter “SANDBOX” in the Review Notes field in App Store Connect.
    2. Disable two-factor authentication for this user. You can specify a range of IP addresses for this particular user. To specify the IP address range, clone the Salesforce user profile for the Apple Reviewer test user, and add the login IP range from 1.1.1.1 to 255.255.255.255 for that profile. Defining the IP range limits the change to only to this user without affecting other users.
      See Restrict Login IP Ranges in Profiles for more information on adding a range of IP addresses.

      With every Mobile Publisher for Experience Cloud app update, Apple attempts to log in to the app as part of the approval process. Make sure the user credentials are always valid to prevent delays in app delivery.

  16. Click Save.