iOS 8中的通用链接?

前端之家收集整理的这篇文章主要介绍了iOS 8中的通用链接?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我观看了与改进搜索和深度链接相关的WWDC视频.在“无缝链接到您的应用程序”视频中,演讲者谈到如何设置应用程序和相关的Web服务器来支持“通用链接”.对于我来说,并不完全清楚的是,Universal Links是否与iOS 8或iOS 9兼容.当他谈到签署苹果应用程序网站关联文件时,他表示只需要签署使用iOS 8.要清楚,Universal Links可以与iOS 8配合使用吗?

这是我关心的用例.

>在一个iOS 8设备上打开一个电子邮件,其中有一个正常的https网址到一个网站(一个网络深层链接).
>用户点击链接
>相关联的应用程序被打开并递交要处理的URL

func application(application: UIApplication,continueUserActivity userActivity: NSUserActivity,restorationHandler: ([AnyObject]!) -> Void) -> Bool

特别:

>电子邮件 – >应用
>不是电子邮件 – >苹果浏览器
>或电子邮件 – > Safari – >应用

谢谢!

解决方法

根据 What’s New in iOS 9,通用链接需要iOS 9.据推测,签署要求可以追溯到iOS 8,因为根据文档说明,通用链接建立在与本机应用程序和网站之间的Handoff相同的信任基础上,这是iOS 8功能.这样,您可以将应用程序部署到iOS 8(并支持Web< - >应用程序切换),但只能在iOS 9上为您的客户端提供通用链接支持.

对于iOS 8及更早版本,您可以回到App Banners.

猜你在找的iOS相关文章