1. Create file apple-app-site-association and upload to your web server.
{
"applinks":
{
"apps":
[],
"details":
[
{
"appID": "F3PBLAQ75H.io.rnlab.cirilla",
"paths":
[
"NOT /_/*",
"/*"
]
}
]
}
}
Update your Team ID and Bundle ID
![](https://appcheap.io/wp-content/uploads/2022/04/image-5.png)
- Upload the
apple-app-site-association
file to your HTTPS web server. You can place the file at the root of your server or in the.well-known
subdirectory. - Example: https://wc.appcheap.io/.well-known/apple-app-site-association
- The file content response from the server must be application/json
![](https://appcheap.io/wp-content/uploads/2022/04/image-6-1024x655.png)
2. Apple Developer Console
Create a provisioning profile for your app. Please ensure you’ve enabled the Associated Domain
capability which you should check before proceeding.
![Apple Provisioning Profile](https://firebase.flutter.dev/assets/images/dl-apple-provision-850e359f2762c5ef45f04c18d4417f7a.jpg)
3. Prepare your app to handle universal links
Change `applinks:wc.appcheap.io` to your domain
![](https://appcheap.io/wp-content/uploads/2022/04/image-7-1024x554.png)
4. Result
![](https://appcheap.io/wp-content/uploads/2022/04/ios_unilink.gif)