3
# STEP NAME ACTION RESOURCES DFY IMPORTANT INFO
1 Install & Activate the Plugin
Download and install the BuddyBoss App plugin from
your BuddyBoss account dashboard to your WordPress.
Article Video
2 Connect to BuddyBoss
Copy your BuddyBoss App ID & Key from your
BuddyBoss account.
Article Video
3
Configure Your Apple
Developer Account
Connect various elements of your Apple developer
account to your BuddyBoss App plugin.
Article Video
a App Store Connect API Key
Create & upload your API Key, P8 File, Issuer ID & Key ID
from App Store Connect to your BuddyBoss App plugin.
Article Video
P8 file for you to download and upload
to the plugin.
b
Bundle IDs, Signing Certificates
& Provisioning Profiles
Create two app identifiers from your developer account,
then automatically generate certificates & profiles
from the plugin tool.
Article Video
com.yourdomain.apple
com.yourdomain.apple.test
Remember: Enable push notifications
c App ID & Shared Secret
Create a draft release app in App Store Connect. Copy the
App ID to the BuddyBoss plugin. Generate a Shared Secret
from “In-App Purchases > Manage”, copy it to the
BuddyBoss plugin.
Article Video
d Adding iOS Test Devices
Add an iOS device by scanning a QR code on your iPhone
camera and following the on-screen instructions to install a
secure configuration profile to your device.
Article Video
4
Configure Your Google
Developer Account
Connect various elements of your Google developer
account to your BuddyBoss App plugin.
Article Video
a Create a Draft App
In Google Play Console create an app in draft mode to
allow you to set up and configure the following elements.
Article Video
b
Setup Google Cloud
API Access & Key
Create a Google Cloud project or link your app to an
existing Google Cloud project, create a Service Account,
and create an API key (JSON file) for that account.
Article Video
JSON file for you to download and
upload to the plugin.
c Application ID, KeyStore
Add an application ID to the plugin using the recommended
naming convention and then use the automatic KeyStore
generator tool in the plugin.
Article Video
com.yourdomain.android
KeyStore Zip file to download and
upload to the plugin.
5 Configure Firebase
Connect various elements of your Google developer
account to your BuddyBoss App plugin.
Article Video
a
Create a Firebase Project &
Configure the Server Key
Create a free project from console.firebase.google.com and
copy your server key from your “Projects Settings > Cloud
Messaging” into the plugin.
Article Video
b Create 2 iOS Apps
From your Firebase account add two iOS apps; one for your
test app and one for your release app using the exact
bundle IDs previously created and download two .plist files.
Article Video
Download and store the two .plist files,
renaming them to “iOS Release” & “iOS
Test” for easy reference.
API
APP LAUNCH ROADMAP
Phase 1: Creating Your App
In Phase 1 of your App Launch Roadmap, you will go through three steps. First, you will set up the basic app plugin on your WordPress
installation as well as configure your Apple and Google developer accounts along with Google Firebase to manage push notifications. Second,
you will configure the basic settings and components of your app including in-app purchases if applicable, and integrations like LearnDash.
Lastly, you will brand and customize your app with whatever pages and elements you want.
Step 1:
App Setup