Today I will discuss about how to create Android & Apple Deeplinking.
For Android
- You have
assetlinks.json
file . - Create "assetlinks.json" file. Include the file inside
public/.well-known
folder . - The route is -->
domainname/.well-known/assetlinks.json
.
For Apple
Unable to host static file apple-app-site-association from the react project root in locally .
Solutions :
Need two file and paste this json on this file:
public/.well-known/apple-app-site-association.
-
public/.well-known/apple-app-site-association.json
{ "applinks": { "apps": [ ], "details": [ { "appID": "xxxxxxxx-xxxxxxxx", "paths": [ "*", "/" ] } ] } }
Using
1 . AWS Amplify
I added the following to the top of my redirects on amplify
{ "source": "/.well-known/apple-app-site-association", "target": "/.well-known/apple-app-site-association.json", "status": "200", "condition": null },
Add a redirect
Finally, Apple expects this file to exist at the exact path yourdomain.com/.well-known/apple-app-site-association
.
Test your app
First, you'll need to make sure you publish your website on the domain you used.
Thanks for reading
Top comments (0)