These pages showed me how to create a Digital Asset Link and how to test it. I followed it closely and therefore made two consequential mistakes:
I used the upload certificate's fingerprint instead of the app certificate's fingerprint in assetlinks.json. (The app certificate's fingerprint can be viewed in Play Console.)
I rectified that mistake, but the URL bar still wouldn't vanish. I tried every debugging technique mentioned and then some, to no avail, only to finally realize that Chrome used a cached assetlinks.json (as opposed to Android itself?).
What needs to be done?
[ ] Refer to the app certificate.
[ ] Mention that assetlinks.json is being cached by Chrome.
There is extensive documentation on Trusted Web Activities (somewhat too extensive for my taste). I am referring to
Page Affected: https://developers.google.com/web/updates/2019/02/using-twa and https://developers.google.com/web/updates/2019/08/twas-quickstart
These pages showed me how to create a Digital Asset Link and how to test it. I followed it closely and therefore made two consequential mistakes:
assetlinks.json
. (The app certificate's fingerprint can be viewed in Play Console.)assetlinks.json
(as opposed to Android itself?).What needs to be done?
assetlinks.json
is being cached by Chrome.