Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Universal linking not working on iOS in Flutter due to XCode

What I have:

I have a flutter app and I am using the unilink plugin to forward deeplinks. On Android, everthing works as intended, but not on iOS.

This is my iOS json:

http://connector.horizonpedia.com/.well-known/apple-app-site-association

and these are my XCode .entitlement Settings:

enter image description here

I also checked my URL params in Info.plist:

enter image description here

Json passed the test on https://branch.io/resources/aasa-validator/

I am pretty sure I have done everything correctly except ticking this box

Problem:

as you can see, the target runner checkbox is unticked and I can't tick it by clicking on it.

any ideas how to solve this?

like image 815
Salatgurke Avatar asked Dec 29 '25 04:12

Salatgurke


1 Answers

ok, 2 things:

  • make sure your AASA file is served from: https://catalogscanner.horizonpedia.com/.well-known/apple-app-site-association (notice the https and the catalogscanner part)
  • in your AASA file, you are currently using: "paths": [ "\*" ], it should be "paths": [ "/*" ]

Give it a try and see if it helps.

like image 179
Didier Prophete Avatar answered Dec 30 '25 20:12

Didier Prophete



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!