pushwoosh / pushwoosh-flutter Goto Github PK
View Code? Open in Web Editor NEWPushwoosh Flutter Plugin
License: Other
Pushwoosh Flutter Plugin
License: Other
Hey,
any plans to support provisional push for iOS devices? According to the native iOS docs, this is just a config value before initialising, but there doesn't seem to be a way for doing that with the Flutter plugin.
Hi,
After setting up pushwoosh on my flutter application with firebase, my ios apps receive notifications, but android doesn't receive notifications.
I've followed the setup on flutter integration docs and even registered to listen to notifications with: Pushwoosh.getInstance.registerForPushNotifications()
Can I have any help with this?
hello, flutter release following guidelines for Building aab (sign, proguard and minify) is not working on device. After publishing the aab on my playstore test group and after installing the app I got the error attached as the app starts (in debug no problem, I use proguard and minify only in release configuration). The odd thing is that even removing proguard and minify fron my build gradle the size of aab doesnt change and even the error is the same. Please help me
Exception:
E/AndroidRuntime(26479): java.lang.RuntimeException: Unable to get provider com.pushwoosh.PushwooshInitProvider: java.lang.IllegalStateException: You must add "implementation 'com.google.firebase:firebase-messaging:+'" line to your app build.gradle.
Although 'firebase-messaging' implementation is already added in my build.gradle file.
Caused by: java.lang.ClassNotFoundException: com.google.firebase.iid.FirebaseInstanceId
I guess we need to upgrade firebase messaging version
This is a test. Please ignore
Is it possible to get callback even if app is killed in Android?
Hello,
Sometimes we are getting a MissingPluginException even though everything else seems to work fine.
It may be related to #50 because I noticed from the logs registerForPushNotifications never finished, so I am wondering if I should call Pushwoosh.getInstance.onPushReceived.listen
only after registerForPushNotifications
has finished (although pls notice that sometimes doesn't ever finish sometimes + pls notice that your Flutter docs doesn't say that).
Thanks!
When I try to build my project with Flutter 2.5.1 I can see this warning:
The plugins pushwoosh
use a deprecated version of the Android embedding.
To avoid unexpected runtime failures, or future build failures, try to see if these plugins support the Android V2 embedding. Otherwise, consider removing them since a future release of Flutter will remove these deprecated APIs.
If you are plugin author, take a look at the docs for migrating the plugin to the V2 embedding: https://flutter.dev/go/android-plugin-migration.
Are you planning to fix it?
Since updating to flutter sdk 2.2.2, there is a new crash being recorded on play store. How to fix?
java.lang.RuntimeException:
at android.os.AsyncTask$4.done (AsyncTask.java:415)
at java.util.concurrent.FutureTask.finishCompletion (FutureTask.java:383)
at java.util.concurrent.FutureTask.setException (FutureTask.java:252)
at java.util.concurrent.FutureTask.run (FutureTask.java:271)
at android.os.AsyncTask$SerialExecutor$1.run (AsyncTask.java:305)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641)
at java.lang.Thread.run (Thread.java:923)
Caused by: java.lang.NullPointerException:
at com.pushwoosh.repository.y.a (Unknown Source:29)
at com.pushwoosh.repository.RepositoryModule$a.a (Unknown Source:12)
at com.pushwoosh.repository.RepositoryModule$a.doInBackground (Unknown Source:2)
at android.os.AsyncTask$3.call (AsyncTask.java:394)
at java.util.concurrent.FutureTask.run (FutureTask.java:266)
I want display multiple notifications in android. When I send a new push notification, it replaces the old one in the android notification bar. I don't know how to resolve it?
Can anyone help with this?
This is what I get in the console.
D/AndroidRuntime( 6697): Shutting down VM
E/AndroidRuntime( 6697): FATAL EXCEPTION: main
E/AndroidRuntime( 6697): Process: com.globalbit.maariv.app, PID: 6697
E/AndroidRuntime( 6697): java.lang.RuntimeException: Unable to instantiate service com.pushwoosh.PushFcmIntentService: java.lang.ClassNotFoundException: Didn't find class "com.pushwoosh.PushFcmIntentService" on path: DexPathList[[zip file "/data/app/com.globalbit.maariv.app-ONumM5rlKgqN6kVI9Izx0Q==/base.apk"],nativeLibraryDirectories=[/data/app/com.globalbit.maariv.app-ONumM5rlKgqN6kVI9Izx0Q==/lib/arm64, /data/app/com.globalbit.maariv.app-ONumM5rlKgqN6kVI9Izx0Q==/base.apk!/lib/arm64-v8a, /system/lib64, /product/lib64]]
E/AndroidRuntime( 6697): at android.app.ActivityThread.handleCreateService(ActivityThread.java:4136)
E/AndroidRuntime( 6697): at android.app.ActivityThread.access$2400(ActivityThread.java:273)
E/AndroidRuntime( 6697): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2055)
E/AndroidRuntime( 6697): at android.os.Handler.dispatchMessage(Handler.java:112)
E/AndroidRuntime( 6697): at android.os.Looper.loop(Looper.java:216)
E/AndroidRuntime( 6697): at android.app.ActivityThread.main(ActivityThread.java:7625)
E/AndroidRuntime( 6697): at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 6697): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524)
E/AndroidRuntime( 6697): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)
E/AndroidRuntime( 6697): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.pushwoosh.PushFcmIntentService" on path: DexPathList[[zip file "/data/app/com.globalbit.maariv.app-ONumM5rlKgqN6kVI9Izx0Q==/base.apk"],nativeLibraryDirectories=[/data/app/com.globalbit.maariv.app-ONumM5rlKgqN6kVI9Izx0Q==/lib/arm64, /data/app/com.globalbit.maariv.app-ONumM5rlKgqN6kVI9Izx0Q==/base.apk!/lib/arm64-v8a, /system/lib64, /product/lib64]]
E/AndroidRuntime( 6697): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
E/AndroidRuntime( 6697): at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
E/AndroidRuntime( 6697): at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
E/AndroidRuntime( 6697): at android.app.AppComponentFactory.instantiateService(AppComponentFactory.java:103)
E/AndroidRuntime( 6697): at androidx.core.app.CoreComponentFactory.instantiateService(CoreComponentFactory.java:68)
E/AndroidRuntime( 6697): at android.app.ActivityThread.handleCreateService(ActivityThread.java:4131)
E/AndroidRuntime( 6697): ... 8 more
E/AndroidRuntime( 6697): Suppressed: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/firebase/messaging/FirebaseMessagingService;
E/AndroidRuntime( 6697): at java.lang.VMClassLoader.findLoadedClass(Native Method)
E/AndroidRuntime( 6697): at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:738)
E/AndroidRuntime( 6697): at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
E/AndroidRuntime( 6697): ... 12 more
E/AndroidRuntime( 6697): Caused by: java.lang.ClassNotFoundException: com.google.firebase.messaging.FirebaseMessagingService
E/AndroidRuntime( 6697): at java.lang.VMClassLoader.findLoadedClass(Native Method)
E/AndroidRuntime( 6697): at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:738)
E/AndroidRuntime( 6697): at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
E/AndroidRuntime( 6697): at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
E/AndroidRuntime( 6697): ... 15 more
E/AndroidRuntime( 6697): Caused by: java.lang.IllegalAccessError: Class com.google.firebase.iid.zzb extended by class com.google.firebase.messaging.FirebaseMessagingService is inaccessible (declaration of 'com.google.firebase.messaging.FirebaseMessagingService' appears in /data/app/com.globalbit.maariv.app-ONumM5rlKgqN6kVI9Izx0Q==/base.apk!classes2.dex)
E/AndroidRuntime( 6697): ... 15 more
E/ ( 6697): [ZeroHung]zrhung_get_config: Get config failed for wp[0x0008]
I/Process ( 6697): Sending signal. PID: 6697 SIG: 9
Lost connection to device.
Exited (sigterm)
I only used the following functions :pushwoosh.registerForPushNotifications(),
pushwoosh.onPushReceived.listen(),pushwoosh.onPushAccepted.listen(),pushwoosh.onDeepLinkOpened.listen(),some smartphone has IllegalStateException:
Exception java.lang.IllegalStateException: Reply already submitted
at io.flutter.embedding.engine.dart.DartMessenger$Reply.reply
at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler$1.success
at com.pushwoosh.plugin.PushwooshPlugin$4.process (PushwooshPlugin.java)
at com.pushwoosh.f0.d.a (d.java)
at com.pushwoosh.internal.event.EventBus.b (EventBus.java)
at com.pushwoosh.internal.event.EventBus.a (EventBus.java)
at android.os.Handler.handleCallback (Handler.java:958)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loopOnce (Looper.java:230)
at android.os.Looper.loop (Looper.java:319)
at android.app.ActivityThread.main (ActivityThread.java:8919)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:578)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1103)
I got this error when flutter app received a notification and notification didn't display
Details:
Device: Nexus 5X
OS: 8.1.0
Dart: 2.3.0
Pushwoosh: 1.13.0
E/Pushwoosh(14343): java.lang.RuntimeException: Methods marked with @UiThread must be executed on the main thread. Current thread: Firebase-PushFcmIntentService
E/Pushwoosh(14343): at io.flutter.embedding.engine.FlutterJNI.ensureRunningOnMainThread(FlutterJNI.java:605)
E/Pushwoosh(14343): at io.flutter.embedding.engine.FlutterJNI.dispatchPlatformMessage(FlutterJNI.java:515)
E/Pushwoosh(14343): at io.flutter.embedding.engine.dart.DartMessenger.send(DartMessenger.java:74)
E/Pushwoosh(14343): at io.flutter.embedding.engine.dart.DartExecutor.send(DartExecutor.java:149)
E/Pushwoosh(14343): at io.flutter.view.FlutterNativeView.send(FlutterNativeView.java:142)
E/Pushwoosh(14343): at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler$EventSinkImplementation.success(EventChannel.java:223)
E/Pushwoosh(14343): at com.pushwoosh.plugin.PushwooshPlugin$StreamHandler.sendEvent(PushwooshPlugin.java:248)
E/Pushwoosh(14343): at com.pushwoosh.plugin.PushwooshPlugin$StreamHandler.access$100(PushwooshPlugin.java:243)
E/Pushwoosh(14343): at com.pushwoosh.plugin.PushwooshPlugin.onMessageReceived(PushwooshPlugin.java:56)
E/Pushwoosh(14343): at com.pushwoosh.plugin.PushwooshNotificationServiceExtension.onMessageReceived(PushwooshNotificationServiceExtension.java:36)
E/Pushwoosh(14343): at com.pushwoosh.notification.NotificationServiceExtension.a(Unknown Source:49)
E/Pushwoosh(14343): at com.pushwoosh.notification.NotificationServiceExtension.handleMessage(Unknown Source:0)
E/Pushwoosh(14343): at com.pushwoosh.PushwooshFcmHelper.onMessageReceived(Unknown Source:74)
E/Pushwoosh(14343): at com.pushwoosh.PushFcmIntentService.onMessageReceived(Unknown Source:7)
E/Pushwoosh(14343): at com.google.firebase.messaging.FirebaseMessagingService.zzd(Unknown Source:402)
E/Pushwoosh(14343): at com.google.firebase.iid.zzg.run(Unknown Source:26)
E/Pushwoosh(14343): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
E/Pushwoosh(14343): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
E/Pushwoosh(14343): at com.google.android.gms.common.util.concurrent.zza.run(Unknown Source:7)
E/Pushwoosh(14343): at java.lang.Thread.run(Thread.java:764)
issue is firebase messaging working fine with pushwoosh in android platform.
but in ios flutter app, firebase notification receive as default notification in iOS. so, our business logic which we write on firebase onMessaageReceived is not calling.
we must require pushwoosh and firebase messaging in flutter app.(note: if we put pushwoosh integration in comment then ios side Firebase Notification Listener working fine)
Hi,
Sometimes the registerForPushNotifications call does not ever complete:
String? token = await Pushwoosh.getInstance.registerForPushNotifications()
So I was forced to add a timeout on it myself:
String? token = await Pushwoosh.getInstance.registerForPushNotifications().timeout(const Duration(seconds: 30));
Although I wanted to ask you why for some cases it does not finish.
PS:
Hello,
We started implementing Pushwoosh in our Flutter application, but when we call registerForPushNotifications, we get an exception.
E/Pushwoosh( 1077): [PushRegistrarFCM] FCM registration error: Failed to retrieve token. Is firebase configured correctly?
I/flutter ( 1077): PlatformException(RegisterForPushNotificationsException, , com.pushwoosh.exception.RegisterForPushNotificationsException:
I/flutter ( 1077): at com.pushwoosh.notification.h.a(Unknown Source:13)
I/flutter ( 1077): at com.pushwoosh.notification.j.onReceive(Unknown Source:4)
I/flutter ( 1077): at com.pushwoosh.internal.event.EventBus.b(Unknown Source:23)
I/flutter ( 1077): at com.pushwoosh.internal.event.EventBus.a(Unknown Source:0)
I/flutter ( 1077): at com.pushwoosh.internal.event.c.run(Unknown Source:4)
I/flutter ( 1077): at android.os.Handler.handleCallback(Handler.java:789)
I/flutter ( 1077): at android.os.Handler.dispatchMessage(Handler.java:98)
I/flutter ( 1077): at android.os.Looper.loop(Looper.java:164)
For the implementation I followed the guide and placed the google-services.json file in the android/app folder (Is that really required? What would be a good solution for flavor-dependant package names? e.g. com.company.app & com.company.app.dev). Firebase is configured correctly, because our Unity app can receive push notifications just fine. Using latest stable version of Flutter, 1.7.8+hotfix.3.
Yours,
Bas
There is this error in build
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:checkReleaseAarMetadata'.
> Could not resolve all files for configuration ':app:releaseRuntimeClasspath'.
> Could not resolve androidx.work:work-runtime:[2.0.0, 2.7.99].
Required by:
project :app > project :pushwoosh > com.pushwoosh:pushwoosh:6.4.1
> Failed to list versions for androidx.work:work-runtime.
> Unable to load Maven meta-data from https://google.bintray.com/exoplayer/androidx/work/work-runtime/maven-metadata.xml.
> Could not get resource 'https://google.bintray.com/exoplayer/androidx/work/work-runtime/maven-metadata.xml'.
> Could not GET 'https://google.bintray.com/exoplayer/androidx/work/work-runtime/maven-metadata.xml'. Received status code 502 from server: Bad Gateway
I am able to fix it by adding the following to the library's build.gradle dependencies section
constraints {
implementation('androidx.work:work-runtime') {
version {
strictly '2.7.0'
}
}
}
It would be good to fix it in the library.
Since pushwoosh already supports live activities natively it would be great if it supported in flutter sdk. Perhaps if someone can guide. I can help in that
Hello, my app work fine in debug mode, even run in release mode work. But doesn't receive any notifications when I build apk/appbundle and manual install or download from play store. I tried many solutions but none of it work. Could you mind take a look. Many thanks
I tried:
**
*** flutter doctor
[√] Flutter (Channel stable, 1.22.4, on Microsoft Windows [Version 10.0.19041.630], locale en-US)
• Flutter version 1.22.4 at C:\flutter
• Framework revision 1aafb3a8b9 (3 weeks ago), 2020-11-13 09:59:28 -0800
• Engine revision 2c956a31c0
• Dart version 2.10.4
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
• Android SDK at C:\Users\ngdmi\AppData\Local\Android\Sdk
• Platform android-30, build-tools 30.0.1
• ANDROID_HOME = C:\Users\ngdmi\AppData\Local\Android\Sdk
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
• All Android licenses accepted.
[√] Android Studio (version 4.0)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin not installed; this adds Flutter specific functionality.
• Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code (version 1.51.1)
• VS Code at C:\Users\ngdmi\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.16.0
[√] Connected device (1 available)
• Joy 2 (mobile) • AGR00025793 • android-arm64 • Android 10 (API 29)
*** flutter dependencies
get_it: ^5.0.1
shared_preferences: ^0.5.12+4
provider: ^4.3.2+2
connectivity: ^2.0.2
webview_flutter: ^1.0.7
dio: ^3.0.10
package_info: ^0.4.3+2
device_info: ^1.0.0
pushwoosh: ^1.20.1
notification_permissions: ^0.4.8
uni_links: ^0.4.0
url_launcher: ^5.7.10
flutter_facebook_auth: ^1.0.2
google_sign_in: ^4.5.6
flushbar: ^1.10.4
sliding_panel: ^1.3.2
video_player: ^1.0.1
fluid_bottom_nav_bar: ^1.2.0
syncfusion_flutter_datepicker: ^18.3.51-beta
intl_phone_number_input: ^0.5.2+2
flutter_rating_bar: ^3.2.0+1
cupertino_icons: ^1.0.0
** Project build.gradle
buildscript {
ext.kotlin_version = '1.3.50'
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.2.0'
}
}
allprojects {
repositories {
google()
jcenter()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
task clean(type: Delete) {
delete rootProject.buildDir
}
** App build.gradle
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}
def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}
def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0'
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
apply plugin: 'com.google.gms.google-services'
def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
android {
compileSdkVersion 29
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
lintOptions {
disable 'InvalidPackage'
checkReleaseBuilds false
}
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.abc.app_abc"
minSdkVersion 18
targetSdkVersion 29
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
multiDexEnabled true
}
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
minifyEnabled true
useProguard true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
}
}
flutter {
source '../..'
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.pushwoosh:pushwoosh-firebase:6.1.0'
implementation 'com.google.firebase:firebase-messaging:17.3.4'
}
AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.abc.app_abc">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application
android:name="io.flutter.app.FlutterApplication"
android:label="App NAME"
android:icon="@mipmap/launcher_icon">
<!-- Facebook Login -->
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_app_id" />
<activity
android:name="com.facebook.FacebookActivity"
android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation"
android:label="@string/app_name" />
<activity
android:name=".MainActivity"
android:launchMode="singleInstance"
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:windowSoftInputMode="adjustResize">
<meta-data
android:name="io.flutter.embedding.android.NormalTheme"
android:resource="@style/NormalTheme"
/>
<meta-data
android:name="io.flutter.embedding.android.SplashScreenDrawable"
android:resource="@drawable/launch_background"
/>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
<action android:name="com.abc.app_abc.MESSAGE"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter android:autoVerify="true" android:exported="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" android:host="abc.com" />
<data android:scheme="@string/fb_login_protocol_scheme" />
</intent-filter>
<meta-data android:name="com.pushwoosh.appid" android:value="XXXXX-XXXXX" />
<meta-data android:name="com.pushwoosh.senderid" android:value="1234567890" />
</activity>
<meta-data
android:name="flutterEmbedding"
android:value="2" />
</application>
</manifest>
--verbose
[ +96 ms] executing: [C:\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +63 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ ] 1aafb3a8b9b0c36241c5f5b34ee914770f015818
[ ] executing: [C:\flutter/] git tag --points-at HEAD
[ +41 ms] Exit code 0 from: git tag --points-at HEAD
[ ] 1.22.4
[ +7 ms] executing: [C:\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +28 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] origin/stable
[ ] executing: [C:\flutter/] git ls-remote --get-url origin
[ +49 ms] Exit code 0 from: git ls-remote --get-url origin
[ +15 ms] https://github.com/flutter/flutter.git
[ +63 ms] executing: [C:\flutter/] git rev-parse --abbrev-ref HEAD
[ +28 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ ] stable
[ +54 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ +35 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ +4 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ +13 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ +1 ms] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ +11 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +14 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ +12 ms] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[ +3 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ +10 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ +11 ms] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ +13 ms] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ +12 ms] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ +12 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ +12 ms] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ +135 ms] Found plugin connectivity at C:\flutter\.pub-cache\hosted\pub.dartlang.org\connectivity-2.0.2\
[ +6 ms] Found plugin connectivity_for_web at C:\flutter\.pub-cache\hosted\pub.dartlang.org\connectivity_for_web-0.3.1+2\
[ +15 ms] Found plugin connectivity_macos at C:\flutter\.pub-cache\hosted\pub.dartlang.org\connectivity_macos-0.1.0+5\
[ +10 ms] Found plugin device_info at C:\flutter\.pub-cache\hosted\pub.dartlang.org\device_info-1.0.0\
[ +22 ms] Found plugin flutter_facebook_auth at C:\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_facebook_auth-1.0.2\
[ +14 ms] Found plugin google_sign_in at C:\flutter\.pub-cache\hosted\pub.dartlang.org\google_sign_in-4.5.6\
[ +15 ms] Found plugin google_sign_in_web at C:\flutter\.pub-cache\hosted\pub.dartlang.org\google_sign_in_web-0.9.2\
[ +14 ms] Found plugin libphonenumber at C:\flutter\.pub-cache\hosted\pub.dartlang.org\libphonenumber-1.0.2\
[ +13 ms] Found plugin notification_permissions at C:\flutter\.pub-cache\hosted\pub.dartlang.org\notification_permissions-0.4.8\
[ +13 ms] Found plugin package_info at C:\flutter\.pub-cache\hosted\pub.dartlang.org\package_info-0.4.3+2\
[ +6 ms] Found plugin path_provider_linux at C:\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_linux-0.0.1+2\
[ +13 ms] Found plugin path_provider_windows at C:\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_windows-0.0.4+1\
[ +13 ms] Found plugin pushwoosh at C:\flutter\.pub-cache\hosted\pub.dartlang.org\pushwoosh-1.20.1\
[ +13 ms] Found plugin shared_preferences at C:\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences-0.5.12+4\
[ +13 ms] Found plugin shared_preferences_linux at C:\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences_linux-0.0.2+2\
[ +3 ms] Found plugin shared_preferences_macos at C:\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences_macos-0.0.1+10\
[ +3 ms] Found plugin shared_preferences_web at C:\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences_web-0.1.2+7\
[ +13 ms] Found plugin shared_preferences_windows at C:\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences_windows-0.0.1+1\
[ +44 ms] Found plugin uni_links at C:\flutter\.pub-cache\hosted\pub.dartlang.org\uni_links-0.4.0\
[ +5 ms] Found plugin url_launcher at C:\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher-5.7.10\
[ +1 ms] Found plugin url_launcher_linux at C:\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_linux-0.0.1+4\
[ +2 ms] Found plugin url_launcher_macos at C:\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_macos-0.0.1+9\
[ +29 ms] Found plugin url_launcher_web at C:\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_web-0.1.5+1\
[ +1 ms] Found plugin url_launcher_windows at C:\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_windows-0.0.1+3\
[ +4 ms] Found plugin video_player at C:\flutter\.pub-cache\hosted\pub.dartlang.org\video_player-1.0.1\
[ +15 ms] Found plugin video_player_web at C:\flutter\.pub-cache\hosted\pub.dartlang.org\video_player_web-0.1.4\
[ +4 ms] Found plugin webview_flutter at C:\flutter\.pub-cache\hosted\pub.dartlang.org\webview_flutter-1.0.7\
[ +114 ms] Found plugin connectivity at C:\flutter\.pub-cache\hosted\pub.dartlang.org\connectivity-2.0.2\
[ +3 ms] Found plugin connectivity_for_web at C:\flutter\.pub-cache\hosted\pub.dartlang.org\connectivity_for_web-0.3.1+2\
[ +12 ms] Found plugin connectivity_macos at C:\flutter\.pub-cache\hosted\pub.dartlang.org\connectivity_macos-0.1.0+5\
[ +5 ms] Found plugin device_info at C:\flutter\.pub-cache\hosted\pub.dartlang.org\device_info-1.0.0\
[ +6 ms] Found plugin flutter_facebook_auth at C:\flutter\.pub-cache\hosted\pub.dartlang.org\flutter_facebook_auth-1.0.2\
[ +12 ms] Found plugin google_sign_in at C:\flutter\.pub-cache\hosted\pub.dartlang.org\google_sign_in-4.5.6\
[ +10 ms] Found plugin google_sign_in_web at C:\flutter\.pub-cache\hosted\pub.dartlang.org\google_sign_in_web-0.9.2\
[ +17 ms] Found plugin libphonenumber at C:\flutter\.pub-cache\hosted\pub.dartlang.org\libphonenumber-1.0.2\
[ +7 ms] Found plugin notification_permissions at C:\flutter\.pub-cache\hosted\pub.dartlang.org\notification_permissions-0.4.8\
[ +1 ms] Found plugin package_info at C:\flutter\.pub-cache\hosted\pub.dartlang.org\package_info-0.4.3+2\
[ +4 ms] Found plugin path_provider_linux at C:\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_linux-0.0.1+2\
[ +26 ms] Found plugin path_provider_windows at C:\flutter\.pub-cache\hosted\pub.dartlang.org\path_provider_windows-0.0.4+1\
[ +17 ms] Found plugin pushwoosh at C:\flutter\.pub-cache\hosted\pub.dartlang.org\pushwoosh-1.20.1\
[ +2 ms] Found plugin shared_preferences at C:\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences-0.5.12+4\
[ +14 ms] Found plugin shared_preferences_linux at C:\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences_linux-0.0.2+2\
[ +1 ms] Found plugin shared_preferences_macos at C:\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences_macos-0.0.1+10\
[ +1 ms] Found plugin shared_preferences_web at C:\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences_web-0.1.2+7\
[ +1 ms] Found plugin shared_preferences_windows at C:\flutter\.pub-cache\hosted\pub.dartlang.org\shared_preferences_windows-0.0.1+1\
[ +9 ms] Found plugin uni_links at C:\flutter\.pub-cache\hosted\pub.dartlang.org\uni_links-0.4.0\
[ +6 ms] Found plugin url_launcher at C:\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher-5.7.10\
[ +14 ms] Found plugin url_launcher_linux at C:\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_linux-0.0.1+4\
[ +18 ms] Found plugin url_launcher_macos at C:\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_macos-0.0.1+9\
[ +17 ms] Found plugin url_launcher_web at C:\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_web-0.1.5+1\
[ +1 ms] Found plugin url_launcher_windows at C:\flutter\.pub-cache\hosted\pub.dartlang.org\url_launcher_windows-0.0.1+3\
[ +1 ms] Found plugin video_player at C:\flutter\.pub-cache\hosted\pub.dartlang.org\video_player-1.0.1\
[ +2 ms] Found plugin video_player_web at C:\flutter\.pub-cache\hosted\pub.dartlang.org\video_player_web-0.1.4\
[ +28 ms] Found plugin webview_flutter at C:\flutter\.pub-cache\hosted\pub.dartlang.org\webview_flutter-1.0.7\
[ +50 ms] Generating D:\work\app\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[ +37 ms] You are building a fat APK that includes binaries for android-arm, android-arm64, android-x64.
[ +1 ms] If you are deploying the app to the Play Store, it's recommended to use app bundles or split the APK to reduce the APK size.
[ +1 ms] To generate an app bundle, run:
[ ] flutter build appbundle --target-platform android-arm,android-arm64,android-x64
[ ] Learn more on: https://developer.android.com/guide/app-bundle
[ ] To split the APKs per ABI, run:
[ ] flutter build apk --target-platform android-arm,android-arm64,android-x64 --split-per-abi
[ ] Learn more on: https://developer.android.com/studio/build/configure-apk-splits#configure-abi-split
[ +70 ms] Running Gradle task 'assembleRelease'...
[ +12 ms] gradle.properties already sets `android.enableR8`
[ +6 ms] Using gradle from D:\work\app\android\gradlew.bat.
[ +2 ms] D:\work\app\android\gradlew.bat mode: 33279 rwxrwxrwx.
[ +55 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +104 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +1 ms] openjdk version "1.8.0_242-release"
OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
OpenJDK 64-Bit Server VM (build 25.242-b01, mixed mode)
[ +4 ms] executing: [D:\work\app\android/] D:\work\app\android\gradlew.bat -Pverbose=true
-Ptarget-platform=android-arm,android-arm64,android-x64 -Ptarget=lib\main.dart -Ptrack-widget-creation=true
-Pdart-defines=API_URL%3Dhttps%3A%2F%2F3slimo.com%2Fapi,BLOG_URL%3Dhttps%3A%2F%2Fblog.3slimo.com,WEBVIEW_HOST%3D3slimo.com,APP_CLIENT_ID%3Dmember-app,APP_CLIENT_SECRET%3Dmember-app-secret,OWNER_KEY%3Dgolimo,PUSHWOOSH_APPID%3D5C336-5AEC7,FCM_SENDER_ID%3Dandroid0,FACEBOOK_APP_ID%3Dandroid1,FB_LOGIN_PROTOCOL_SCHEME%3Dandroid2 -Ptree-shake-icons=true assembleRelease
[+2855 ms] > Configure project :app
[ +1 ms] WARNING: DSL element 'useProguard' is obsolete and will be removed soon. Use 'android.enableR8' in gradle.properties to switch between R8 and
Proguard..
[ +18 ms] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[ +3 ms] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[ +1 ms] registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
[+4959 ms] > Task :app:compileFlutterBuildRelease
[ +1 ms] [ +96 ms] executing: [C:\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +13 ms] [ +62 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +12 ms] [ ] 1aafb3a8b9b0c36241c5f5b34ee914770f015818
[ +1 ms] [ ] executing: [C:\flutter/] git tag --points-at HEAD
[ +18 ms] [ +127 ms] Exit code 0 from: git tag --points-at HEAD
[ ] [ ] 1.22.4
[ +11 ms] [ +7 ms] executing: [C:\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +2 ms] [ +28 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ +18 ms] [ ] origin/stable
[ ] [ ] executing: [C:\flutter/] git ls-remote --get-url origin
[ ] [ +23 ms] Exit code 0 from: git ls-remote --get-url origin
[ ] [ ] https://github.com/flutter/flutter.git
[ ] [ +52 ms] executing: [C:\flutter/] git rev-parse --abbrev-ref HEAD
[ +13 ms] [ +24 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ +13 ms] [ ] stable
[ +13 ms] [ +32 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[ +2 ms] [ ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ +1 ms] [ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ +1 ms] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ ] [ +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ +13 ms] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ +1 ms] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ +11 ms] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +17 ms] [ +14 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ +1 ms] [ ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ +1 ms] [ ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[ +1 ms] [ ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[ +14 ms] [ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ +1 ms] [ ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ ] [ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ +1 ms] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[ +23 ms] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[ +10 ms] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[ +11 ms] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +1 ms] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ +12 ms] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[ ] [ ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[ ] [ +72 ms] Initializing file store
[ +19 ms] [ +26 ms] Done initializing file store
[ ] [ +199 ms] Skipping target: gen_localizations
[ +124 ms] [ +749 ms] Skipping target: kernel_snapshot
[ +1 ms] [ +21 ms] invalidated build due to missing files: D:\work\app\DOES_NOT_EXIST_RERUN_FOR_WILDCARD518109900
[ +490 ms] [ +515 ms] Skipping target: android_aot_release_android-arm64
[ +1 ms] [ +2 ms] Skipping target: android_aot_release_android-arm
[ +9 ms] [ ] Skipping target: android_aot_release_android-x64
[ +598 ms] [ +558 ms] aot_android_asset_bundle: Starting due to {InvalidatedReason.inputMissing}
[ +494 ms] [ +467 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more information see #56466.
[ +2 ms] [ +36 ms] Running command: C:\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev
C:\flutter\bin\cache\artifacts\engine\windows-x64\const_finder.dart.snapshot --kernel-file
D:\work\app\.dart_tool\flutter_build\0b9cd51403d5a2f430a3eb260fdd5e7b\app.dill --class-library-uri package:flutter/src/widgets/icon_data.dart
--class-name IconData
[ +802 ms] [ +820 ms] Running font-subset: C:\flutter\bin\cache\artifacts\engine\windows-x64\font-subset.exe
D:\work\app\build\app\intermediates\flutter\release\flutter_assets\packages/cupertino_icons/assets/CupertinoIcons.ttf
C:\flutter\.pub-cache\hosted\pub.dartlang.org\cupertino_icons-1.0.0\assets\CupertinoIcons.ttf, using codepoints 63075 62501
[ +3 ms] [ ] Running font-subset: C:\flutter\bin\cache\artifacts\engine\windows-x64\font-subset.exe
D:\work\app\build\app\intermediates\flutter\release\flutter_assets\fonts/MaterialIcons-Regular.otf
C:\flutter\bin\cache\artifacts\material_fonts\MaterialIcons-Regular.otf, using codepoints 59828 59495 58791 58792 58974 58796 59528 59361 58800 58799 58995
58889 58956 59648 60115 59846 59973 59407 59728 59390 59938 58972 58878 58962 59375 58963 59372
[ +92 ms] [ +39 ms] aot_android_asset_bundle: Complete
[ +489 ms] [ +575 ms] Skipping target: android_aot_bundle_release_android-arm64
[ +1 ms] [ ] Skipping target: android_aot_bundle_release_android-x64
[ +110 ms] [ ] Skipping target: android_aot_bundle_release_android-arm
[ +1 ms] [ ] Skipping target: _composite
[ ] [ ] Persisting file store
[ +12 ms] [ +19 ms] Done persisting file store
[ +1 ms] [ +14 ms] build succeeded.
[ ] [ +16 ms] "flutter assemble" took 4,164ms.
[ ] [ +3 ms] ensureAnalyticsSent: 0ms
[ ] [ +1 ms] Running shutdown hooks
[ ] [ ] Shutdown hooks complete
[ ] [ ] exiting with code 0
[ +75 ms] > Task :app:packLibsflutterBuildRelease UP-TO-DATE
[ +1 ms] > Task :app:preBuild UP-TO-DATE
[ +2 ms] > Task :app:extractProguardFiles
[ +10 ms] > Task :app:preReleaseBuild
[ +8 ms] > Task :connectivity:preBuild UP-TO-DATE
[ ] > Task :connectivity:preReleaseBuild UP-TO-DATE
[ +71 ms] > Task :device_info:preBuild UP-TO-DATE
[ +1 ms] > Task :device_info:preReleaseBuild UP-TO-DATE
[ +1 ms] > Task :flutter_facebook_auth:preBuild UP-TO-DATE
[ +8 ms] > Task :flutter_facebook_auth:preReleaseBuild UP-TO-DATE
[ ] > Task :google_sign_in:preBuild UP-TO-DATE
[ ] > Task :google_sign_in:preReleaseBuild UP-TO-DATE
[ ] > Task :libphonenumber:preBuild UP-TO-DATE
[ +1 ms] > Task :libphonenumber:preReleaseBuild UP-TO-DATE
[ +15 ms] > Task :notification_permissions:preBuild UP-TO-DATE
[ +11 ms] > Task :notification_permissions:preReleaseBuild UP-TO-DATE
[ +1 ms] > Task :notification_permissions:compileReleaseAidl NO-SOURCE
[ +10 ms] > Task :connectivity:compileReleaseAidl NO-SOURCE
[ ] > Task :device_info:compileReleaseAidl NO-SOURCE
[ ] > Task :libphonenumber:compileReleaseAidl NO-SOURCE
[ ] > Task :package_info:preBuild UP-TO-DATE
[ ] > Task :package_info:preReleaseBuild UP-TO-DATE
[ +10 ms] > Task :package_info:compileReleaseAidl NO-SOURCE
[ ] > Task :google_sign_in:compileReleaseAidl NO-SOURCE
[ ] > Task :flutter_facebook_auth:compileReleaseAidl NO-SOURCE
[ ] > Task :pushwoosh:preBuild UP-TO-DATE
[ ] > Task :pushwoosh:preReleaseBuild UP-TO-DATE
[ ] > Task :shared_preferences:preBuild UP-TO-DATE
[ +19 ms] > Task :shared_preferences:preReleaseBuild UP-TO-DATE
[ +3 ms] > Task :shared_preferences:compileReleaseAidl NO-SOURCE
[ +12 ms] > Task :uni_links:preBuild UP-TO-DATE
[ +7 ms] > Task :uni_links:preReleaseBuild UP-TO-DATE
[ +1 ms] > Task :uni_links:compileReleaseAidl NO-SOURCE
[ ] > Task :pushwoosh:compileReleaseAidl NO-SOURCE
[ ] > Task :url_launcher:preBuild UP-TO-DATE
[ ] > Task :url_launcher:preReleaseBuild UP-TO-DATE
[ +1 ms] > Task :url_launcher:compileReleaseAidl NO-SOURCE
[ +10 ms] > Task :video_player:preBuild UP-TO-DATE
[ ] > Task :video_player:preReleaseBuild UP-TO-DATE
[ ] > Task :webview_flutter:preBuild UP-TO-DATE
[ ] > Task :webview_flutter:preReleaseBuild UP-TO-DATE
[ ] > Task :connectivity:packageReleaseRenderscript NO-SOURCE
[ ] > Task :device_info:packageReleaseRenderscript NO-SOURCE
[ +11 ms] > Task :flutter_facebook_auth:packageReleaseRenderscript NO-SOURCE
[ ] > Task :google_sign_in:packageReleaseRenderscript NO-SOURCE
[ ] > Task :video_player:compileReleaseAidl NO-SOURCE
[ +13 ms] > Task :webview_flutter:compileReleaseAidl NO-SOURCE
[ +1 ms] > Task :app:compileReleaseAidl NO-SOURCE
[ +11 ms] > Task :libphonenumber:packageReleaseRenderscript NO-SOURCE
[ ] > Task :notification_permissions:packageReleaseRenderscript NO-SOURCE
[ ] > Task :package_info:packageReleaseRenderscript NO-SOURCE
[ +12 ms] > Task :pushwoosh:packageReleaseRenderscript NO-SOURCE
[ ] > Task :shared_preferences:packageReleaseRenderscript NO-SOURCE
[ ] > Task :uni_links:packageReleaseRenderscript NO-SOURCE
[ ] > Task :url_launcher:packageReleaseRenderscript NO-SOURCE
[ +11 ms] > Task :video_player:packageReleaseRenderscript NO-SOURCE
[ ] > Task :webview_flutter:packageReleaseRenderscript NO-SOURCE
[ ] > Task :app:compileReleaseRenderscript NO-SOURCE
[ ] > Task :app:checkReleaseManifest UP-TO-DATE
[ +10 ms] > Task :app:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :app:cleanMergeReleaseAssets
[ ] > Task :app:mergeReleaseShaders UP-TO-DATE
[ ] > Task :app:compileReleaseShaders UP-TO-DATE
[ ] > Task :app:generateReleaseAssets UP-TO-DATE
[ +10 ms] > Task :connectivity:mergeReleaseShaders UP-TO-DATE
[ ] > Task :connectivity:compileReleaseShaders UP-TO-DATE
[ ] > Task :connectivity:generateReleaseAssets UP-TO-DATE
[ ] > Task :connectivity:packageReleaseAssets UP-TO-DATE
[ ] > Task :device_info:mergeReleaseShaders UP-TO-DATE
[ ] > Task :device_info:compileReleaseShaders UP-TO-DATE
[ +10 ms] > Task :device_info:generateReleaseAssets UP-TO-DATE
[ ] > Task :device_info:packageReleaseAssets UP-TO-DATE
[ ] > Task :flutter_facebook_auth:mergeReleaseShaders UP-TO-DATE
[ ] > Task :flutter_facebook_auth:compileReleaseShaders UP-TO-DATE
[ +1 ms] > Task :flutter_facebook_auth:generateReleaseAssets UP-TO-DATE
[ +9 ms] > Task :flutter_facebook_auth:packageReleaseAssets UP-TO-DATE
[ ] > Task :google_sign_in:mergeReleaseShaders UP-TO-DATE
[ ] > Task :google_sign_in:compileReleaseShaders UP-TO-DATE
[ ] > Task :google_sign_in:generateReleaseAssets UP-TO-DATE
[ ] > Task :google_sign_in:packageReleaseAssets UP-TO-DATE
[ ] > Task :libphonenumber:mergeReleaseShaders UP-TO-DATE
[ +10 ms] > Task :libphonenumber:compileReleaseShaders UP-TO-DATE
[ ] > Task :libphonenumber:generateReleaseAssets UP-TO-DATE
[ +1 ms] > Task :libphonenumber:packageReleaseAssets UP-TO-DATE
[ ] > Task :notification_permissions:mergeReleaseShaders UP-TO-DATE
[ ] > Task :notification_permissions:compileReleaseShaders UP-TO-DATE
[ +1 ms] > Task :notification_permissions:generateReleaseAssets UP-TO-DATE
[ +9 ms] > Task :notification_permissions:packageReleaseAssets UP-TO-DATE
[ ] > Task :package_info:mergeReleaseShaders UP-TO-DATE
[ ] > Task :package_info:compileReleaseShaders UP-TO-DATE
[ ] > Task :package_info:generateReleaseAssets UP-TO-DATE
[ +1 ms] > Task :package_info:packageReleaseAssets UP-TO-DATE
[ +10 ms] > Task :pushwoosh:mergeReleaseShaders UP-TO-DATE
[ ] > Task :pushwoosh:compileReleaseShaders UP-TO-DATE
[ ] > Task :pushwoosh:generateReleaseAssets UP-TO-DATE
[ ] > Task :pushwoosh:packageReleaseAssets UP-TO-DATE
[ +11 ms] > Task :shared_preferences:mergeReleaseShaders UP-TO-DATE
[ ] > Task :shared_preferences:compileReleaseShaders UP-TO-DATE
[ ] > Task :shared_preferences:generateReleaseAssets UP-TO-DATE
[ ] > Task :shared_preferences:packageReleaseAssets UP-TO-DATE
[ ] > Task :uni_links:mergeReleaseShaders UP-TO-DATE
[ +14 ms] > Task :uni_links:compileReleaseShaders UP-TO-DATE
[ +11 ms] > Task :uni_links:generateReleaseAssets UP-TO-DATE
[ +1 ms] > Task :uni_links:packageReleaseAssets UP-TO-DATE
[ +11 ms] > Task :url_launcher:mergeReleaseShaders UP-TO-DATE
[ +1 ms] > Task :url_launcher:compileReleaseShaders UP-TO-DATE
[ ] > Task :url_launcher:generateReleaseAssets UP-TO-DATE
[ +12 ms] > Task :url_launcher:packageReleaseAssets UP-TO-DATE
[ +1 ms] > Task :video_player:mergeReleaseShaders UP-TO-DATE
[ ] > Task :video_player:compileReleaseShaders UP-TO-DATE
[ +10 ms] > Task :video_player:generateReleaseAssets UP-TO-DATE
[ ] > Task :video_player:packageReleaseAssets UP-TO-DATE
[ +1 ms] > Task :webview_flutter:mergeReleaseShaders UP-TO-DATE
[ ] > Task :webview_flutter:compileReleaseShaders UP-TO-DATE
[ ] > Task :webview_flutter:generateReleaseAssets UP-TO-DATE
[ +11 ms] > Task :webview_flutter:packageReleaseAssets UP-TO-DATE
[ ] > Task :app:mergeReleaseAssets
[ +208 ms] > Task :app:copyFlutterAssetsRelease
[ +1 ms] > Task :app:mainApkListPersistenceRelease UP-TO-DATE
[ +92 ms] > Task :app:generateReleaseResValues UP-TO-DATE
[ +1 ms] > Task :app:generateReleaseResources UP-TO-DATE
[ ] > Task :app:writeReleaseApplicationId UP-TO-DATE
[ +10 ms] > Task :app:processReleaseGoogleServices
[ +1 ms] Parsing json file: D:\work\app\android\app\google-services.json
[ ] > Task :connectivity:generateReleaseResValues UP-TO-DATE
[ ] > Task :device_info:generateReleaseResValues UP-TO-DATE
[ ] > Task :connectivity:compileReleaseRenderscript NO-SOURCE
[ +1 ms] > Task :connectivity:generateReleaseResources UP-TO-DATE
[ ] > Task :connectivity:packageReleaseResources UP-TO-DATE
[ ] > Task :device_info:compileReleaseRenderscript NO-SOURCE
[ +10 ms] > Task :device_info:generateReleaseResources UP-TO-DATE
[ ] > Task :device_info:packageReleaseResources UP-TO-DATE
[ ] > Task :flutter_facebook_auth:generateReleaseResValues UP-TO-DATE
[ ] > Task :google_sign_in:generateReleaseResValues UP-TO-DATE
[ +12 ms] > Task :flutter_facebook_auth:compileReleaseRenderscript NO-SOURCE
[ ] > Task :flutter_facebook_auth:generateReleaseResources UP-TO-DATE
[ +66 ms] > Task :flutter_facebook_auth:packageReleaseResources UP-TO-DATE
[ +1 ms] > Task :google_sign_in:compileReleaseRenderscript NO-SOURCE
[ ] > Task :google_sign_in:generateReleaseResources UP-TO-DATE
[ +1 ms] > Task :google_sign_in:packageReleaseResources UP-TO-DATE
[ +10 ms] > Task :libphonenumber:generateReleaseResValues UP-TO-DATE
[ +12 ms] > Task :libphonenumber:compileReleaseRenderscript NO-SOURCE
[ +10 ms] > Task :libphonenumber:generateReleaseResources UP-TO-DATE
[ ] > Task :libphonenumber:packageReleaseResources UP-TO-DATE
[ +1 ms] > Task :notification_permissions:generateReleaseResValues UP-TO-DATE
[ ] > Task :notification_permissions:compileReleaseRenderscript NO-SOURCE
[ +11 ms] > Task :notification_permissions:generateReleaseResources UP-TO-DATE
[ ] > Task :notification_permissions:packageReleaseResources UP-TO-DATE
[ +1 ms] > Task :package_info:generateReleaseResValues UP-TO-DATE
[ ] > Task :package_info:compileReleaseRenderscript NO-SOURCE
[ ] > Task :package_info:generateReleaseResources UP-TO-DATE
[ +10 ms] > Task :package_info:packageReleaseResources UP-TO-DATE
[ ] > Task :pushwoosh:generateReleaseResValues UP-TO-DATE
[ ] > Task :shared_preferences:generateReleaseResValues UP-TO-DATE
[ ] > Task :pushwoosh:compileReleaseRenderscript NO-SOURCE
[ ] > Task :pushwoosh:generateReleaseResources UP-TO-DATE
[ +28 ms] > Task :pushwoosh:packageReleaseResources UP-TO-DATE
[ +6 ms] > Task :shared_preferences:compileReleaseRenderscript NO-SOURCE
[ +3 ms] > Task :shared_preferences:generateReleaseResources UP-TO-DATE
[ +13 ms] > Task :shared_preferences:packageReleaseResources UP-TO-DATE
[ +1 ms] > Task :uni_links:generateReleaseResValues UP-TO-DATE
[ ] > Task :uni_links:compileReleaseRenderscript NO-SOURCE
[ ] > Task :uni_links:generateReleaseResources UP-TO-DATE
[ ] > Task :uni_links:packageReleaseResources UP-TO-DATE
[ +9 ms] > Task :url_launcher:generateReleaseResValues UP-TO-DATE
[ +1 ms] > Task :url_launcher:compileReleaseRenderscript NO-SOURCE
[ ] > Task :url_launcher:generateReleaseResources UP-TO-DATE
[ ] > Task :url_launcher:packageReleaseResources UP-TO-DATE
[ ] > Task :video_player:generateReleaseResValues UP-TO-DATE
[ +2 ms] > Task :video_player:compileReleaseRenderscript NO-SOURCE
[ +23 ms] > Task :video_player:generateReleaseResources UP-TO-DATE
[ ] > Task :video_player:packageReleaseResources UP-TO-DATE
[ ] > Task :webview_flutter:generateReleaseResValues UP-TO-DATE
[ ] > Task :webview_flutter:compileReleaseRenderscript NO-SOURCE
[ ] > Task :webview_flutter:generateReleaseResources UP-TO-DATE
[ +11 ms] > Task :webview_flutter:packageReleaseResources UP-TO-DATE
[ +14 ms] > Task :app:mergeReleaseResources UP-TO-DATE
[ ] > Task :app:createReleaseCompatibleScreenManifests UP-TO-DATE
[ ] > Task :connectivity:checkReleaseManifest UP-TO-DATE
[ ] > Task :connectivity:processReleaseManifest UP-TO-DATE
[ +1 ms] > Task :device_info:checkReleaseManifest UP-TO-DATE
[ +12 ms] > Task :device_info:processReleaseManifest UP-TO-DATE
[ +30 ms] > Task :flutter_facebook_auth:checkReleaseManifest UP-TO-DATE
[ +1 ms] > Task :flutter_facebook_auth:processReleaseManifest UP-TO-DATE
[ ] > Task :google_sign_in:checkReleaseManifest UP-TO-DATE
[ +58 ms] > Task :google_sign_in:processReleaseManifest UP-TO-DATE
[ ] > Task :libphonenumber:checkReleaseManifest UP-TO-DATE
[ ] > Task :libphonenumber:processReleaseManifest UP-TO-DATE
[ +1 ms] > Task :notification_permissions:checkReleaseManifest UP-TO-DATE
[ +9 ms] > Task :notification_permissions:processReleaseManifest UP-TO-DATE
[ +10 ms] > Task :package_info:checkReleaseManifest UP-TO-DATE
[ ] > Task :package_info:processReleaseManifest UP-TO-DATE
[ ] > Task :pushwoosh:checkReleaseManifest UP-TO-DATE
[ ] > Task :pushwoosh:processReleaseManifest UP-TO-DATE
[ ] > Task :shared_preferences:checkReleaseManifest UP-TO-DATE
[ +1 ms] > Task :shared_preferences:processReleaseManifest UP-TO-DATE
[ +10 ms] > Task :uni_links:checkReleaseManifest UP-TO-DATE
[ +1 ms] > Task :uni_links:processReleaseManifest UP-TO-DATE
[ ] > Task :url_launcher:checkReleaseManifest UP-TO-DATE
[ ] > Task :url_launcher:processReleaseManifest UP-TO-DATE
[ +10 ms] > Task :video_player:checkReleaseManifest UP-TO-DATE
[ ] > Task :video_player:processReleaseManifest UP-TO-DATE
[ ] > Task :webview_flutter:checkReleaseManifest UP-TO-DATE
[ ] > Task :webview_flutter:processReleaseManifest UP-TO-DATE
[ ] > Task :app:processReleaseManifest UP-TO-DATE
[ ] > Task :connectivity:parseReleaseLibraryResources UP-TO-DATE
[ +10 ms] > Task :connectivity:generateReleaseRFile UP-TO-DATE
[ ] > Task :device_info:parseReleaseLibraryResources UP-TO-DATE
[ +1 ms] > Task :device_info:generateReleaseRFile UP-TO-DATE
[ ] > Task :flutter_facebook_auth:parseReleaseLibraryResources UP-TO-DATE
[ ] > Task :flutter_facebook_auth:generateReleaseRFile UP-TO-DATE
[ ] > Task :google_sign_in:parseReleaseLibraryResources UP-TO-DATE
[ +10 ms] > Task :google_sign_in:generateReleaseRFile UP-TO-DATE
[ ] > Task :libphonenumber:parseReleaseLibraryResources UP-TO-DATE
[ ] > Task :libphonenumber:generateReleaseRFile UP-TO-DATE
[ ] > Task :notification_permissions:parseReleaseLibraryResources UP-TO-DATE
[ +1 ms] > Task :notification_permissions:generateReleaseRFile UP-TO-DATE
[ +10 ms] > Task :package_info:parseReleaseLibraryResources UP-TO-DATE
[ +1 ms] > Task :package_info:generateReleaseRFile UP-TO-DATE
[ ] > Task :pushwoosh:parseReleaseLibraryResources UP-TO-DATE
[ +1 ms] > Task :pushwoosh:generateReleaseRFile UP-TO-DATE
[ +10 ms] > Task :shared_preferences:parseReleaseLibraryResources UP-TO-DATE
[ ] > Task :shared_preferences:generateReleaseRFile UP-TO-DATE
[ ] > Task :uni_links:parseReleaseLibraryResources UP-TO-DATE
[ ] > Task :uni_links:generateReleaseRFile UP-TO-DATE
[ ] > Task :url_launcher:parseReleaseLibraryResources UP-TO-DATE
[ ] > Task :url_launcher:generateReleaseRFile UP-TO-DATE
[ +19 ms] > Task :video_player:parseReleaseLibraryResources UP-TO-DATE
[ ] > Task :video_player:generateReleaseRFile UP-TO-DATE
[ +10 ms] > Task :webview_flutter:parseReleaseLibraryResources UP-TO-DATE
[ ] > Task :webview_flutter:generateReleaseRFile UP-TO-DATE
[+1560 ms] > Task :app:processReleaseResources
[ +1 ms] > Task :connectivity:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :device_info:generateReleaseBuildConfig UP-TO-DATE
[ +12 ms] > Task :connectivity:javaPreCompileRelease UP-TO-DATE
[ +2 ms] > Task :connectivity:compileReleaseJavaWithJavac UP-TO-DATE
[ +1 ms] > Task :connectivity:bundleLibCompileRelease UP-TO-DATE
[ +10 ms] > Task :device_info:javaPreCompileRelease UP-TO-DATE
[ ] > Task :device_info:compileReleaseJavaWithJavac UP-TO-DATE
[ +1 ms] > Task :device_info:bundleLibCompileRelease UP-TO-DATE
[ +1 ms] > Task :flutter_facebook_auth:generateReleaseBuildConfig UP-TO-DATE
[ +1 ms] > Task :google_sign_in:generateReleaseBuildConfig UP-TO-DATE
[ +10 ms] > Task :libphonenumber:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :flutter_facebook_auth:javaPreCompileRelease UP-TO-DATE
[ ] > Task :flutter_facebook_auth:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :flutter_facebook_auth:bundleLibCompileRelease UP-TO-DATE
[ ] > Task :libphonenumber:javaPreCompileRelease UP-TO-DATE
[ ] > Task :google_sign_in:javaPreCompileRelease UP-TO-DATE
[ ] > Task :google_sign_in:compileReleaseJavaWithJavac UP-TO-DATE
[ +10 ms] > Task :google_sign_in:bundleLibCompileRelease UP-TO-DATE
[ ] > Task :libphonenumber:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :libphonenumber:bundleLibCompileRelease UP-TO-DATE
[ ] > Task :notification_permissions:generateReleaseBuildConfig UP-TO-DATE
[ +1 ms] > Task :notification_permissions:javaPreCompileRelease UP-TO-DATE
[ +12 ms] > Task :notification_permissions:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :notification_permissions:bundleLibCompileRelease UP-TO-DATE
[ +1 ms] > Task :package_info:generateReleaseBuildConfig UP-TO-DATE
[ +9 ms] > Task :package_info:javaPreCompileRelease UP-TO-DATE
[ +13 ms] > Task :package_info:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :package_info:bundleLibCompileRelease UP-TO-DATE
[ ] > Task :pushwoosh:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :shared_preferences:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :pushwoosh:javaPreCompileRelease UP-TO-DATE
[ ] > Task :pushwoosh:compileReleaseJavaWithJavac UP-TO-DATE
[ +1 ms] > Task :pushwoosh:bundleLibCompileRelease UP-TO-DATE
[ +9 ms] > Task :uni_links:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :shared_preferences:javaPreCompileRelease UP-TO-DATE
[ ] > Task :shared_preferences:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :shared_preferences:bundleLibCompileRelease UP-TO-DATE
[ ] > Task :uni_links:javaPreCompileRelease UP-TO-DATE
[ +1 ms] > Task :uni_links:compileReleaseJavaWithJavac UP-TO-DATE
[ +13 ms] > Task :uni_links:bundleLibCompileRelease UP-TO-DATE
[ +1 ms] > Task :url_launcher:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :video_player:generateReleaseBuildConfig UP-TO-DATE
[ ] > Task :url_launcher:javaPreCompileRelease UP-TO-DATE
[ ] > Task :url_launcher:compileReleaseJavaWithJavac UP-TO-DATE
[ +1 ms] > Task :url_launcher:bundleLibCompileRelease UP-TO-DATE
[ ] > Task :webview_flutter:generateReleaseBuildConfig UP-TO-DATE
[ +1 ms] > Task :video_player:javaPreCompileRelease UP-TO-DATE
[ +10 ms] > Task :video_player:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :video_player:bundleLibCompileRelease UP-TO-DATE
[ ] > Task :app:validateSigningRelease UP-TO-DATE
[ ] > Task :webview_flutter:javaPreCompileRelease UP-TO-DATE
[ +1 ms] > Task :webview_flutter:compileReleaseJavaWithJavac UP-TO-DATE
[ +9 ms] > Task :webview_flutter:bundleLibCompileRelease UP-TO-DATE
[ +30 ms] > Task :app:compileReleaseKotlin UP-TO-DATE
[ +1 ms] > Task :app:javaPreCompileRelease UP-TO-DATE
[ +1 ms] > Task :app:compileReleaseJavaWithJavac UP-TO-DATE
[ ] > Task :app:compileReleaseSources UP-TO-DATE
[ ] > Task :app:signingConfigWriterRelease UP-TO-DATE
[ ] > Task :app:mergeReleaseJniLibFolders UP-TO-DATE
[ ] > Task :connectivity:processReleaseJavaRes NO-SOURCE
[ ] > Task :connectivity:bundleLibResRelease UP-TO-DATE
[ ] > Task :connectivity:mergeReleaseJniLibFolders UP-TO-DATE
[ +10 ms] > Task :connectivity:mergeReleaseNativeLibs UP-TO-DATE
[ ] > Task :connectivity:stripReleaseDebugSymbols UP-TO-DATE
[ ] > Task :connectivity:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ ] > Task :device_info:processReleaseJavaRes NO-SOURCE
[ ] > Task :device_info:bundleLibResRelease UP-TO-DATE
[ ] > Task :device_info:mergeReleaseJniLibFolders UP-TO-DATE
[ ] > Task :device_info:mergeReleaseNativeLibs UP-TO-DATE
[ +10 ms] > Task :device_info:stripReleaseDebugSymbols UP-TO-DATE
[ ] > Task :device_info:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ ] > Task :flutter_facebook_auth:processReleaseJavaRes NO-SOURCE
[ ] > Task :flutter_facebook_auth:bundleLibResRelease UP-TO-DATE
[ ] > Task :flutter_facebook_auth:mergeReleaseJniLibFolders UP-TO-DATE
[ +1 ms] > Task :flutter_facebook_auth:mergeReleaseNativeLibs UP-TO-DATE
[ +10 ms] > Task :flutter_facebook_auth:stripReleaseDebugSymbols UP-TO-DATE
[ +1 ms] > Task :flutter_facebook_auth:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ ] > Task :google_sign_in:processReleaseJavaRes NO-SOURCE
[ ] > Task :google_sign_in:bundleLibResRelease UP-TO-DATE
[ ] > Task :google_sign_in:mergeReleaseJniLibFolders UP-TO-DATE
[ +10 ms] > Task :google_sign_in:mergeReleaseNativeLibs UP-TO-DATE
[ +35 ms] > Task :google_sign_in:stripReleaseDebugSymbols UP-TO-DATE
[ ] > Task :google_sign_in:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ ] > Task :libphonenumber:processReleaseJavaRes NO-SOURCE
[ +11 ms] > Task :libphonenumber:bundleLibResRelease UP-TO-DATE
[ ] > Task :libphonenumber:mergeReleaseJniLibFolders UP-TO-DATE
[ ] > Task :libphonenumber:mergeReleaseNativeLibs UP-TO-DATE
[ ] > Task :libphonenumber:stripReleaseDebugSymbols UP-TO-DATE
[ ] > Task :libphonenumber:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ +30 ms] > Task :notification_permissions:processReleaseJavaRes NO-SOURCE
[ +3 ms] > Task :notification_permissions:bundleLibResRelease UP-TO-DATE
[ +1 ms] > Task :notification_permissions:mergeReleaseJniLibFolders UP-TO-DATE
[ +17 ms] > Task :notification_permissions:mergeReleaseNativeLibs UP-TO-DATE
[ +1 ms] > Task :notification_permissions:stripReleaseDebugSymbols UP-TO-DATE
[ +1 ms] > Task :notification_permissions:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ +16 ms] > Task :package_info:processReleaseJavaRes NO-SOURCE
[ ] > Task :package_info:bundleLibResRelease UP-TO-DATE
[ +1 ms] > Task :package_info:mergeReleaseJniLibFolders UP-TO-DATE
[ ] > Task :package_info:mergeReleaseNativeLibs UP-TO-DATE
[ ] > Task :package_info:stripReleaseDebugSymbols UP-TO-DATE
[ +1 ms] > Task :package_info:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ +16 ms] > Task :pushwoosh:processReleaseJavaRes NO-SOURCE
[ +24 ms] > Task :pushwoosh:bundleLibResRelease UP-TO-DATE
[ +13 ms] > Task :pushwoosh:mergeReleaseJniLibFolders UP-TO-DATE
[ +1 ms] > Task :pushwoosh:mergeReleaseNativeLibs UP-TO-DATE
[ +20 ms] > Task :pushwoosh:stripReleaseDebugSymbols UP-TO-DATE
[ +33 ms] > Task :pushwoosh:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ +3 ms] > Task :shared_preferences:processReleaseJavaRes NO-SOURCE
[ +12 ms] > Task :shared_preferences:bundleLibResRelease UP-TO-DATE
[ +27 ms] > Task :shared_preferences:mergeReleaseJniLibFolders UP-TO-DATE
[ +16 ms] > Task :shared_preferences:mergeReleaseNativeLibs UP-TO-DATE
[ +1 ms] > Task :shared_preferences:stripReleaseDebugSymbols UP-TO-DATE
[ +1 ms] > Task :shared_preferences:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ +14 ms] > Task :uni_links:processReleaseJavaRes NO-SOURCE
[ +5 ms] > Task :uni_links:bundleLibResRelease UP-TO-DATE
[ +13 ms] > Task :uni_links:mergeReleaseJniLibFolders UP-TO-DATE
[ +6 ms] > Task :uni_links:mergeReleaseNativeLibs UP-TO-DATE
[ +1 ms] > Task :uni_links:stripReleaseDebugSymbols UP-TO-DATE
[ +12 ms] > Task :uni_links:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ +12 ms] > Task :url_launcher:processReleaseJavaRes NO-SOURCE
[ ] > Task :url_launcher:bundleLibResRelease UP-TO-DATE
[ +1 ms] > Task :url_launcher:mergeReleaseJniLibFolders UP-TO-DATE
[ +12 ms] > Task :url_launcher:mergeReleaseNativeLibs UP-TO-DATE
[ +1 ms] > Task :url_launcher:stripReleaseDebugSymbols UP-TO-DATE
[ +12 ms] > Task :url_launcher:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ +1 ms] > Task :video_player:processReleaseJavaRes NO-SOURCE
[ +12 ms] > Task :video_player:bundleLibResRelease UP-TO-DATE
[ +1 ms] > Task :video_player:mergeReleaseJniLibFolders UP-TO-DATE
[ +14 ms] > Task :video_player:mergeReleaseNativeLibs UP-TO-DATE
[ +1 ms] > Task :video_player:stripReleaseDebugSymbols UP-TO-DATE
[ ] > Task :video_player:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ ] > Task :webview_flutter:processReleaseJavaRes NO-SOURCE
[ ] > Task :webview_flutter:bundleLibResRelease UP-TO-DATE
[ ] > Task :webview_flutter:mergeReleaseJniLibFolders UP-TO-DATE
[ ] > Task :webview_flutter:mergeReleaseNativeLibs UP-TO-DATE
[ +1 ms] > Task :webview_flutter:stripReleaseDebugSymbols UP-TO-DATE
[ +12 ms] > Task :webview_flutter:transformNativeLibsWithIntermediateJniLibsForRelease UP-TO-DATE
[ +13 ms] > Task :app:mergeReleaseNativeLibs UP-TO-DATE
[ ] > Task :app:stripReleaseDebugSymbols UP-TO-DATE
[ +11 ms] Compatible side by side NDK version was not found.
[ +1 ms] > Task :app:mergeReleaseGeneratedProguardFiles
[ ] > Task :app:processReleaseJavaRes NO-SOURCE
[ +11 ms] > Task :app:mergeReleaseJavaResource UP-TO-DATE
[ ] > Task :connectivity:bundleLibRuntimeRelease UP-TO-DATE
[ ] > Task :connectivity:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ ] > Task :connectivity:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ +11 ms] > Task :device_info:bundleLibRuntimeRelease UP-TO-DATE
[ ] > Task :device_info:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ ] > Task :device_info:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ ] > Task :flutter_facebook_auth:bundleLibRuntimeRelease UP-TO-DATE
[ +1 ms] > Task :flutter_facebook_auth:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ +10 ms] > Task :flutter_facebook_auth:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ ] > Task :google_sign_in:bundleLibRuntimeRelease UP-TO-DATE
[ +1 ms] > Task :google_sign_in:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ +1 ms] > Task :google_sign_in:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ +22 ms] > Task :libphonenumber:bundleLibRuntimeRelease UP-TO-DATE
[ +1 ms] > Task :libphonenumber:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ ] > Task :libphonenumber:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ +1 ms] > Task :notification_permissions:bundleLibRuntimeRelease UP-TO-DATE
[ ] > Task :notification_permissions:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ +1 ms] > Task :notification_permissions:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ +13 ms] > Task :package_info:bundleLibRuntimeRelease UP-TO-DATE
[ +1 ms] > Task :package_info:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ +21 ms] > Task :package_info:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ ] > Task :pushwoosh:bundleLibRuntimeRelease UP-TO-DATE
[ ] > Task :pushwoosh:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ ] > Task :pushwoosh:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ ] > Task :shared_preferences:bundleLibRuntimeRelease UP-TO-DATE
[ ] > Task :shared_preferences:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ ] > Task :shared_preferences:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ +30 ms] > Task :uni_links:bundleLibRuntimeRelease UP-TO-DATE
[ ] > Task :uni_links:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ +1 ms] > Task :uni_links:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ ] > Task :url_launcher:bundleLibRuntimeRelease UP-TO-DATE
[ ] > Task :url_launcher:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ ] > Task :url_launcher:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ +11 ms] > Task :video_player:bundleLibRuntimeRelease UP-TO-DATE
[ ] > Task :video_player:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ ] > Task :video_player:mergeReleaseConsumerProguardFiles UP-TO-DATE
[ ] > Task :webview_flutter:bundleLibRuntimeRelease UP-TO-DATE
[ ] > Task :webview_flutter:mergeReleaseGeneratedProguardFiles UP-TO-DATE
[ +11 ms] > Task :webview_flutter:mergeReleaseConsumerProguardFiles UP-TO-DATE
[+3989 ms] > Task :app:transformClassesAndResourcesWithR8ForRelease
[ +1 ms] R8: Missing class: android.view.WindowInsetsAnimation$Callback
[+14210 ms] > Task :app:packageRelease
[ +300 ms] > Task :app:assembleRelease
[ +1 ms] > Task :connectivity:extractReleaseAnnotations UP-TO-DATE
[ ] > Task :connectivity:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :connectivity:mergeReleaseJavaResource UP-TO-DATE
[ +10 ms] > Task :connectivity:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ +10 ms] > Task :connectivity:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ ] > Task :connectivity:bundleReleaseAar UP-TO-DATE
[ ] > Task :connectivity:compileReleaseSources UP-TO-DATE
[ ] > Task :device_info:extractReleaseAnnotations UP-TO-DATE
[ +1 ms] > Task :connectivity:mergeReleaseResources UP-TO-DATE
[ +10 ms] > Task :connectivity:verifyReleaseResources UP-TO-DATE
[ ] > Task :connectivity:assembleRelease UP-TO-DATE
[ ] > Task :device_info:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :device_info:mergeReleaseJavaResource UP-TO-DATE
[ ] > Task :device_info:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ ] > Task :device_info:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ +11 ms] > Task :device_info:bundleReleaseAar UP-TO-DATE
[ ] > Task :device_info:compileReleaseSources UP-TO-DATE
[ ] > Task :flutter_facebook_auth:extractReleaseAnnotations UP-TO-DATE
[ ] > Task :device_info:mergeReleaseResources UP-TO-DATE
[ +1 ms] > Task :device_info:verifyReleaseResources UP-TO-DATE
[ +12 ms] > Task :device_info:assembleRelease UP-TO-DATE
[ ] > Task :flutter_facebook_auth:prepareLintJarForPublish UP-TO-DATE
[ +10 ms] > Task :flutter_facebook_auth:mergeReleaseJavaResource UP-TO-DATE
[ +1 ms] > Task :flutter_facebook_auth:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ ] > Task :flutter_facebook_auth:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ ] > Task :flutter_facebook_auth:bundleReleaseAar UP-TO-DATE
[ +1 ms] > Task :flutter_facebook_auth:compileReleaseSources UP-TO-DATE
[ +10 ms] > Task :google_sign_in:extractReleaseAnnotations UP-TO-DATE
[ +2 ms] > Task :flutter_facebook_auth:mergeReleaseResources UP-TO-DATE
[ +1 ms] > Task :flutter_facebook_auth:verifyReleaseResources UP-TO-DATE
[ +12 ms] > Task :flutter_facebook_auth:assembleRelease UP-TO-DATE
[ +2 ms] > Task :google_sign_in:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :google_sign_in:mergeReleaseJavaResource UP-TO-DATE
[ ] > Task :google_sign_in:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ ] > Task :google_sign_in:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ ] > Task :google_sign_in:bundleReleaseAar UP-TO-DATE
[ ] > Task :google_sign_in:compileReleaseSources UP-TO-DATE
[ +1 ms] > Task :libphonenumber:extractReleaseAnnotations UP-TO-DATE
[ +10 ms] > Task :google_sign_in:mergeReleaseResources UP-TO-DATE
[ ] > Task :google_sign_in:verifyReleaseResources UP-TO-DATE
[ ] > Task :google_sign_in:assembleRelease UP-TO-DATE
[ ] > Task :libphonenumber:prepareLintJarForPublish UP-TO-DATE
[ +1 ms] > Task :libphonenumber:mergeReleaseJavaResource UP-TO-DATE
[ +11 ms] > Task :libphonenumber:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ +1 ms] > Task :libphonenumber:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ ] > Task :libphonenumber:bundleReleaseAar UP-TO-DATE
[ +12 ms] > Task :libphonenumber:compileReleaseSources UP-TO-DATE
[ ] > Task :notification_permissions:extractReleaseAnnotations UP-TO-DATE
[ +33 ms] > Task :libphonenumber:mergeReleaseResources UP-TO-DATE
[ +1 ms] > Task :libphonenumber:verifyReleaseResources UP-TO-DATE
[ ] > Task :libphonenumber:assembleRelease UP-TO-DATE
[ +10 ms] > Task :notification_permissions:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :notification_permissions:mergeReleaseJavaResource UP-TO-DATE
[ ] > Task :notification_permissions:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ ] > Task :notification_permissions:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ +1 ms] > Task :notification_permissions:bundleReleaseAar UP-TO-DATE
[ +10 ms] > Task :notification_permissions:compileReleaseSources UP-TO-DATE
[ ] > Task :package_info:extractReleaseAnnotations UP-TO-DATE
[ ] > Task :notification_permissions:mergeReleaseResources UP-TO-DATE
[ ] > Task :notification_permissions:verifyReleaseResources UP-TO-DATE
[ +1 ms] > Task :notification_permissions:assembleRelease UP-TO-DATE
[ +10 ms] > Task :package_info:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :package_info:mergeReleaseJavaResource UP-TO-DATE
[ ] > Task :package_info:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ ] > Task :package_info:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ ] > Task :package_info:bundleReleaseAar UP-TO-DATE
[ ] > Task :package_info:compileReleaseSources UP-TO-DATE
[ +10 ms] > Task :pushwoosh:extractReleaseAnnotations UP-TO-DATE
[ ] > Task :package_info:mergeReleaseResources UP-TO-DATE
[ +54 ms] > Task :package_info:verifyReleaseResources UP-TO-DATE
[ ] > Task :package_info:assembleRelease UP-TO-DATE
[ ] > Task :pushwoosh:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :pushwoosh:mergeReleaseJavaResource UP-TO-DATE
[ +10 ms] > Task :pushwoosh:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ +10 ms] > Task :pushwoosh:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ ] > Task :pushwoosh:bundleReleaseAar UP-TO-DATE
[ +10 ms] > Task :pushwoosh:compileReleaseSources UP-TO-DATE
[ ] > Task :shared_preferences:extractReleaseAnnotations UP-TO-DATE
[ ] > Task :pushwoosh:mergeReleaseResources UP-TO-DATE
[ ] > Task :pushwoosh:verifyReleaseResources UP-TO-DATE
[ +1 ms] > Task :pushwoosh:assembleRelease UP-TO-DATE
[ +10 ms] > Task :shared_preferences:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :shared_preferences:mergeReleaseJavaResource UP-TO-DATE
[ ] > Task :shared_preferences:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ ] > Task :shared_preferences:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ ] > Task :shared_preferences:bundleReleaseAar UP-TO-DATE
[ +12 ms] > Task :shared_preferences:compileReleaseSources UP-TO-DATE
[ ] > Task :uni_links:extractReleaseAnnotations UP-TO-DATE
[ ] > Task :shared_preferences:mergeReleaseResources UP-TO-DATE
[ ] > Task :shared_preferences:verifyReleaseResources UP-TO-DATE
[ +10 ms] > Task :shared_preferences:assembleRelease UP-TO-DATE
[ ] > Task :uni_links:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :uni_links:mergeReleaseJavaResource UP-TO-DATE
[ +2 ms] > Task :uni_links:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ +10 ms] > Task :uni_links:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ +1 ms] > Task :uni_links:bundleReleaseAar UP-TO-DATE
[ ] > Task :uni_links:compileReleaseSources UP-TO-DATE
[ ] > Task :url_launcher:extractReleaseAnnotations UP-TO-DATE
[ +10 ms] > Task :uni_links:mergeReleaseResources UP-TO-DATE
[ ] > Task :uni_links:verifyReleaseResources UP-TO-DATE
[ ] > Task :uni_links:assembleRelease UP-TO-DATE
[ ] > Task :url_launcher:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :url_launcher:mergeReleaseJavaResource UP-TO-DATE
[ ] > Task :url_launcher:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ +10 ms] > Task :url_launcher:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ ] > Task :url_launcher:bundleReleaseAar UP-TO-DATE
[ ] > Task :video_player:extractReleaseAnnotations UP-TO-DATE
[ +70 ms] > Task :url_launcher:mergeReleaseResources UP-TO-DATE
[ +1 ms] > Task :url_launcher:compileReleaseSources UP-TO-DATE
[ +1 ms] > Task :url_launcher:verifyReleaseResources UP-TO-DATE
[ +8 ms] > Task :url_launcher:assembleRelease UP-TO-DATE
[ ] > Task :video_player:prepareLintJarForPublish UP-TO-DATE
[ +1 ms] > Task :video_player:mergeReleaseJavaResource UP-TO-DATE
[ ] > Task :video_player:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ ] > Task :video_player:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ ] > Task :video_player:bundleReleaseAar UP-TO-DATE
[ ] > Task :video_player:compileReleaseSources UP-TO-DATE
[ +10 ms] > Task :webview_flutter:extractReleaseAnnotations UP-TO-DATE
[ ] > Task :video_player:mergeReleaseResources UP-TO-DATE
[ ] > Task :video_player:verifyReleaseResources UP-TO-DATE
[ ] > Task :video_player:assembleRelease UP-TO-DATE
[ ] > Task :webview_flutter:prepareLintJarForPublish UP-TO-DATE
[ ] > Task :webview_flutter:mergeReleaseJavaResource UP-TO-DATE
[ ] > Task :webview_flutter:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
[ +10 ms] > Task :webview_flutter:transformNativeLibsWithSyncJniLibsForRelease UP-TO-DATE
[ +1 ms] > Task :webview_flutter:bundleReleaseAar UP-TO-DATE
[ ] > Task :webview_flutter:compileReleaseSources UP-TO-DATE
[ ] > Task :webview_flutter:mergeReleaseResources UP-TO-DATE
[ ] > Task :webview_flutter:verifyReleaseResources UP-TO-DATE
[ +10 ms] > Task :webview_flutter:assembleRelease UP-TO-DATE
[ +1 ms] BUILD SUCCESSFUL in 34s
[ ] 408 actionable tasks: 11 executed, 397 up-to-date
[ +518 ms] Running Gradle task 'assembleRelease'... (completed in 35.0s)
[ +60 ms] calculateSha: LocalDirectory: 'D:\work\app\build\app\outputs\flutter-apk'/app.apk
[ +54 ms] calculateSha: reading file took 53us
[ +626 ms] calculateSha: computing sha took 625us
[ +11 ms] √ Built build\app\outputs\flutter-apk\app-release.apk (77.6MB).
[ +3 ms] "flutter apk" took 36,938ms.
[ +256 ms] ensureAnalyticsSent: 253ms
[ +2 ms] Running shutdown hooks
[ +1 ms] Shutdown hooks complete
[ +7 ms] exiting with code 0
I would like to ask if there is a possibility to receive and read custom data from push notifications if app is closed?
When the app is opened, methods: onPushReceived
, onPushAccepted
, onDeepLinkOpened
works fine, and custom data can be easily read, but I can't find a way how to read that data when app is closed.
Only on Android, with the following dependencies in pubspec.yaml
pushwoosh_flutter: '2.2.14'
pushwoosh_inbox: '2.2.14'
when the method PushwooshInbox.loadMessages()
is called, the following error is generated
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type 'String' is not a subtype of type 'Map<String, dynamic>?'
E/flutter (20260): #0 new InboxMessage.fromJson
pushwoosh_inbox.dart:276
E/flutter (20260): #1 PushwooshInbox.loadMessages
pushwoosh_inbox.dart:213
E/flutter (20260): <asynchronous suspension>
E/flutter (20260): #2 NotificationServiceImpl.getInboxNotifications
notification_impl.service.dart:146
...
Using the debugger, I checked that in the json object passed to InboxMessage.fromJson()
, the field actionParams
contains the json string of the passed parameters and not a map. On iOs, the field is correctly populated with the map.
The flutter doctor output of my setup is the following:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.13.2, on macOS 13.5 22G74 darwin-arm64, locale it-IT)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
[✓] Xcode - develop for iOS and macOS (Xcode 14.3.1)
[✓] Android Studio (version 2022.3)
[✓] IntelliJ IDEA Community Edition (version 2022.2.3)
[✓] VS Code (version 1.81.1)
[✓] Connected device (2 available)
[✓] Network resources
• No issues found!
Hello,
Overall specs:
Platform affected: only iOS.
Can you tell me if there can be some incompatibility when Pushwoosh package and FirebaseMessaging package are added in project?
After I've updated Flutter SDK to the recent version, on app startup* it throws me error as below:
Launching lib/main.dart on iPhoneMat in debug mode...
lib/main.dart:1
Automatically signing iOS for device deployment using specified development team in Xcode project: >>TEAM_ID<<
Xcode build done. 75.2s
(lldb) 2021-04-09 12:52:00.061033+0200 Runner[1031:139948] Pushwoosh: Initializing application runtime
7.3.0 - [Firebase/Core][I-COR000005] No app has been configured yet.
7.3.0 - [Firebase/Messaging][I-FCM001000] FIRMessaging Remote Notifications proxy enabled, will swizzle remote notification receiver handlers. If you'd prefer to manually integrate Firebase Messaging, add "FirebaseAppDelegateProxyEnabled" to your Info.plist, and set it to NO. Follow the instructions at:
https://firebase.google.com/docs/cloud-messaging/ios/client#method_swizzling_in_firebase_messaging to ensure proper integration.
[PW] HWID: AEC8209D-76B7-4FBE-A68D-6944A4364B71
[PW] [I] -[Pushwoosh] Will show foreground notifications: 1
[PW] [I] -[PWPushNotificationsManagerCommon] Registered for push notifications: 7699d89c42be5e9162d2aea8807aecbded6a46023b8e772ac206dcab0bc56971
[PW] [I] -[PWRequestManager]
x
| Pushwoosh request:
| Url: https://EB148-1E466.api.pushwoosh.com/json/1.3/getInApps
| Payload: {"request":{"device_type":1,"language":"en","application":"APP_CODE","userId":"AEC8209D-76B7-4FBE-A68D-6944A4364B71","v":"6.1.1","hwid":"AEC8209D-76B7-4FBE-A68D-6944A4364B71"}}
| Status: "200 no error"
| Response: {"status_code":200,"status_message":"OK","response":{"inApps":[]}}
x
[PW] [I] -[PWPushNotificationsManagerCommon] Registered for push notifications: 7699d89c42be5e9162d2aea8807aecbded6a46023b8e772ac206dcab0bc56971
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x10)
frame #0: 0x000000010549cc74 Runner`-[PushwooshPlugin onDidRegisterForRemoteNotificationsWithDeviceToken:](self=0x000000028325edf0, _cmd="onDidRegisterForRemoteNotificationsWithDeviceToken:", token=@"7699d89c42be5e9162d2aea8807aecbded6a46023b8e772ac206dcab0bc56971") at PushwooshPlugin.m:145:5142 #pragma mark - PushNotificationDelegate
143
144 - (void)onDidRegisterForRemoteNotificationsWithDeviceToken:(NSString *)token {
-> 145 _registerResult(token);
^
146 }
147
148 - (void)onDidFailToRegisterForRemoteNotificationsWithError:(NSError *)error {
Target 0: (Runner) stopped.
Error connecting to the service protocol: failed to connect to http://127.0.0.1:50018/
Exited (sigterm)
'* please note that when I make fresh start (after uninstall and install the app again), it is working fine, but every time when I'm trying to open app again it throws an error.
Hello,
I'm getting this error while trying to build Android app.
Execution failed for task ':app:mergeReleaseAssets'.
> Could not resolve all files for configuration ':app:releaseRuntimeClasspath'.
> Could not resolve androidx.work:work-runtime:[2.0.0, 2.6.99].
Required by:
project :app > project :pushwoosh > com.pushwoosh:pushwoosh:6.3.3
> Failed to list versions for androidx.work:work-runtime.
> Unable to load Maven meta-data from https://google.bintray.com/exoplayer/androidx/work/work-runtime/maven-metadata.xml.
> Could not get resource 'https://google.bintray.com/exoplayer/androidx/work/work-runtime/maven-metadata.xml'.
> Could not GET 'https://google.bintray.com/exoplayer/androidx/work/work-runtime/maven-metadata.xml'. Received status code 502 from server: Bad Gateway
I can see there is reference to external resource which is not available. It can be fixed?
I'm using pushwoosh ver 2.1.0. Flutter 2.8.0
I'm using latest version 1.20.0. This case worked on android but not work on iOS:
Can you check it or guide for me how to handle push on this case.
Thank you.
Platform - Android
Steps to reproduce:
I'm unable to figure out the exact reason behind this, will require immediate assistance.
Thanks!
Hello, I'm trying to implement pushwoosh library to my app using the docs below, but it doesn't work
https://docs.pushwoosh.com/platform-docs/pushwoosh-sdk/cross-platform-frameworks/flutter
step to procedure
error log
Launching lib/main.dart on iPhone in debug mode...
lib/main.dart
Signing iOS app for device deployment using developer identity:
Xcode build done. 6.2s
Failed to build iOS app
Error output from Xcode build:
↳
2021-01-25 11:28:49.002 xcodebuild[31897:607242] CFURLRequestSetHTTPCookieStorageAcceptPolicy_block_invoke: no longer implemented and should not be called
** BUILD FAILED **
Xcode's output:
↳
In file included from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/PushwooshPlugin.m:2:
In file included from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/Pushwoosh.h:7:
/Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/PushNotificationManager.h:245:44: warning: 'UNUserNotificationCenterDelegate' is only available on iOS 10.0 or newer [-Wunguarded-availability]
@property (nonatomic, strong, readonly) id<UNUserNotificationCenterDelegate> notificationCenterDelegate;
^
In module 'UserNotifications' imported from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/PushNotificationManager.h:12:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.3.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UNUserNotificationCenter.h:89:11: note: 'UNUserNotificationCenterDelegate' has been marked as being introduced in iOS 10.0 here, but the deployment target is iOS 8.0.0
@protocol UNUserNotificationCenterDelegate <NSObject>
^
In file included from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/PushwooshPlugin.m:2:
In file included from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/Pushwoosh.h:7:
/Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/PushNotificationManager.h:202:12: note: annotate 'PushNotificationManager' with an availability attribute to silence this warning
@interface PushNotificationManager : NSObject {
^
In file included from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/PushwooshPlugin.m:2:
In file included from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/Pushwoosh.h:18:
/Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/PWNotificationExtensionManager.h:29:36: warning: 'UNNotificationRequest' is only available on iOS 10.0 or newer [-Wunguarded-availability]
- (void)handleNotificationRequest:(UNNotificationRequest *)request contentHandler:(void (^)(UNNotificationContent *))contentHandler;
^
In module 'UserNotifications' imported from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/PushNotificationManager.h:12:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.3.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UNNotificationRequest.h:16:12: note: 'UNNotificationRequest' has been marked as being introduced in iOS 10.0 here, but the deployment target is iOS 8.0.0
@interface UNNotificationRequest : NSObject <NSCopying, NSSecureCoding>
^
In file included from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/PushwooshPlugin.m:2:
In file included from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/Pushwoosh.h:18:
/Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/PWNotificationExtensionManager.h:29:1: note: annotate 'handleNotificationRequest:contentHandler:' with an availability attribute to silence this warning
- (void)handleNotificationRequest:(UNNotificationRequest *)request contentHandler:(void (^)(UNNotificationContent *))contentHandler;
^
API_AVAILABLE(ios(10.0))
/Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/PWNotificationExtensionManager.h:29:93: warning: 'UNNotificationContent' is only available on iOS 10.0 or newer [-Wunguarded-availability]
- (void)handleNotificationRequest:(UNNotificationRequest *)request contentHandler:(void (^)(UNNotificationContent *))contentHandler;
^
In module 'UserNotifications' imported from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/PushNotificationManager.h:12:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.3.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/UNNotificationContent.h:16:12: note: 'UNNotificationContent' has been marked as being introduced in iOS 10.0 here, but the deployment target is iOS 8.0.0
@interface UNNotificationContent : NSObject <NSCopying, NSMutableCopying, NSSecureCoding>
^
In file included from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/PushwooshPlugin.m:2:
In file included from /Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/Pushwoosh.h:18:
/Users/abc/Developer/flutter/.pub-cache/hosted/pub.dartlang.org/pushwoosh-1.20.1/ios/Classes/../Library/PWNotificationExtensionManager.h:29:1: note: annotate 'handleNotificationRequest:contentHandler:' with an availability attribute to silence this warning
- (void)handleNotificationRequest:(UNNotificationRequest *)request contentHandler:(void (^)(UNNotificationContent *))contentHandler;
^
API_AVAILABLE(ios(10.0))
3 warnings generated.
duplicate symbol '_OBJC_CLASS_$_PodsDummy_pushwoosh' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(pushwoosh-dummy.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(pushwoosh-dummy.o)
duplicate symbol '_OBJC_METACLASS_$_PodsDummy_pushwoosh' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(pushwoosh-dummy.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(pushwoosh-dummy.o)
duplicate symbol '_OBJC_IVAR_$_PushwooshPlugin._registerResult' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_IVAR_$_PushwooshPlugin._acceptHandler' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_IVAR_$_PushwooshPlugin._openHandler' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_CLASS_$_DeepLinkStreamHandler' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_METACLASS_$_DeepLinkStreamHandler' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_CLASS_$_PushwooshStreamHandler' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_METACLASS_$_PushwooshStreamHandler' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_IVAR_$_PushwooshPlugin._receiveHandler' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_IVAR_$_PushwooshStreamHandler._startPushNotification' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_CLASS_$_PushwooshPlugin' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_METACLASS_$_PushwooshPlugin' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_IVAR_$_DeepLinkStreamHandler._eventSink' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_IVAR_$_PushwooshStreamHandler._eventSink' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_IVAR_$_DeepLinkStreamHandler._cachedDeepLink' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
duplicate symbol '_OBJC_IVAR_$_PushwooshPlugin._cachedDeepLink' in:
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/Pushwoosh.framework/Pushwoosh(PushwooshPlugin.o)
/Users/abc/Developer/work/flutter_test_pushwoosh/flutter_application_1/build/ios/Debug-iphoneos/pushwoosh/pushwoosh.framework/pushwoosh(PushwooshPlugin.o)
ld: 17 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
note: Using new build system
note: Building targets in parallel
note: Planning build
note: Constructing build description
warning: The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target versions is 9.0 to 14.3.99. (in target 'pushwoosh' from project 'Pods')
warning: The iOS deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target versions is 9.0 to 14.3.99. (in target 'Flutter' from project 'Pods')
Could not build the precompiled application for the device.
It appears that your application still contains the default signing identifier.
Try replacing 'com.example' with your signing id in Xcode:
open ios/Runner.xcworkspace
Error launching application on iPhone.
Exited (sigterm)
Podfile
# Uncomment this line to define a global platform for your project
platform :ios, '9.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
project 'Runner', {
'Debug' => :debug,
'Profile' => :release,
'Release' => :release,
}
def flutter_root
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
unless File.exist?(generated_xcode_build_settings_path)
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
end
File.foreach(generated_xcode_build_settings_path) do |line|
matches = line.match(/FLUTTER_ROOT\=(.*)/)
return matches[1].strip if matches
end
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
end
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
flutter_ios_podfile_setup
target 'Runner' do
pod 'Pushwoosh'
use_frameworks!
use_modular_headers!
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
end
post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
end
flutter doctor -v
[✓] Flutter (Channel stable, 1.22.5, on macOS 11.1 20C69 darwin-x64, locale en-VN)
• Flutter version 1.22.5 at /Users/abc/Developer/flutter
• Framework revision 7891006299 (6 weeks ago), 2020-12-10 11:54:40 -0800
• Engine revision ae90085a84
• Dart version 2.10.4
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
• Android SDK at /Users/abc/Library/Android/sdk
• Platform android-30, build-tools 30.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 12.3, Build version 12C33
• CocoaPods version 1.10.1
[✓] Android Studio (version 4.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin not installed; this adds Flutter specific functionality.
• Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
[✓] VS Code (version 1.52.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.18.1
Hey, how about to migrate to AndroidX libraries?
When the app is terminated and a push notification is received the following crash occurs and the push notification is not displayed:
2019-03-14 16:01:05.931 29302-29336/com.luminos.xxx I/Pushwoosh: [FcmHelper] Received message: {pw_msg=1, p=;, pri=, vib=0, title=test} from: 194832369019
2019-03-14 16:01:05.933 29302-29336/com.luminos.xxx I/Pushwoosh: [NotificationService] handleMessage: Bundle[{pw_msg=1, p=;, pri=, vib=0, title=test}]
2019-03-14 16:01:05.965 29302-29336/com.luminos.xxx E/Pushwoosh: Exception occurred
kotlin.UninitializedPropertyAccessException: lateinit property receiveHandler has not been initialized
at com.pushwoosh.plugin.PushwooshPlugin$Companion.getReceiveHandler(PushwooshPlugin.kt:27)
at com.pushwoosh.plugin.PushwooshPlugin$Companion.onMessageReceived(PushwooshPlugin.kt:79)
at com.pushwoosh.plugin.PushwooshNotificationServiceExtension.onMessageReceived(PushwooshNotificationServiceExtension.kt:33)
at com.pushwoosh.notification.NotificationServiceExtension.a(Unknown Source:49)
at com.pushwoosh.notification.NotificationServiceExtension.handleMessage(Unknown Source:0)
at com.pushwoosh.PushwooshFcmHelper.onMessageReceived(Unknown Source:74)
at com.pushwoosh.PushFcmIntentService.onMessageReceived(Unknown Source:7)
at com.google.firebase.messaging.FirebaseMessagingService.zzd(Unknown Source:402)
at com.google.firebase.iid.zzg.run(Unknown Source:26)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at com.google.android.gms.common.util.concurrent.zza.run(Unknown Source:7)
at java.lang.Thread.run(Thread.java:764)
Details:
Hi, is using flutter 3, my Android version is running well, but the iOS version is returning an error and i can't get the registration token; in the runner capabilities is enabled "remote notification", the googleservice-info.plist is located in the runner folder and my runner. Entitlements have the lines:
<key>aps-environment</key>
<string>development</string>
the result error when try to get the token is the follow:
[PW] [D] -[PWNotificationManagerCompatiOS10] NotificationCenter authorization granted: 1
[PW] [E] dynamicDidFailToRegisterForRemoteNotificationsWithError] Error registering for push notifications. Error: Error Domain=NSCocoaErrorDomain Code=3000 "no valid “aps-environment” entitlement string found for application" UserInfo={NSLocalizedDescription=no valid “aps-environment” entitlement string found for application}
Hello,
can you tell me if there is a possibility to control wherever notifications will be shown when app is in foreground?
I checked there is setShowForegroundAlert method, which disable alerts when app is in foreground and I can capture notification which comes in onPushReceived listener. But then, I have to use other packages to present notification (after in custom data payload I receive expected data).
I would like to ask if there is a possibility to make it with Pushwoosh package?
i have flutter application, and i want to receive push notifications from Pushwoosh but also from Firebase.
If i set both the sdk i can only receive the push notifications from the Firebase platform
Do you have a solution?
Last time we have error that push cannot received when app go to background. It is fixed.
But now problem is that when app is opening and send push, we cannot receive push, error log is:
E/Pushwoosh(31024): Exception occurred E/Pushwoosh(31024): java.lang.RuntimeException: Methods marked with @UiThread must be executed on the main thread. Current thread: Firebase-PushFcmIntentService E/Pushwoosh(31024): at io.flutter.embedding.engine.FlutterJNI.ensureRunningOnMainThread(FlutterJNI.java:794) E/Pushwoosh(31024): at io.flutter.embedding.engine.FlutterJNI.dispatchPlatformMessage(FlutterJNI.java:684) E/Pushwoosh(31024): at io.flutter.embedding.engine.dart.DartMessenger.send(DartMessenger.java:80) E/Pushwoosh(31024): at io.flutter.embedding.engine.dart.DartExecutor.send(DartExecutor.java:174) E/Pushwoosh(31024): at io.flutter.view.FlutterNativeView.send(FlutterNativeView.java:144) E/Pushwoosh(31024): at io.flutter.plugin.common.EventChannel$IncomingStreamRequestHandler$EventSinkImplementation.success(EventChannel.java:226) E/Pushwoosh(31024): at com.pushwoosh.plugin.PushwooshPlugin$StreamHandler.sendEvent(PushwooshPlugin.java:249) E/Pushwoosh(31024): at com.pushwoosh.plugin.PushwooshPlugin$StreamHandler.access$100(PushwooshPlugin.java:243) E/Pushwoosh(31024): at com.pushwoosh.plugin.PushwooshPlugin.onMessageReceived(PushwooshPlugin.java:56) E/Pushwoosh(31024): at com.pushwoosh.plugin.PushwooshNotificationServiceExtension.onMessageReceived(PushwooshNotificationServiceExtension.java:36) E/Pushwoosh(31024): at com.pushwoosh.notification.NotificationServiceExtension.a(Unknown Source) E/Pushwoosh(31024): at com.pushwoosh.notification.NotificationServiceExtension.handleMessage(Unknown Source) E/Pushwoosh(31024): at com.pushwoosh.PushwooshFcmHelper.onMessageReceived(Unknown Source) E/Pushwoosh(31024): at com.pushwoosh.PushFcmIntentService.onMessageReceived(Unknown Source) E/Pushwoosh(31024): at com.google.firebase.messaging.FirebaseMessagingService.zzd(Unknown Source) E/Pushwoosh(31024): at com.google.firebase.iid.zzb.run(Unknown Source) E/Pushwoosh(31024): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) E/Pushwoosh(31024): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) E/Pushwoosh(31024): at com.google.android.gms.common.util.concurrent.zza.run(Unknown Source) E/Pushwoosh(31024): at java.lang.Thread.run(Thread.java:762)
Please help me check this problem.
Thank you
Hello, my app is crashing when I create a release version (apk or bundle) and also when I hot reload in debug mode.
I've actually tried all the solutions described in the documentation, but none of them worked:
https://docs.pushwoosh.com/platform-docs/pushwoosh-sdk/cross-platform-frameworks/flutter/known-issues-migrating-pushwoosh-flutter-plugin-to-version-2.1.0-or-higher
I also tried to upgrade and downgrade the versions, without success either.
Here's the console output when I hot reload, and the result of my flutter doctor.
Flutter doctor:
[√] Flutter (Channel stable, 3.0.5, on Microsoft Windows [versÆo 10.0.19043.1889], locale pt-BR)
• Flutter version 3.0.5 at C:\src\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision f1875d570e (7 weeks ago), 2022-07-13 11:24:16 -0700
• Engine revision e85ea0e79c
• Dart version 2.17.6
• DevTools version 2.12.2
[√] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
• Android SDK at C:\Users\lucflori\AppData\Local\Android\Sdk
• Platform android-32, build-tools 32.1.0-rc1
• ANDROID_HOME = C:\Users\lucflori\AppData\Local\Android\Sdk
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version openjdk version "11.0.11" 2021-04-20
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[!] Visual Studio - develop for Windows (Ferramentas de Build do Visual Studio 2017 15.9.45)
• Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools
• Ferramentas de Build do Visual Studio 2017 version 15.9.28307.1831
• Windows 10 SDK version 10.0.17763.0
X Visual Studio 2019 or later is required.
Download at https://visualstudio.microsoft.com/downloads/.
Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2021.1)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• Java version openjdk version "11.0.11" 2021-04-20
[√] VS Code (version 1.70.2)
• VS Code at C:\Users\lucflori\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.46.0
[√] Connected device (3 available)
• Windows (desktop) • windows • windows-x64 • Microsoft Windows [versÆo 10.0.19043.1889]
• Chrome (web) • chrome • web-javascript • Google Chrome 104.0.5112.102
• Edge (web) • edge • web-javascript • Microsoft Edge 104.0.1293.70
[√] HTTP Host Availability
• All required HTTP hosts are available
! Doctor found issues in 1 category.
Versions I've Tested:
2.2.7
2.2.8
2.2.9
I have an issues:
But
Please help,
Hi,
I've just installed the new package 2.2.0.
I made a flutter clean and I can't compile.
`Error: Cannot run with sound null safety, because the following dependencies
don't support null safety:
- package:pushwoosh
For solutions, see https://dart.dev/go/unsound-null-safety`
In my source, the pushwooh import is underlined with this inspection report :
The library 'package:pushwoosh/pushwoosh.dart' is legacy, and should not be imported into a null safe library. Try migrating the imported library. /Users/yannick/.pub-cache/hosted/pub.dartlang.org/pushwoosh-2.2.0/lib/pushwoosh.dart
from the pub.dev:
`
Support sound null safety
0
/
20
0/20 points: Package does not opt in to null safety.
Package language version (indicated by the sdk constraint >=1.19.0 <3.0.0
) is less than 2.12.
Consider migrating.`
the notification icon is picking up the app icon, want to set a custom icon for the android notification
Using setUserId method in Pushwoosh instance results in exception on Android device: No Plugin implementation for setUserId call method.
I configured the application correctly in the panel, but the icon is not displayed as expected. What is displayed is just a gray square.
Upon receiving the notification, I noticed the following error:
[Asset] File not found: assets/www/res/default
Follow the images for illustrate this:
Pushwoosh library version: 2.2.6
Flutter doctor summary output:
[√] Flutter (Channel stable, 3.0.5, on Microsoft Windows [versÆo 10.0.19043.1826], locale pt-BR)
[√] Android toolchain - develop for Android devices (Android SDK version 32.1.0-rc1)
[√] Chrome - develop for the web
[!] Visual Studio - develop for Windows (Ferramentas de Build do Visual Studio 2017 15.9.45)
X Visual Studio 2019 or later is required.
Download at https://visualstudio.microsoft.com/downloads/.
Please install the "Desktop development with C++" workload, including all of its default components
[√] Android Studio (version 2021.1)
[√] VS Code (version 1.69.2)
[√] Connected device (4 available)
[√] HTTP Host Availability
! Doctor found issues in 1 category.
testing integration
I'm trying setting up the badges as described in the documentation in my Flutter project
https://docs.pushwoosh.com/platform-docs/pushwoosh-sdk/cross-platform-frameworks/flutter/setting-up-badges-for-flutter
I followed all the step required but in the end I get the following error:
Undefined symbols for architecture arm64:
"_OBJC_CLASS_$_PushwooshPlugin", referenced from:
objc-class-ref in GeneratedPluginRegistrant.o
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)`
This is the result of flutter doctor
[✓] Flutter (Channel stable, 3.10.4, on macOS 13.4 22F66 darwin-arm64, locale it-IT)
• Flutter version 3.10.4 on channel stable at /Users/davide.quadrelli/flutter/flutter_3
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 682aa387cf (2 weeks ago), 2023-06-05 18:04:56 -0500
• Engine revision 2a3401c9bb
• Dart version 3.0.3
• DevTools version 2.23.1
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
• Android SDK at /Users/davide.quadrelli/Library/Android/sdk
• Platform android-33, build-tools 33.0.1
• Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 14.3.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Build 14E300c
• CocoaPods version 1.12.1
[✓] Android Studio (version 2022.2)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
[✓] IntelliJ IDEA Community Edition (version 2022.2.3)
• IntelliJ at /Applications/IntelliJ IDEA CE.app
• Flutter plugin version 70.2.5
• Dart plugin version 222.4345.14
[✓] VS Code (version 1.79.2)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.66.0
[✓] Connected device (1 available)
• macOS (desktop) • macos • darwin-arm64 • macOS 13.4 22F66 darwin-arm64
[✓] Network resources
• All expected network resources are available.
The flutter dependencies in pubspec.yaml
are
pushwoosh: '2.2.13'
pushwoosh_inbox: '2.2.13'
These are the changes made in Podfile
:
target 'NotificationService' do
use_frameworks!
# use_modular_headers!
pod 'PushwooshXCFramework', '=6.4.12'
end
Do you have any idea of what's the problem?
It would be great if the package could be migrated to null safety
I had implement following guideline:
Pushwoosh.initialize()
Pushwoosh.getInstance.onPushReceived
Pushwoosh.getInstance.onPushAccepted
Pushwoosh.getInstance.registerForPushNotifications()
onPushReceived
and onPushAccepted
is ok.onPushReceived
and onPushAccepted
is not work.A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.