Reputation: 1827
I'm trying to integrate universal links in my iOS app. So whenever someone taps on <myapp>.herokuapp.com/content
gets redirected directly to app. I followed this guide for setup. I did the following setup but cannot get it working. I also checked other threads on stackoverflow but none of them solved the issue.
activitycontinuation:<myapp>.herokuapp.com
and applinks:<myapp>.herokuapp.com
.On my website added a route for apple-app-site-association
at https://<myapp>.herokuapp.com/apple-app-site-association
which returns the following json:
{
"applinks": {
"apps": [],
"details": [
{
"appID": "<teamId>.<bundleId>.dev",
"paths": [ "*" ]
},
{
"appID": "<teamId>.<bundleId>",
"paths": [ "*" ]
}
]
},
"activitycontinuation": {
"apps": [
"<teamId>.<bundleId>.dev",
"<teamId>.<bundleId>"
]
}
}
Installed app from Xcode to iPhone 6s Plus (physical device) with bundle id <bundleId>.dev
and copied link https://<myapp>.herokuapp.com/content
to Notes but it opens in Safari.
Upvotes: 5
Views: 8519
Reputation: 1827
Fixed the issue. The problem was that I was testing with Debug configuration. When I tried with Release build everything is now working fine.
Upvotes: 6
Reputation: 1054
There are quite a lot of issues that could be preventing your Universal Links from working here.
Here are some things to double-check:
I would also recommend running through Alex Austen's super blog post on this topic, as doing so may help you spot the problem (here: https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9/).
Branch has a number of tools/resources for identifying Universal Linking issues. They are specifically intended for use with Branch links, but you may still find them helpful:
Upvotes: 3