Appearance
Expo SDK
@wingblaze/expo is the React Native module plus an Expo config plugin that automates the native wiring at expo prebuild. Requires a development build — custom native modules don't run inside Expo Go.
jsonc
// app.json
{ "expo": { "plugins": [["@wingblaze/expo", { "apsEnvironment": "production" }]] } }ts
import { WingBlaze } from "@wingblaze/expo"; // identical API to @wingblaze/react-nativeAt prebuild the plugin adds, idempotently:
- Android — the
WingBlazeMessagingServiceandPOST_NOTIFICATIONSpermission to AndroidManifest - iOS — the
aps-environmententitlement,remote-notificationbackground mode, and APNs-token forwarding in the AppDelegate (Objective-C and Swift templates; custom delegates are left untouched — wire those manually per the React Native page)
Firebase config (google-services.json / GoogleService-Info.plist) is set via the standard Expo fields.