Mobile SDK Development Guide
Using Lightning Web Components in Hybrid Apps
Using Key-Value Stores for Secure Data Storage
Dark Mode and Dark Theme Settings
Experience Cloud Sites and Mobile SDK Apps
Set Up an API-Enabled Profile
Set Up a Permission Set
Grant API Access to Users
Configure the Login Endpoint
Brand Your Experience Cloud Site
Customize Login, Self-Registration, and Password Management for Your Experience Cloud Site
Use Your Branded Login Page
Using External Authentication With Experience Cloud Sites
iOS Current Deprecations
iOS APIs Removed in Mobile SDK 11.0
Android Current Deprecations
Android APIs Removed in Mobile SDK 11.0
Trademark Attributions
Removing UIWebView from iOS Hybrid Apps
Using Experience Cloud Sites With Mobile SDK Apps
Experience Cloud sites can include up to millions of users, as allowed by Salesforce limits. With proper configuration, your customers can use their Experience Cloud site login credentials to access your Mobile SDK app. You can also brand your Experience Cloud site and login screen.
To learn more about Experience Cloud sites, see Set Up and Manage Experience Cloud Sites in Salesforce Help.
-
Experience Cloud Sites and Mobile SDK Apps
To enable Experience Cloud site members to log into your Mobile SDK app, set the appropriate permissions in Salesforce, and change your app’s login server configuration to recognize your site URL. -
Set Up an API-Enabled Profile
-
Set Up a Permission Set
-
Grant API Access to Users
-
Configure the Login Endpoint
-
Brand Your Experience Cloud Site
If you are using the Salesforce Tabs + Visualforce template, you can customize the look and feel of your Experience Cloud site in Experience Workspaces. You can customize by adding your company logo, colors, and copyright. Customizing these elements ensures that your Experience Cloud site matches your company’s branding and is instantly recognizable to your site members. -
Customize Login, Self-Registration, and Password Management for Your Experience Cloud Site
Configure the standard login, logout, password management, and self-registration options for your Experience Cloud site, or customize the behavior with Apex and Visualforce. -
Use Your Branded Login Page
Starting with Mobile SDK 5.2, you can display a branded Experience Cloud site login page on your client app. -
Using External Authentication With Experience Cloud Sites
You can use an external authentication provider, such as Facebook©, to log Experience Cloud site users into your Mobile SDK app. -
Example: Configure an Experience Cloud Site For Mobile SDK App Access
Configuring your Experience Cloud site to support logins from Mobile SDK apps can be tricky. This tutorial helps you see the details and correct sequence first-hand. -
Example: Configure an Experience Cloud Site For Facebook Authentication
You can extend the reach of your Experience Cloud site by configuring an external authentication provider to handle site logins.