'How to extract Sha256 Cert Fingerprint for Branch.io

I am trying to integrate deep linking with branch.io. But in order to do this. I need to extract the SHA256 Cert Fingerprints to put them in my branch.io dashboard. How Do I do this? what is my certificate? They have too little data on how this is done.



Solution 1:[1]

Check out below image, where you can see SHA256 key available on play store after live your app.

enter image description here

Solution 2:[2]

The SHA265 fingerprint is related to your app’s signing certificate. keytool -list -v -keystore my-release-key.keystore is the right command to generate it, but there are additional steps you need to take before everything will work as expected. You can find a full walkthrough of how to configure this in the Branch Android App Links guide.

Solution 3:[3]

Small update to Prashant Avrind's excellent pictorial answer.

After publishing with Google App Signing enabled the SHA256 key is now available under Setup > App Integrity. SHA256

Solution 4:[4]

Set strictNullChecks: true in your tsconfig file.

With strictNullChecks: true, test is of type string, and with strictNullChecks: false, test is of type number.

type test = unknown extends {} ? number : string;

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1
Solution 2 HBG
Solution 3 James Jordan Taylor
Solution 4 ouflak