iOS 8 的一项重大突破就是它终于改善了沙盒机制和应用间数据互通的方式。
就拿 Touch ID 来说,通过 iOS 8 SDK 中全新的本地验证工具,可以让第三方应用程序通过Touch ID 和指纹来验证一个用户的身份,因为指纹数据是被加密存储在本地的,同时不能够被 iOS 和其他应用访问,保证了安全性。
此前,PayPal已经确认 当 iOS 8 在秋季面世的时候,其应用程序将支持使用 Touch ID 去验证用户身份,同时网上已经流传出了 AgileBits 的热门产品 1Password 使用 Touch ID 的视频。
如上图所示(图片来源是法国网站 iGen.fr [Google翻译])即将面世的 iOS 版本的 1Password 4.6 将在 iPhone 5s 上支持使用 Touch ID 进行身份验证。如果你没有 5s,你仍然可以使用密码进行解锁。
在 1Password 设置中开启 Touch ID 验证之后,打开应用时就会显示一个标准的 Touch ID 验证界面,而非曾经的密码输入界面。
iOS 8 中的第一个 1Password beta 版本还带来了新的 Safari 扩展插件功能,它将在 Safari 共享菜单中允许用户使用 1Password 安全的将密码输入到网页当中。
在以上视频当中,我们看到用户通过 Safari 共享菜单选择使用 1Password 的扩展,并将其用户名和密码输入到亚马逊当中,看起来非常方便。这是因为在 iOS 8 中,苹果允许应用程序通过在共享菜单安装自定义动作以及扩展的方式将自身的服务提供到全系统中。