毫无疑问,隐私是今年苹果全球开发者大会的一大卖点。通过允许开发者在iOS 13和macOS中添加一种全新的注册和验证用户身份的方式,再加上一些小的、功能强大的、注重隐私的功能,苹果公司显然已经不遗余力地推进隐私保护。每一天,开发者都在发现新的iOS 13功能与苹果大力推进的隐私保护相呼应。
在iOS 13中,苹果让用户更容易控制他们的个人信息,包括他们的位置。由于各种原因,应用程序可能需要您的位置信息,但您不希望所有其他应用程序都访问这些信息。
据9to5Mac报道,iOS 13开发者测试版可以在应用程序后台使用你的位置数据时弹出通知。该通知还将包括应用程序一直跟踪的所有位置数据的地图。这还包括应用程序开发人员在后台捕获位置数据的原因。
用户可以选择继续让应用程序访问他们的位置信息,或者切换到“仅在使用时”。在WWDC 2019年的主题演讲上,苹果还明确表示,有了iOS 13,用户只需允许应用程序访问一次位置数据。当应用程序再次打开时,它仍然会请求权限来询问您的位置数据。
这些通知不会出现在苹果的其他平台上,因为它们不支持随时随地的位置跟踪(在tvOS和macOS上),在watchOS上甚至不需要。
除了以隐私为中心的功能,iOS 13还支持多摄像头。这意味着移动操作系统将允许应用程序在一台iOS设备上同时从多个麦克风和摄像头捕捉照片、视频、元数据、视频和深度。
在WWDC上,苹果公司的高管们在一次演示中展示了这项新功能。这家总部位于库比蒂诺(cupertino)的公司展示了一款视频录制应用程序,它具有“一图在手”(picture-in-picture)模式,可以同时从前置摄像头和后置主摄像头录制视频。
该功能将使开发人员能够访问双TrueDepth相机,并包括一个流的组合。iOS 13的多摄像头功能将仅限于iPhone XS、iPhone XS Max、iPhone XR和iPad Pro。苹果还明确表示,由于资源有限,iphone和ipad一次只能携带一个多摄像头。
iOS 13的另一个摄像头功能是语义分割。该特性将帮助开发人员使用API来识别皮肤、头发和牙齿等项。这可以让开发人员创建应用程序,为用户的照片添加一系列视觉效果。