Configure iOS App Settings
Set up your iOS app so you can generate builds, register it in App Store Connect, and enable in-app purchases.
Create Your iOS Bundle IDs (Release & Test)
- Log in to your Apple Developer portal and go to Certificates, Identifiers & Profiles
- Select Identifiers in the sidebar, then click +
- Choose App IDs, add a clear description (e.g., “MyApp Release”)
- Enter your Bundle ID in reverse‑domain format (e.g., com.brand.myapp)
- Enable Push Notifications and Sign In with Apple, then click Continue and Register
- Repeat to create a Test bundle ID (e.g., com.brand.myapp.test)
Pull Your Bundle IDs into BuddyBoss
- In WordPress Admin > BuddyBoss App > Configure > IOS Settings, click Refresh Bundle IDs
- Select your Release App Bundle ID and Test App Bundle ID from the dropdowns
- Save Changes
Auto‑Generate Signing Certificates
- Scroll to Signing Certificates
- Check Automatically generate signing certificates
- Save Changes
- Verify the Release and Test certificates appear
You can manage certificates manually, but auto‑generation is simpler and recommended.
Auto‑Generate Provisioning Profiles
- Scroll to Provisioning Profiles
- Check Automatically generate provisioning profiles
- Save Changes
- Confirm both Release and Test profiles are listed
Register Your App in App Store Connect
- Go to App Store Connect
- Click My Apps, then the + button, and choose New App
- Choose iOS, enter App Name, Primary Language, select the Release bundle ID
- Provide a SKU (internal use only) and set User Access (Full or Limited)
- Click Create
Link Your App Record Back to BuddyBoss
- In App Store Connect (app dashboard), copy your numeric Apple ID (under App Information)
- In BuddyBoss App > Configure > iOS Settings, paste it under App Information and Save Changes
Add Your App‑Specific Shared Secret (for IAP)
- In App Store Connect, under My Apps ,select your app
- Scroll to App‑Specific Shared Secret and click Manage
- Click Generate App-Specific Shared Secret and copy the value
- In BuddyBoss App > iOS Settings, paste it into App Specific Shared Secret and Save Changes