ios-universal-links

Where does the title in Universal Link smart banners come from?

白昼怎懂夜的黑 提交于 2019-12-05 18:44:04
When you setup Universal Link support in your iOS 9 app, by putting an apple-app-site-association file on your server and getting the app setup to handle the linking, you automatically also get smart banners on your site whenever you are viewing a page that is supported by your app. Like this: These are automatic banners that appear, without us putting any meta tags on our site. They only appear when the user is at the top of the page and pulls down (from what I can see). My question: Where is Apple pulling the title for the banner from? In the above example, the "Yelp" that appears above the

No apps with domain entitlements

谁都会走 提交于 2019-12-05 18:19:07
I am trying to integrate deep linking through universal links. Everything is settled up nicely on developer account. Associated domains are also enable on the app id. On server side myapp.com/apple-app-site-association is available. But apple search validator always throws this error. I am not sure what it means exactly..? If any one can help me that would be really great. Thanks ...and it possibly always will. I actually don't know exactly what that tool is checking for, because domains that definitely work with Universal Links ( https://google.com , https://jet.com , for example) still throw

Hide “Open in app” banner while using Universal links

佐手、 提交于 2019-12-05 07:16:14
I'm using Universal links and everything is working perfectly but I can't seem to hide the Open in app banner which shows in the safari. Is there any way to do this? There's nothing you can do about that really, it's a feature of Universal Links and gets injected automatically by Safari. Usually, they're hidden until you overscroll the content. What goal you are trying to achieve by using Universal Links? Usually developers are using Universal Links if they want for all/part of the website to be viewable in the App. From this point of view, screenshot you posted is a failure, because Universal

Universal Link does not work in Safari

与世无争的帅哥 提交于 2019-12-05 04:37:20
问题 I have implemented google sign-in in my app. The problem is when I go to Safari for the sign in I want the user to be redirected back to my app. The first approach that I tried was using Custom URL scheme. This worked, however the user was shown a pop-up saying 'Do you want to open (app name) '. It appears the solution to this pop-up is Universal Links, which I have implemented. I can seamlessly now navigate to my app from Notes and other apps. However, when I tried this inside my app, it

Universal links not working in development

↘锁芯ラ 提交于 2019-12-05 04:07:15
I am trying to create Universal links for my app. I am using the apple validation tool to test my server configuration ( https://search.developer.apple.com/appsearch-validation-tool/ ) and everything looks fine. So I run my app which has the: - (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler method implemented but my app never opens. I can only see Safari. Entitlements are also added to XCode. The funny thing is that on the smart app banner I never get the word open but I get

iOS custom URL schemes vs. Universal Links and Android counterpart

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-04 09:32:44
I'm looking for functionality where when a user receives a message - let's say through the WhatsApp app - containing a link starting with a certain scheme (prefix), my app will be invoked when the user taps on that link. I understand that this feature is already available as "custom URL schemes" but I also noticed now that Universal Links have a similar thing. So, is there any issue with "custom URL schemes"? I don't want to use Universal Links because I don't want my app to be restricted to iOS 9. Moreover, it looks like Android also has this feature of customer URL, but again, on the latest

application:openURL:options: not called after opening universal link

一笑奈何 提交于 2019-12-04 08:59:22
I've set up universal links with the Branch SDK. The links are opening the app correctly, and application:continueUserActivity:restorationHandler: is called, but not `application:openURL:options:' func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool { Branch.getInstance().application(app, open: url, options: options) return true } The deprecated application:openURL:sourceApplications:annotation is also not called. didFinishLaunchingWithOptions and willFinishLaunchingWithOptions both return true. What could possibly causing openURL

How to upload file apple-app-site-association for universal linking in server for iOS app?

一笑奈何 提交于 2019-12-04 07:48:15
问题 What is the procedure to upload apple-app-site-association file in server. stg1.example.com is website where universal linking need to be done and file should be uploaded in the root path of it.How to make the service to upload for universal linking in iOS . How to upload the json formatted file in the server ? 回答1: The apple-app-site-association file needs to be accessible via HTTPS , without any redirects, at https://stg1.example.com/apple-app-site-association . The file looks like this: {

Apple-app-site-association file won't download

风格不统一 提交于 2019-12-04 06:35:45
I have uploaded my apple-app-site-association file to the root of my HTTPS web server After, I have added my Associated Domains in the xcode .I have followed apple universal link tutorial. [SWC] ### Denying redirect to ' https://examplecustomdomain.com/apple-app-site-association/ ' (original ' https://examplecustomdomain.com/apple-app-site-association ') I have checked my device logs and I have seen error like above Ran into this same issue recently trying to implement Universal Links functionality. fbeeper gave a good response that helped me validate that there was indeed a redirect occurring

Universal Link does not work in Safari

对着背影说爱祢 提交于 2019-12-03 21:05:35
I have implemented google sign-in in my app. The problem is when I go to Safari for the sign in I want the user to be redirected back to my app. The first approach that I tried was using Custom URL scheme. This worked, however the user was shown a pop-up saying 'Do you want to open (app name) '. It appears the solution to this pop-up is Universal Links, which I have implemented. I can seamlessly now navigate to my app from Notes and other apps. However, when I tried this inside my app, it doesn't work and the user is redirected to the website instead of the app. For testing, I created a