Questions tagged [ios-universal-links]

With universal links, iOS users can tap a link to your website and get seamlessly redirected to your installed app without going through Safari. If your app isn’t installed, tapping a link to your website opens your website in Safari.

From the Supporting universal links archive documentation:

Universal links give you several key benefits that you don’t get when you use custom URL schemes. Specifically, universal links are:

  • Unique. Unlike custom URL schemes, universal links can’t be claimed by other apps, because they use standard HTTP or HTTPS links to your website.
  • Secure. When users install your app, iOS checks a file that you’ve uploaded to your web server to make sure that your website allows your app to open URLs on its behalf. Only you can create and upload this file, so the association of your website with your app is secure.
  • Flexible. Universal links work even when your app is not installed. When your app isn’t installed, tapping a link to your website opens the content in Safari, as users expect.
  • Simple. One URL works for both your website and your app.
  • Private. Other apps can communicate with your app without needing to know whether your app is installed.

Resources

774 questions
0
votes
0 answers

Universal Links : Code Signing problems - cannot Build

I followed all the instructions regarding Universal Links implementation: i. Add callback in appDelegate ii. Enable ‘Associated Domains’ on your app ID iii. Enable ‘Associated Domain’ on in your Xcode project iv. Add the proper domain url link v.…
6rod9
  • 1,407
  • 12
  • 29
0
votes
1 answer

Do Gmail and Google Inbox support universal links in March 2016?

Back in October 2015, Gmail and Google Inbox did not support universal links: Note that Gmail and Google Inbox apps do not handle Universal Links properly (they will not open the apps). It’s not possible to open any app by any universal link in…
Randomblue
  • 112,777
  • 145
  • 353
  • 547
0
votes
3 answers

Universal Links iOS

I am having some trouble in getting Universal links on my app working. Here are the things that i have already done. -- Created my apple-app-site-association file. Here is my file { "applinks": { "apps": [], …
Madu
  • 4,849
  • 9
  • 44
  • 78
0
votes
1 answer

iOS 9 Universal Links - no parameters recieved

Using the new iOS 9 feature - Universal links, from my understanding, is supposed top open my app whenever a specific domain is opened in browser (or other apps?). I have gone through the documentation and through this guide. However, when the app…
0
votes
1 answer

Paste universal link in iOS 9 safari, but app does not open automatically

If I paste a universal link in safari in iOS 9, it still requires user to manually pull down to see the panel/banner, and then click the “Open App” in order to launch the app. Is this the normal behavior for safari in iOS 9? But, if I paste links in…
smartsanja
  • 4,413
  • 9
  • 58
  • 106
0
votes
1 answer

How to get branch.io universal links working when another app opens a Safari View Controller?

When I open a branch generated link through a third-party app, it opens in a Safari View Controller and won't open my app directly when it is already installed on my phone. Whereas clicking on the link through another app that doesn't open links in…
petranaya
  • 769
  • 1
  • 6
  • 23
0
votes
2 answers

Universal Links to Amazon

Shouldn't we be able to use Universal Links into Amazon on iOS? They are hosting this file: https://www.amazon.com/apple-app-site-association and this blog post seem to be certain of it. However, if I make a link that follows one of their…
Daniel Larsson
  • 6,278
  • 5
  • 44
  • 82
0
votes
2 answers

Universal link to domain without path

How to create app-site-association file for domain url (not domain url+ path) to deep link to ios application? Don't want to deep link if there is any path present in domain url. Lets say my domain is www.test.com so www.test.com -> deeplink to…
V V
  • 774
  • 1
  • 9
  • 29
0
votes
2 answers

Apple Universal Link not working always

I started my applicaiton, its open an url in safari. On my website the user can login and do some work. After the user did it the website redirect to the universal link. At first it is working fine, but if the user start again my application, open…
just
  • 1,900
  • 4
  • 25
  • 46
0
votes
1 answer

Universal Link not working on iOS 9 (device)

This is the apple-app-site-association JSON: { "applinks": { "apps": [], "details": [ { "appID": "{team_ID}.com.domain.MyApp", "paths": [ "/activation/*"] } ] …
genesisxyz
  • 778
  • 3
  • 14
  • 29
0
votes
1 answer

Universal deep link for iOS 9

I would like to implement universal deep links for our apps. One of the requirement from the Apple is that apple-site-association file has to be on HTTPS web server. Is it just that or whole website needs to be https. Ref:…
0
votes
2 answers

Universal Links in iOS 9.2.1 - Single domain and signing

Unfortunately I can't get Universal Links to work in iOS 9.2.1. Everything verifies correctly in the Apple Verification Tool and the Apple SearchBot, however links simply don't open. There are two things that are slightly different with my setup: I…
XCode Warrier
  • 765
  • 6
  • 20
0
votes
0 answers

iOS universal link not work

I'm currently testing universal link on my app. I have uploaded apple-app-site-association, edit my app's entitlements file, but it still not work. Click an universal link in Mail just direct me to safari browser. I noticed that each time I click…
Zhu Shengqi
  • 3,632
  • 3
  • 24
  • 29
0
votes
1 answer

Can I use Apple Universal Links with HTTP server?

I have not been able to confirm this anywhere, so maybe someone here can. I know that when targeting iOS 9+ and using HTTPS one can implement Universal Links with plaintext app-site-association-file. I also know, that when supporting Handof/Shared…
Losiowaty
  • 7,911
  • 2
  • 32
  • 47
0
votes
1 answer

Custom URL's and deep linking

As universal links require iOS 9 and are not compatible with iOS 8, is it possible to cater for custom URL's and universal links in the same app so that if an app is installed on an iPhone running iOS 8 and on an iPhone running iOS 9 the URL scheme…