From 1b7ba9a3c512458cb1f388348fde9d8b38baa188 Mon Sep 17 00:00:00 2001 From: Hirbod <504909+hirbod@users.noreply.github.com> Date: Mon, 28 Apr 2025 11:28:27 +0200 Subject: [PATCH 1/2] Update appDelegate.ts --- packages/app/plugin/src/ios/appDelegate.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/app/plugin/src/ios/appDelegate.ts b/packages/app/plugin/src/ios/appDelegate.ts index e611cd3e28..a781e2f6ec 100644 --- a/packages/app/plugin/src/ios/appDelegate.ts +++ b/packages/app/plugin/src/ios/appDelegate.ts @@ -70,7 +70,7 @@ 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')) { From 01607ba61f267dc4f5c876339d24be45c7be099b Mon Sep 17 00:00:00 2001 From: Mike Hardy Date: Mon, 28 Apr 2025 10:04:16 -0500 Subject: [PATCH 2/2] style(lint): result of `yarn lint:js --fix` --- packages/app/plugin/src/ios/appDelegate.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/app/plugin/src/ios/appDelegate.ts b/packages/app/plugin/src/ios/appDelegate.ts index a781e2f6ec..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*"([^"]*)")|(?:reactNativeFactory\?\.\s*startReactNative)/; + const methodInvocationLineMatcher = + /(?:self\.moduleName\s*=\s*"([^"]*)")|(?:reactNativeFactory\?\.\s*startReactNative)/; // Add import if (!contents.includes('import FirebaseCore')) {