Initial Setup For Branch Io For Both Platforms :-
Visit : https://medium.com/@jaimil.dev8819/branch-io-link-generation-and-listen-in-flutter-2e96c0de07fa
You will get below message in IDE's terminal after successful configuration.
------------------- Initiating Branch integration verification --------------------------- ...
- Verifying Branch instance creation ... Passed
- Checking Branch keys ... Passed
- Verifying application package name ... Passed
- Checking Android Manifest for URI based deep link config ... Passed
- Verifying URI based deep link config with Branch dash board. ... Passed
- Verifying intent for receiving URI scheme. ... Passed
- Checking AndroidManifest for AppLink config. ... Passed
- Verifying any supported custom link domains. ... Passed
- Verifying default link domains integrations. ... Passed
- Verifying alternate link domains integrations. ... Passed Passed
Successfully completed Branch integration validation. Everything looks good!
Great! Comment out the 'validateSDKIntegration' line in your app. Next check your deep link routing.
Append '?bnc_validate=true' to any of your app's Branch links and click it on your mobile device (not the Simulator!) to start the test.
For instance, to validate a link like:
https://.app.link/N123456j12
click on:
https://.app.link/N123456j12?bnc_validate=true
You can see whole configuration in below images and video.
1. Home Screen
2. After clicking on centered button, branch io link will generate. You can see in the toast as well.
3. You will get generated branch io link through mail (need to use backend for sending mail).
4. After clicking on link which you have received in mail, you wil redirect to your app, then listener listen branch io link and get data from it. You can see in the text as well in red colored font.
Full Video
For more info : [email protected]