联系人类似于 UIImagePickerController

Contacts analogue to UIImagePickerController

在 iOS 11+ 中,UIImagePickerController 可用于访问用户的照片库而无需请求许可,因为它作为单独的进程运行并且不会造成应用程序访问所有内容的隐私风险未经用户同意擅自使用用户照片库中的信息。

是否存在用于获取用户联系人的与此过程类似的过程?

示例场景:应用程序需要知道特定联系人的电子邮件地址,但不需要查看整个地址簿。是否有类似 UIContactsController 的东西允许用户在没有权限提示的情况下打开联系人,select 一个电子邮件地址,然后将其以只读方式传回主机应用程序?

这存在于 CNContactPickerViewController 框架中。无需许可,因为该应用仅接收用户最终选择的联系人。