-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Branch Deep Linking not working in Android #384
Comments
I am getting the same error. I had it working once only. |
Hi everyone, please make sure to call initSession in two places—onDeviceReady and onDeviceResume: https://docs.branch.io/pages/apps/cordova-phonegap-ionic/#initialize-branch I also recorded a video of my results: https://vimeo.com/240220208 When I monitored the traffic via Charles Proxy, I saw the link data go through every time (cold launch and warm launch) with this response:
|
Hi @chang-brian , I've been using branch.io for last two years. And I'm calling initSession in onDeviceReady and onDeviceResume. It was working before smoothly in both Android and IOS, but after updating to latest branch.io version, Android is not working correctly. |
Here is my android manifest.xml file. |
+1 please help , I am getting the same error |
Same here. Suddenly it has stopped working here. Help please. |
Hey guys - Thanks for letting us know about this issue. I've escalated it to engineering internally and we're looking into it. We believe it's related to a recent release on the core Android SDK that is not playing nice with Cordova. We'll keep you updated in this thread. |
Also not working here: DeepLinkHandler not been called. It was working all the time and now no more deep links. |
@aaustin Hi Alex. Do you have any news or progress with this issue? thx |
We are actively looking into the issue. We will update this thread once we have pinpointed the problem. |
We have identified the issue with our underlying Android SDK. Data is being sent to the app, but the communication between our Branch Android SDK to our Branch Cordova SDK is not completing. For example: Network Proxy:
The app will still open via deep linking, analytics will be tracked, but deep link data will not pass through. This issue is impacting different versions of the Branch Cordova SDK because our gradle file has a wildcard filter ( We will be submitting a new version with fix as soon as our testing is complete on our end. Thank you for your patience, |
Hello again, Thank you all for reporting the issue. We have narrowed the problem to our Android SDK v2.13.0. This was released 4 days ago (https://github.com/BranchMetrics/android-branch-deep-linking/releases). As long as you have not pushed a version of your app to the Google Play Store in the last 4 days, your users have not been affected. If you have pushed a new version of your app to the Google Play Store, can you please:
Furthermore, we will push a hotfix to the Branch Cordova SDK later today to mitigate this issue even further. Again, I apologize for any inconvenience this has caused. |
great, trying thanks |
Hello Ethan, Thanks to you and the team for the quick response. We have just re-built our platform and it seems everything is working normal again. I will keep you updated if any new problem arises. Thanks |
I have updated the Branch Cordova SDK to downgrade the underlying Android SDK to the stable If you have not changed your We are still working on making the latest Android Cordova SDK (2.13.0) compatible with the Branch Cordova SDK. This will probably take a couple of days. In the meantime, the suggested solutions in this thread should fix your issues. Thank you, |
Thanks @ethanneff . I think the issue is fixed with the latest Branch SDK Release. Our QA team is testing it, if I find any issue again I'll let you know. |
This was an issue with Android SDK version 2.13.0 . We have opened a PR BranchMetrics/android-branch-deep-linking-attribution#497 for this issue. Will be releasing shortly after QA pass |
Cordova: v6.1.1
Plugin Version: 2.6.14
In Android app, every time I click a deep link, it always return me the following object:
{ "+clicked_branch_link": false, "+is_first_session": false }
Very sometime it works, but 90% of the time it does not work. Although it opens the app correctly, but due to inappropriate data, the right functionality cannot be achieved.
Can you please help me with this?
The text was updated successfully, but these errors were encountered: