Ben Flynn
Ben Flynn

Reputation: 18922

Universal link test: Could not extract required information for application links

Trying to configure Universal Links for iOS 9. I am using Apple's validation tool:

https://search.developer.apple.com/appsearch-validation-tool/

Everything is passing except I get Action Required for Link to Application. The message is: "Could not extract required information for application links. Learn how to implement the recommended Universal Links." I have tried running the tool both from my desktop and from a device that I believe is properly configured. Universal Links are not working for me when I try them from Safari.

There is nothing in the linked documentation that explicitly explains what this required information might be.

Upvotes: 14

Views: 5099

Answers (2)

vova.andr
vova.andr

Reputation: 41

In my case the issue was with the '#' symbol in the link.

While apple-app-site-association file has the wild card to any "/?/foo/*" links, "/a/foo/bar" will pass while "/#/foo/bar" will not

Upvotes: 1

software evolved
software evolved

Reputation: 4352

What fixed it for me, is realizing that you must enter an actual URL in the validation tool, and not just the domain (root) >IF< your apple-app-site-association file specifies a sub-path.

In other words, if only part of your website redirects to an app, be sure to enter in the validation tool a URL that includes the subdomain!

[Spent all day figuring this out - LOL]

Upvotes: 9

Related Questions