Merged
Conversation
Staging --> Main
* Add Initialize API support for TS and Android Add Initialize API support for TS and Android * update main.dart update main.dart * Update logging to trace Update logging to trace * Add MobileCore.initialize(appId: "Your_APP_ID") API Add MobileCore.initialize(appId: "Your_APP_ID") API * Incorporate review comments Incorporate review comments * Add iOS implementation for Simplified initialization Add iOS implementation for Simplified initialization * Incorporate review comments Incorporate review comments * update format update format * Update for the missing import for context Update for the missing import for context * Update for the null and isKindOfClass check for appId on iOS Update for the null and isKindOfClass check for appId on iOS * Fixing typo Fixing typo * Remove filePath parameter in initialize API Remove filePath parameter in initialize API * Update SDK initialize in initState() in the example app, add AEP Wrapper Type Flutter for Android and iOS. Update SDK initialize in initState() in the example app, add AEP Wrapper Type Flutter for Android and iOS. Fix return map in Core DataBridge Java file. * Update AEPCoreDataBridge Update AEPCoreDataBridge
…CalHandler API in tests. (#130) * Add Initialize API support for TS and Android Add Initialize API support for TS and Android * Add MobileCore.initialize(appId: "Your_APP_ID") API Add MobileCore.initialize(appId: "Your_APP_ID") API * Incorporate review comments Incorporate review comments * Add tests Add tests * update test update test * fix format fix format * update format update format * update format update format * Update to appGroupIOS Update to appGroupIOS
* Add Error Helper Add Error Helper * Import FlutterAEPErrorHelper (void)handleResult:(FlutterResult)result error:(NSError * _Nullable)error success:(id _Nullable)success
…pdate couple iOS pubspec (#132) * Use BOM for Android dependencies, update to major version to 5.0.0, update couple iOS pubspec Use BOM for Android dependencies, update to sdk flutter major version to 5.0.0, update couple iOS pubspecs for the versions (core and edge) * Update podspec version to 5.0.0 Update podspec version to 5.0.0 * Fix alignment issue Fix alignment issue * update example app's build.gradle, flutter deprecated older imperative apply. update example app's build.gradle and setting.gradle , flutter deprecated older imperative apply. * update android dependencies and a format issue update android dependencies and a format issue * Update Flutter ios podspec versions to 5.0.0 Update Flutter ios podspec versions to 5.0.0 * Fix spacing Fix spacing
…ns (#134) * update Android plugin files and add dependency overrides for fixing the unit tests errors update Android plugin files and add dependency overrides * update AEPCorePlugin update AEPCorePlugin
We have few missing classes warning when building Android apk. We can suppress that with progurard-rules. ERROR: R8: Missing class java.awt.event.ActionListener (referenced from: void kotlinx.coroutines.swing.Swing.<clinit>() and 3 other contexts) Missing class javax.swing.SwingUtilities (referenced from: boolean kotlinx.coroutines.swing.ImmediateSwingDispatcher.isDispatchNeeded(kotlin.coroutines.CoroutineContext) and 1 other context) Missing class javax.swing.Timer (referenced from: javax.swing.Timer kotlinx.coroutines.swing.SwingDispatcher$scheduleResumeAfterDelay$1.$timer and 7 other contexts) Missing class javax.swing.UIManager (referenced from: void org.jetbrains.skiko.Actuals_awtKt.setSystemLookAndFeel())
Add proguard-rules to suppress the missing class warning for Android.
Add Kotlin plugins to the sample app Remove proguard-rules file SuppresWarning for unchecked in Consent Plugin Update example main.dart
praveek
approved these changes
Mar 3, 2025
* Update Readme docs Update Readme docs * Update Assurance, main and example readme Update Assurance, main and example readme * Update readme Update readme * update Assurance and profile readme update Assurance and profile readme * Update multiple readmes Update multiple readmes * Update initialize context for readme Update initialize context for readme * Update migration doc and read me Update migration doc and read me * Update readme doc for Lifecycle Update readme doc for Lifecycle * Update with the review comments Update with the review comments * minor format update minor format update
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Dev v5.0.0 -> Staging
Description
Related Issue
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Types of changes
Checklist: