How to Upload an APNs File to Firebase for iOS
This document explains how to upload an APNs (.p12) certificate to Firebase for enabling iOS push notifications, retrieve Organization ID and Name from Apple Business Manager, and configure additional customer organizations in App Store Connect. It also includes a sample email template for requesting APNs certificates and organization details required for iOS app deployment and MDM configuration.
1. How to Upload a .p12 File to Firebase (APNs for iOS)
Firebase uses APNs credentials to send push notifications to iOS apps.
- Open Firebase Console: Go to:https://console.firebase.google.com/.
- Select project.
- Open App Settings
- Click ⚙️ (Settings)
- Go to Settings -> General -> Cloud Messaging
- Select your iOS app (com.hcl.bigfixmcm)
- Upload APNs Certificate (.p12)
- Scroll to Cloud Messaging.
- Under iOS app configuration.
- Find APNs Certificates.
- Click Upload
- Upload:
- .p12 file
- Password (used during export)
- Save. Firebase will now use this for push notifications.


Note:- .p12 must be created from Apple Developer account
- Must match:
- Bundle ID
- Environment
- Firebase iOS push setuphttps://firebase.google.com/docs/cloud-messaging/ios/certs
2. How to Find Organization ID & Name in ABM
- Login to Apple Business Managerhttps://business.apple.com/
- Go to Settings
- Click your name (bottom-left)
- Click Preferences
- Find Organization Details, you will see:
- Organization Name
- Organization ID
Alternative Location
- Settings → Enrollment Information
- Shows Organization ID used for MDMReferences:https://support.apple.com/guide/apple-business-manager/welcome/web