0

I have completed the setup of iOS Universal Links from official Flutter guide. Including hosting the AASA file in my server's /.well-known/apple-app-site-association:

{
  "applinks": {
    "apps": [],
    "details": [
      {
        "appID": "ABC123.com.test.test",
        "paths": [
          "/test/*"
        ]
      }
    ]
  }
}

So my URL works if I click it from my Notes or Slack app.

Or if I run in my terminal:

xcrun simctl openurl booted https://<domain.com>/test

For example, <domain.com>/test?response_type=token&client_id=abc123...

There are a couple of redirections in my web app when I click a button, at certain point it calls the said URL with /test path. So my problem is it doesn't automatically open the app through that redirection.

Moreover, ONLY in Safari browser, will a banner that says Open in the Test app.

I understand that it doesn't work if I manually input that URL in the browser address bar.

But does Universal Link's nature, work only when clicked or am I missing anything?

0