Skip to main content

Config Plugin

Add the expo-notifications config plugin to app.json. It adds the iOS push capability and the Android notification setup at build time:
app.json

iOS Setup

Set your bundle identifier in app.json:
app.json
Upload your APNs key in the PNTA dashboard. See Platform Keys.

Android Setup

1. Firebase Configuration

  1. Go to the Firebase Console
  2. Create a new project or select an existing one
  3. Register your Android app using your package name (e.g., com.example.yourapp)
  4. Download google-services.json and place it in your project root

2. App Configuration

app.json
Upload your Firebase service account in the PNTA dashboard. See Platform Keys.

Build

Push notifications need a development build. Expo Go doesn’t support them:
Or build with EAS: