From 870a4dc48f8b0ad4569747b22f37604ba2146858 Mon Sep 17 00:00:00 2001 From: Jude Kwashie Date: Mon, 7 Jul 2025 13:27:03 +0000 Subject: [PATCH] fix(core): resolve iOS crash when enabling automatic data collection via `setAutomaticDataCollectionEnabled` --- .../Sources/firebase_core/FLTFirebaseCorePlugin.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/firebase_core/firebase_core/ios/firebase_core/Sources/firebase_core/FLTFirebaseCorePlugin.m b/packages/firebase_core/firebase_core/ios/firebase_core/Sources/firebase_core/FLTFirebaseCorePlugin.m index f689a5776761..d20dcc1294b5 100644 --- a/packages/firebase_core/firebase_core/ios/firebase_core/Sources/firebase_core/FLTFirebaseCorePlugin.m +++ b/packages/firebase_core/firebase_core/ios/firebase_core/Sources/firebase_core/FLTFirebaseCorePlugin.m @@ -240,12 +240,12 @@ - (void)deleteAppName:(nonnull NSString *)appName } - (void)setAutomaticDataCollectionEnabledAppName:(nonnull NSString *)appName - enabled:(nonnull NSNumber *)enabled + enabled:(BOOL)enabled completion: (nonnull void (^)(FlutterError *_Nullable))completion { FIRApp *firebaseApp = [FLTFirebasePlugin firebaseAppNamed:appName]; if (firebaseApp) { - [firebaseApp setDataCollectionDefaultEnabled:[enabled boolValue]]; + [firebaseApp setDataCollectionDefaultEnabled:enabled]; } completion(nil);