ios - 是否可以从网站中的某些链接打开 iOS 应用程序?

标签 ios ios-universal-links

我已经设法让 iOS 9 通用链接正常工作,这样如果用户收到一封包含链接 http://www.exampledomain.com/payment 的电子邮件然后它可以在我的应用程序中打开。

但我无法开始工作的是,如果用户在 Safari 中并在我的网站 (http://www.exampledomain.com) 上,然后单击将他们定向到 http://www.exampledomain.com/payment 的付款链接,这不会在我的应用程序中打开。是否可以通过这种方式打开应用程序?

最佳答案

我有同样的场景,我通过深度链接找到了解决方案,需要为移动网站制作 urlscehme,我们可以轻松地帮助我们的服务器。

例如: 我们共享一个类似的网址 http://www.exampledomain.com/payment

如果用户点击它,它将重定向到我们的服务器,并且服务器检测到设备类型是移动设备,它将重定向到像 yourappurlschme://payment 这样的 urlscheme 如果安装了应用程序,它将打开其他方式,它将重定向到 itune 进行下载或 webapge。我正在粘贴有帮助的链接。

http://www.brianjcoleman.com/tutorial-deep-linking-in-swift/

How to open a native iOS app from a web app

关于ios - 是否可以从网站中的某些链接打开 iOS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38633020/

相关文章:

ios - UISearchDisplayController 在容器 View 中不起作用

iphone - 如何获得像 Phone.app -"Recents tab"或 Mail.app -"mail list"这样的 TableViewCell

ios - 计算用户在圆形路径中完成了多少圈

ios - 滚动时 UIScrollView 问题

ios - 即使我的 iOS 设备中没有谷歌地图,“canOpenURL”也会返回 true?

ios - 通用链接 - Cordova iOS 应用程序

ios - PDFView 无法调整大小

ios - 使用从 iOS 应用附加到 Facebook Messenger 的预定义链接撰写消息

IOS Apple 通用链接随机失败

ios - 从我的应用程序内部打开 IMDB