From fc2947402a9c5bd076743a5f9b0bdc70fd8ad1f1 Mon Sep 17 00:00:00 2001 From: Denis Chilik Date: Thu, 20 Nov 2025 11:17:58 -0500 Subject: [PATCH] fix: SDKE-627 Return true immediately for isInitialized on iOS Partners receive null responses because Flutter SDK wasn't fully initialized. Changed isInitialized to return true immediately to allow SDK usage without waiting. --- ios/Classes/SwiftMparticleFlutterSdkPlugin.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/Classes/SwiftMparticleFlutterSdkPlugin.swift b/ios/Classes/SwiftMparticleFlutterSdkPlugin.swift index e91deca..0b1ebf4 100644 --- a/ios/Classes/SwiftMparticleFlutterSdkPlugin.swift +++ b/ios/Classes/SwiftMparticleFlutterSdkPlugin.swift @@ -26,7 +26,7 @@ public class SwiftMparticleFlutterSdkPlugin: NSObject, FlutterPlugin { public func handle(_ call: FlutterMethodCall, result: @escaping FlutterResult) { switch call.method { case "isInitialized": - result(MParticle.sharedInstance().initialized) + result(true) case "getAppName": result(Bundle.main.infoDictionary?[kCFBundleNameKey as String] as? String) case "getOptOut":