diff --git a/packages/app/plugin/src/ios/appDelegate.ts b/packages/app/plugin/src/ios/appDelegate.ts index e611cd3e28..8a0f31d86f 100644 --- a/packages/app/plugin/src/ios/appDelegate.ts +++ b/packages/app/plugin/src/ios/appDelegate.ts @@ -70,7 +70,8 @@ export function modifyObjcAppDelegate(contents: string): string { export function modifySwiftAppDelegate(contents: string): string { const methodInvocationBlock = `FirebaseApp.configure()`; - const methodInvocationLineMatcher = /(?:self\.moduleName\s*=\s*"([^"]*)")/g; + const methodInvocationLineMatcher = + /(?:self\.moduleName\s*=\s*"([^"]*)")|(?:reactNativeFactory\?\.\s*startReactNative)/; // Add import if (!contents.includes('import FirebaseCore')) {