iOS SDK Initialization
To initialize the iOS Application with the MoEngage App ID from Settings in the dashboard. In your project, go to AppDelegate file and call the initialize method of MOFlutterInitializer
instance in applicationdidFinishLaunchingWithOptions()
method as shown below:
// Import SDK
import moengage_flutter
import MoEngage
@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
// Call SDK Initialize method
MOFlutterInitializer.sharedInstance.initializeWithAppID("Your App ID", withLaunchOptions: launchOptions)
GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
}
Updated almost 6 years ago