ios-universal-links

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

那年仲夏 提交于 2020-01-01 11:40:12
问题 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.

How to implement DeepLinking If user don't have app then?

别说谁变了你拦得住时间么 提交于 2019-12-25 08:49:54
问题 I have 3 requirement for DeepLinking or Universal Links to my project. If user is having the application then URL should redirect to application with content. If user don't have the application then it should redirect to Appstore. If user don't have the application then it should redirect to Appstore and after download the app it should go to that page with data which I am sending with URL. Links which I followed: https://www.raywenderlich.com/128948/universal-links-make-connection https:/

Ios 11.2 beta universal links open my app and safari

不羁岁月 提交于 2019-12-24 03:12:34
问题 On previous versions of the OS my universal links have been functioning correctly. In the iOS 11.2 beta when I click on a link that is defined in my Associated Domains, and whose path is defined in the apple-app-site-association file, my app opens. However, immediately after displaying my launch screen, safari also opens and my app is put in the background. Any explanation or possible solutions would be greatly appreciated. 回答1: It was a bug with the beta. iOS 11.2 beta 3 solved the issue 来源:

Firebase and Universal Links collision

∥☆過路亽.° 提交于 2019-12-23 20:08:59
问题 I have an app that uses Firebase Remote Config and also it supports Universal Links. When I configure Firebase in application:didFinishLaunchingWithOptions: with this line of code [FIRApp configure] the support for Universal Links stops working. More precisely application:continueUserActivity:restorationHandler never gets called. I don't use Firebase Deep Links and don't have them implemented. Any thoughts on how to stop Firebase from taking over the control of the mentioned delegate method?

ios: Universal links not working on iOS 10

China☆狼群 提交于 2019-12-23 15:31:07
问题 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. Added Associated Domains in Capabilities Tab on my app's target. Added two domains: activitycontinuation:<myapp>.herokuapp.com and applinks:<myapp>.herokuapp.com . In Build Phases >

`scene(_ scene: UIScene, continue userActivity: NSUserActivity)` doesn't get called when the app is launched after the user clicks on a universal link

谁说我不能喝 提交于 2019-12-23 02:19:57
问题 Method scene(_ scene: UIScene, continue userActivity: NSUserActivity) doesn't get called when the app is launched after the user clicks on a universal link. It works fine when already launched app opens again after the user clicks on the universal link. The sample code: func scene(_ scene: UIScene, continue userActivity: NSUserActivity) { guard userActivity.activityType == NSUserActivityTypeBrowsingWeb, let incomingURL = userActivity.webpageURL, let components = NSURLComponents(url:

iOS Universal Links not working via TestFlight

我与影子孤独终老i 提交于 2019-12-22 10:09:57
问题 I'm new to iOS and managed to implement the iOS Universal Links for an app following this. I have created and uploaded the apple-app-site-association and configured/prepared the app to handle universal links. It all works well and I can test it successfully when I build the app through xCode into a real device. However the universal links do not work when installing the app via TestFlight. When installing the app via xCode I can see the HTTP request to the apple-app-site-association file in

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

霸气de小男生 提交于 2019-12-22 07:59:09
问题 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

Hide “Open in app” banner while using Universal links

徘徊边缘 提交于 2019-12-22 05:46:06
问题 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? 回答1: 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. 回答2: 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

Sign apple-app-site-association

匆匆过客 提交于 2019-12-21 04:30:27
问题 I try to implement the iOS9 Universal Links . I m using this tutorial: http://blog.hokolinks.com/how-to-implement-apple-universal-links-on-ios-9/ And this: https://developer.apple.com/library/ios/documentation/Security/Reference/SharedWebCredentialsRef/ But none of them did the whole process. I would apple-app-site-association file. The above links say to do it this way: cat json.txt | openssl smime -sign -inkey example.com.key -signer example.com.cert -certfile intermediate.cert -noattr