You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sorry, have to re-open this issue since it is not resolved yet.
Describe the bug
We are developing a Flutter app running on both Android and iOS platforms. The SDK we use is https://pub.dev/packages/flutter_branch_sdk. On iOS, everything works fine. On Android, however the app won't get notified about the quick link event if the app is at foreground. When that happens I can see logs from the Branch SDK saying "onNewIntent call", but the listener in Flutter app side is not called.
To Reproduce
Steps to reproduce the behavior:
Setup properly the Branch.io in Flutter app.
Launch the Flutter app on Android devices.
When the app is running at foreground, use adb command to send a valid quick link to the app.
adb shell am start -a android.intent.action.VIEW \
-c android.intent.category.BROWSABLE \
-d "https://xxxxxx.app.link"
The Branch listener is not called.
Expected behavior
The Branch listener should be called.
Screenshots
If applicable, add screenshots to help explain your problem.
Smartphone (Please complete the following information. remove session if not platform):
In Branch's documentation there is no reference to using this command for testing.
I did a debug by the example application. The onNewIntent method is successfully called, but according to the Branch documentation available here, the Intent must have an extra parameter: branch_force_new_session.
As there is no extra, the Branch SDK is not triggered.
I don't know how to pass this parameter through ADB.
As this may be an issue in the native SDK, I suggest opening a support ticket for Branch:
Sorry, have to re-open this issue since it is not resolved yet.
Describe the bug
We are developing a Flutter app running on both Android and iOS platforms. The SDK we use is https://pub.dev/packages/flutter_branch_sdk. On iOS, everything works fine. On Android, however the app won't get notified about the quick link event if the app is at foreground. When that happens I can see logs from the Branch SDK saying "onNewIntent call", but the listener in Flutter app side is not called.
To Reproduce
Steps to reproduce the behavior:
Setup properly the Branch.io in Flutter app.
Launch the Flutter app on Android devices.
When the app is running at foreground, use adb command to send a valid quick link to the app.
The Branch listener is not called.
Expected behavior
The Branch listener should be called.
Screenshots
If applicable, add screenshots to help explain your problem.
Smartphone (Please complete the following information. remove session if not platform):
Flutter: version: [e.g. 3.3.5]
Package version: [e.g. 6.2.1]
Device: [e.g. Pixel 6a]
OS: [e.g. Android 13]
The text was updated successfully, but these errors were encountered: