iOS settings
App settings
Bundle ID
Created this in the steps in the publishing guide.
Team ID
Log into your Apple Developer Account
Access Membership Information
After logging in, navigate to the Account section of the developer website. You can find this by clicking on the Account tab at the top of the Apple Developer homepage.
Locate Team Details
Inside the Account section, select 'Membership' from the sidebar. This page displays your Apple Developer Program membership details.
Your Team ID will be listed here under the 'Membership Information' heading. It’s a unique identifier associated with your account and often necessary for configuration files, API access, and more.
Tips:
If you are part of multiple teams, you might have access to more than one Team ID. Make sure to use the correct one related to the specific project or app you are working on.
Always keep your Team ID secure and only share it with trusted members of your development team.
Key ID
This App Store Connect API key allows the Bubble editor to communicate with App Store Connect so that builds can be submitted directly.
Log into App Store Connect
Navigate to Users and Access
Click on "Users and Access", which is available on the App Store Connect dashboard. This area handles user permissions and API access for your team.
Navigate to the Integrations sub-tab
Create a new Key
Create a new Team or Individual API Key depending on how your Developer account is set up. You’ll want to give the key Admin access.
Note: If using a team account, you’ll need the account holder to request access to generating API keys before you can continue. This approval usually happens automatically.
Download and Save Your Key
Download the key when prompted. This is a critical step, as you will not be able to download this key again once you leave this page.
Save the .p8 file securely. This file contains your private key which you will need to submit iOS builds from the Bubble editor.
Copy the Issuer and Key IDs
Once the key has been created, you will see an issuer ID and the key in a table.
Private Key
Steps also described in the publishing guide. The private key is a downloaded file that you can upload in the Bubble editor and Bubble will read it automatically.
Go to Settings – Mobile
Scroll down to App Store Connect API
Click Upload to upload the .p8 private key file
Security/backup: Treat your private key like any sensitive credential. Store it in a secure location and limit access to it. Consider having secure backups of the private key, as losing it can disrupt your development and operational processes.
Issuer ID
Log into App Store Connect
Navigate to Users and Access
Click on Users and Access, which is available on the App Store Connect dashboard. This area handles user permissions and API access for your team.
Access the Keys Section
Inside the Users and Access area, go to the 'Keys' tab at the top of the page. This section is where you manage your API keys for App Store Connect.
Find Your Issuer ID
On the Keys page, your Issuer ID is listed at the top under the API Keys section, provided you have already created an App Store Connect API Key. It’s labeled as "Issuer ID" and is a unique identifier for your developer account used in conjunction with API keys.
Tips:
Security: Treat your Issuer ID similarly to other sensitive credentials; while it alone does not grant access to your account, it forms part of the authentication process.
Documentation: Keep the Issuer ID documented in your internal development records but ensure this information is kept secure.
Multiple Teams: If you're part of multiple teams, each team might have its own separate Issuer ID in App Store Connect. Ensure you are using the correct Issuer ID associated with the specific API key you intend to use.
App icon
Size: 1024x1024
Apple will automatically generate other required sizes from this
Note: The app icon will be used for your mobile builds, but will not update the app icon that you will see on your App Store Connect list of apps. This will be updated once you have a successful build in the app store.
Splash screen background color
Note: You will not be able to apply an opacity value to this color
Push notification settings
To be able to send push notifications on iOS, you need to add the following values to your app's mobile settings, available in Settings - Mobile. Scroll down to Apple Push Notification service.
APNs key ID: A unique identifier for your Apple Push Notification service (APNs) key, used to authenticate your app with Apple’s notification servers.
APNs key: The private key file (.p8) required for establishing secure communication with the Apple Push Notification service.
Last updated