About Push Notifications
Configure a Connected App or External Client App for APNS (iOS)
Code Modifications (iOS)
Configure WebSockets
REST Wrappers for SFAP APIs
Using Key-Value Stores for Secure Data Storage
Dark Mode and Dark Theme Settings
Connected apps creation is restricted as of Spring ‘26. You can continue to use existing connected apps during and after Spring ‘26. However, we recommend using external client apps instead. If you must continue creating connected apps, contact Salesforce Support. See New connected apps can no longer be created in Spring ‘26 for more details.
Note
For iOS versions of your mobile app, you can use tokens, push certificates, or both. If a token is provided, Salesforce always uses the token.
Create your mobile connected app.
For App Platform, select iOS.
Select Push Messaging Enabled.
For Platform, select Apple.
Optionally provide an Application Bundle ID to avoid problems with your push notification settings.
Select the environment to enable push notifications for.
Upload the Signing Key from your Apple developer account.
Enter the Key Identifier from your Apple developer account.
Enter the Team Identifier from your Apple developer account.
To configure your Salesforce external client app to support push notifications, see Configure the External App’s Push Notification Settings and Policies for iOS.
We've Moved