Configure Your Branded App with Apple
Configure Sign In with Apple from your Apple developer account.
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 |
| To view the settings: | View Setup and Configuration |
| To edit the settings: | Customize Application AND Manage Auth. Providers |
Keep in mind that the Apple API sends the user’s name and email to your branded app the first time that the user logs in only.
- Sign in to your Apple developer account.
-
Register an App ID for your branded app. According to Register an Apple ID in Apple Help:
- In Certificates, Identifiers & Profiles, select Identifiers from the sidebar, then click the Add button (+) in the upper-left corner.
- Select App IDs from the list of options and click Continue.
- From the options, confirm App ID type is automatically selected and click Continue.
- Enter a name or description for the App ID in the Description field.
On your App ID configuration page, notice that the Team ID is the same as the App ID Prefix. You need the Team ID later.
- Select the corresponding checkboxes to enable the app capabilities you want to
use.
The capabilities available to your type of app and program membership appear under Capabilities. Not all capabilities are eligible for all platforms.
- Click Continue, then Review the registration information, and click Register.
-
Associate your website to your branded app. According to Configure Sign In with Apple for the web in Apple Help:
- In Certificates, Identifiers & Profiles, select Identifiers from the sidebar, then click the Add button (+) in the upper-left corner.
- Select Services ID and click Continue.
- Enter the Services ID description and provide a unique identifier for your website.
- Register the Services ID and select it from the list to start configuration.
- Select Sign in with Apple and click Configure.
- In the modal that appears, select your app from the list of primary App IDs that is related to your website.
- Under Website URLs, provide your domains, subdomains, or return URLs as a
comma-delimited list. You must provide at least one domain or subdomain.
You can get the fully qualified domain name from the Domains page in Salesforce Setup. For employees, specify your My Domain login URL. For customers and partners, specify your site domain.
For Return URLs, enter a placeholder. Later, you populate this field with the Salesforce callback URL.
- Click Done to store your configuration.
- Click Continue.
- Review the configuration and click Save.
