Discussion

Pegasystems Inc.
CA
Last activity: 20 Jun 2025 16:40 EDT
Migrating Data Instances During Mobile Application Packaging
Use Case:
As part of the mobile application deployment process, it is essential to ensure that all necessary data instances are migrated to higher environments (e.g., from development to QA, staging, or production). This guarantees that the mobile app functions as intended, with all security, authentication, and channel configurations correctly set up.
Below is a checklist of key data instances to migrate for both iOS and Android applications, along with channel and access-related configurations:
Certificates:
- iOS:
- DATA-MOBILE-CERTIFICATESET (Bundle ID)
- DATA-MOBILE-CERTIFICATE (Mobile Prov)
- DATA-MOBILE-CERTIFICATE (Push Notification)
- Android:
- DATA-MOBILE-CERTIFICATESET (Bundle ID)
- DATA-MOBILE-CERTIFICATE (Android Cert)
- DATA-MOBILE-CERTIFICATE XXXXXXXX#GOOGLE-SERVICES.JSON!!ANDROID (Push Notification)
- DATA-ADMIN-SECURITY-AUTHENTICATIONPROFILE (Push Cert)
OAuth & Channel Instances:
- RULE-CHANNEL-MOBILE - respective channel instance
- DATA-ADMIN-SECURITY-OAUTH2-REGISTEREDAPPLICATION (Client Registrations for OAuth)
- DATA-ADMIN-OPERATOR-ACCESSGROUP AppName:MobileAccessGroup
- RULE-PORTAL ChannelName#20240308T134627.099 GMT