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 Link doesn't work on iOS

I am setting the iOS Universal Link support to my app following many tutorials (Branch.io, cordova universal link plugin, ...) and the official documentation but it doesn't work. Here the steps I followed: Enable the Associated Domains service in…
flchaux
  • 100
  • 1
  • 13
0
votes
1 answer

Do Twitter cards work with universal links/ + deep linking?

I hear that universal links are more secure than the application URLs and want to exclusively use iOS Universal Links. The Twitter Card documentation seems to only emphasize app links. Can I use deep linking with Universal Links in Twitter Cards?
makerofthings7
  • 60,103
  • 53
  • 215
  • 448
0
votes
1 answer

iOS9: After restarting my test device, Universal Links do not work any more

I have read several QA about "Universal Links do not work" or "How to set up Universal Links on iOS9". I configured my server and domain correctly and successfully invoked this feature. My development environment is: Xcode 7.3.0(7D157), an iPhone…
kimihe
  • 1
  • 2
0
votes
2 answers

Do i need to generate branch link again for fall back to my app?

Hi i am trying to incorporate branch app indexing into my app. I have a question regarding Branch App Indexing. The documentation shows like below, let branchUniversalObject: BranchUniversalObject = BranchUniversalObject(canonicalIdentifier:…
ilvcs
  • 103
  • 1
  • 17
0
votes
1 answer

Is the apple-app-site-association implementation safe?

By implementing universal links, you end up with an apple-app-site-association file that you put in the root of your server. The file contains both bundleID and teamID. Is this safe? I can clearly download e.g. Google’s one and get their IDs since…
Jakub Truhlář
  • 20,070
  • 9
  • 74
  • 84
0
votes
2 answers

Is it possible to open an iOS app from certain links in the website?

I have managed to get iOS 9 universal links to work, so that if a user is sent an email with the link http://www.exampledomain.com/payment then it can open in my app. But what I have not been able to get working is if the user is in Safari and is…
totiDev
  • 5,189
  • 3
  • 30
  • 30
0
votes
1 answer

App indexing on iOS: How is Firebase App Indexing different from Mark Up Web Content

I was reading about app indexing for iOS, First thing I found was Firebase App Indexing, which is pretty straight forward. Then I came across Mark Up Web Content, how is this different from Google's. If I have to do app indexing for my app should I…
0
votes
1 answer

iOS9 - Universal Links - How to implement on internal web server

we are currently stuck with this feature so I want to give it a shot by asking here .. We want to implement universal links. User receives sms with http link and the url should be passed to the app if installed - if not to safari where there is a…
user1788415
0
votes
1 answer

Ti.App.iOS `continueactivity` not working on production build

I have a Titanium app that's handling an incoming Universal Link by capturing the iOS continueactivity event. This is the code I have: if(OS_IOS){ Ti.App.iOS.addEventListener('continueactivity', function(e){ if(e.activityType ===…
abdielou
  • 198
  • 7
0
votes
0 answers

How many downloads are applicable thru universal link in ios In-house-distribution?

I've successfully distributed my app throw universal(In-house-distribution) link and people are started downloading my app for crowd testing. I'm wondering how many users can download the app throw external(universal) link. Is there any…
Sathish
  • 416
  • 1
  • 6
  • 20
0
votes
2 answers

How universal link works in IOS?

We created universal link for our app following apple documentation : https://developer.apple.com/library/ios/documentation/General/Conceptual/AppSearch/UniversalLinks.html And its working fine, when I tap on link, my app open successfully. But at…
Tejinder
  • 1,507
  • 19
  • 22
0
votes
2 answers

How to web serve a file without an extension on GoDaddy's web hosting service?

When setting up universal links for iOS apps, Apple states: Create an apple-app-site-association file that contains JSON data about the URLs that your app can handle. Upload the apple-app-site-association file to your HTTPS web server. You…
Praxiteles
  • 5,802
  • 9
  • 47
  • 78
0
votes
1 answer

Universal Linking Bad JSON

I have my apple-app-site-association uploaded correctly on the server. It's formatted as follows: { "activitycontinuation": { "apps": [ "ASDF.com.company.appname" ] }, "applinks": { "apps": [], …
Chris
  • 7,270
  • 19
  • 66
  • 110
0
votes
1 answer

Open web if app is not installed

Say, on my iPhone I would like to open our web page, if I dont have the app installed. Yes, I know about Universal Links by Apple, but this only works for iOS devices and they have to run iOS 9. And just to be sure, this can be done. I've seen it on…
Nam
  • 1,856
  • 2
  • 13
  • 18
0
votes
1 answer

Universal links of two app open ever the same app with Branch.io

All my applications use the same custom domain, namely links.ci--e.es. My app are: Co-ba -> Bundle id --> com.cit--e.co-ba Ca-as -> Bundle id --> com.cit--e.ca-as Gu-la -> Bundle id --> com.cit--e.gu-la In each app: I have installed on my device…
Fran
  • 3
  • 2