Description:
I am facing the following issue with version 2.2.0.
Could you please help me on this issue. its urgent.
OneSignal.appContext null, could not read OneSignal from getSharedPreferences.
W/OneSignal( 966): java.lang.Throwable
W/OneSignal( 966): at com.onesignal.OneSignalPrefs.getSharedPrefsByName(OneSignalPrefs.java:279)
W/OneSignal( 966): at com.onesignal.OneSignalPrefs.get(OneSignalPrefs.java:255)
W/OneSignal( 966): at com.onesignal.OneSignalPrefs.getBool(OneSignalPrefs.java:223)
W/OneSignal( 966): at com.onesignal.OneSignal.getSavedUserConsentStatus(OneSignal.java:2170)
W/OneSignal( 966): at com.onesignal.OneSignal.userProvidedPrivacyConsent(OneSignal.java:769)
W/OneSignal( 966): at com.onesignal.OneSignal.requiresUserPrivacyConsent(OneSignal.java:1060)
W/OneSignal( 966): at com.onesignal.flutter.OneSignalPlugin.onMethodCall(OneSignalPlugin.java:92)
W/OneSignal( 966): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:231)
W/OneSignal( 966): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:93)
W/OneSignal( 966): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:642)
W/OneSignal( 966): at android.os.MessageQueue.nativePollOnce(Native Method)
W/OneSignal( 966): at android.os.MessageQueue.next(MessageQueue.java:336)
W/OneSignal( 966): at android.os.Looper.loop(Looper.java:174)
W/OneSignal( 966): at android.app.ActivityThread.main(ActivityThread.java:7356)
W/OneSignal( 966): at java.lang.reflect.Method.invoke(Native Method)
W/OneSignal( 966): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
W/OneSignal( 966): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
I/flutter ( 966): Check Connection...
E/OneSignal( 966): Cannot change requiresUserPrivacyConsent() from TRUE to FALSE
Environment
onesignal_flutter: 2.2.0
Steps to Reproduce Issue:
static var settings = {
OSiOSSettings.autoPrompt: false,
OSiOSSettings.promptBeforeOpeningPushUrl: true,
OSiOSSettings.inAppLaunchUrl: true
};
static initOneSignal() async {
print("___________________INIT ONE SIGNAL________________________");
await OneSignal.shared.setRequiresUserPrivacyConsent(true);
await OneSignal.shared.init(ONESIGNAL_APP_ID, iOSSettings: settings);
OneSignal.shared.setLogLevel(OSLogLevel.verbose, OSLogLevel.none);
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel unknown, v1.11.0, on Mac OS X 10.15.1 19B88, locale en-GB)
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
✗ Android license status unknown.
Try re-installing or updating your Android SDK Manager.
See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.
[✓] Xcode - develop for iOS and macOS (Xcode 11.2.1)
[✓] Android Studio (version 3.5)
[✓] VS Code (version 1.40.1)
[✓] Connected device (1 available)
Description:
I am facing the following issue with version 2.2.0.
Could you please help me on this issue. its urgent.
Environment
onesignal_flutter: 2.2.0Steps to Reproduce Issue: