导读 近日据外媒报道,苹果移动操作系统 iOS 14 的早期版本显示,该公司正在研究全新的应用下载和使用方式,即在整个系统中提供第三方应用的特定部分,而不需要完全安装它们。这一功能允许用户通过扫描二维码来体验应用程序的部分功能。

目前,如果苹果用户从 iPhone 或 iPad 上没有安装的应用程序中打开链接或扫描二维码,会在苹果浏览器 Safari 中打开该链接。应用程序可以提供通用链接,在安装应用程序时就打开应用程序而不是 Safari。但这种情况在不久的将来可能会改变,因为在 iOS 14 代码中发现了内部被称为 Clips 的新 API。

通过分析这个新的 API,我们发现它允许开发者从他们的应用程序中提供互动和动态内容,即使用户还没有安装他们应用程序的完整版本。Clip API 与最新构建应用版本中的二维码阅读器直接相关,因此用户可以扫描链接到应用程序的代码,然后直接通过屏幕上显示的卡片与其交互。

举例来说,如果你得到了一个二维码,上面有来自 YouTube 的视频链接,但你的 iPhone 上没有安装这款官方应用程序。使用 iOS 14 和 Clip API,你就可以扫描代码,视频会被复制到浮动卡上,显示的是本地用户界面,而不是网页。

开发者需要指定 iOS 应该下载应用程序的哪一部分作为 Over-the-Air 包来阅读内容。浮动卡片将显示从 App Store 下载完整版应用程序的选项,或者在应用程序已经安装的情况下使用应用程序打开该内容。

安卓系统已经拥有类似的功能,叫做“Slices”,它可以在谷歌搜索结果和 Google Assistant 等地方显示应用程序的互动部分,所以我们也可以想象 Clip API 和苹果 Spotlight 集成的可能,尽管 iOS 14 测试版代码只提到它是通过二维码工作的。

最新发现的代码还显示,苹果正在与 OpenTable、Yelp、DoorDash、索尼(带有 PS4 Second Screen 应用程序)和 YouTube 一起测试这一新功能,以尽早部署新的 API,并可能在 WWDC 演示中使用它们的应用程序作为示例。

原文来自:https://news.cnblogs.com/n/659444/

本文地址:https://www.linuxprobe.com/apple-mobile-operating.html编辑:王浩,审核员:清蒸github

Linux命令大全:https://www.linuxcool.com/

Linux系统大全:https://www.linuxdown.com/

红帽认证RHCE考试心得:https://www.rhce.net/