Loading
Salesforce Enforces New Security Requirements in Summer 2026Read More
Mobile Publisher for Salesforce App
Set Up Delegated Private Distribution for iOS

Set Up Delegated Private Distribution for iOS

Let’s get your branded app ready for distribution on the private Apple App store.

Required Editions

Setup for Mobile Publisher available in: Lightning Experience
Setup for Mobile Publisher available in: production only (not sandbox)
Available in Lightning Experience in: Enterprise, Performance, and Unlimited Editions
User Permissions Needed
To create and modify a Mobile Publisher project: Manage mySalesforce Apps

Mobile Publisher needs certain pieces of information from your Apple Developer account to distribute your branded app.

Note
Note If you haven’t signed up for an Apple Developer account, click here to sign up.
Important
Important Salesforce requires one Distribution Signing Certificate and one push token from your Apple Developer account to distribute and maintain your branded app.

To participate in the Mobile Publisher program for iOS Delegate apps, you must have an Apple Developer Program account enrolled as an Organization. See Enrolling as an Organization at https://developer.apple.com/programs/enroll/.

  1. Choose Distribution Type
    First, we must choose the correct distribution type for your branded app.
  2. Register Salesforce Bundle ID
    Register your Salesforce bundle ID with your Apple developer account.
  3. Find Your Apple Deployment Programs Account Info
    Before you can distribute your branded app, add your Apple Development Programs Account credentials to Mobile Publisher.
  4. Create a Placeholder App with Privacy Questions and Age Ratings
    Create a placeholder app in your App Store Connect account.
  5. Invite Salesforce to Your App Store Connect Account
    To distribute your branded app, grant Salesforce with App Manager access to your App Store Connect.
  6. Record Your Apple Developer Team Account Info
    Mobile Publisher needs your Apple developer team name and ID to distribute your branded app.
  7. Enter Your Apple Developer Information into Your Mobile Publisher Project
    Now that we’ve done all our prep work, we can go back to your Mobile Publisher project and enter your Apple Developer Team Account information.
 
Loading
Salesforce Help | Article