用户必须授予应用权限,以此获取个人信息,包括当前位置、日历、联系人信息、提醒和照片。当应用获取这些信息时,尽管人们非常喜欢由此带来的便利性,但他们也希望能够控制其隐私数据。例如,人们喜欢能够自动在照片上标记物理位置、寻找附近的朋友,但他们也希望有禁用这些功能的选项。

    1569691604914-6ca60881-b84c-48bb-a19b-e17656ecc962.png

    只有在你的应用明确需要时,才能要求用户提供个人数据。对请求个人信息保持怀疑态度是很自然的,尤其是在没有明显需要的情况下。确保许可申请仅在使用的功能明确需要使用个人数据时,才会出现。例如,某个应用可能只会在激活位置跟踪功能时,请求访问当前位置。

    1569691733343-6774565d-5538-4659-b478-f629109f0a6c.png
    目的字段示例

    解释应用需要信息的原因。提供自定义文本(称为目的字段或使用说明字段)来显示在系统的权限请求提醒中,并包括一个示例。使用句子的情况下,保持文本简短、具体,保持礼貌,不要让人们感受到压力。无需包含应用名称,系统已标识你的应用。有关开发人员指南,请参阅保护用户隐私

    目的字段示例
    该应用程序记录你在夜间检测打鼾的声音。
    打开麦克风访问权限以获得更好体验。
    打开麦克风访问权限。

    只有在应用功能必需时,才能在应用启动时请求权限。如果显然应用需要使用个人信息来操作,用户就不会为权限请求而感到困扰。

    不要不必要的请求获取位置信息。在访问位置信息之前,请检查系统是否启用了定位服务。有了这些信息,你可以推迟提醒,直到功能真的需要它的时候,或者完全避免使用提醒。要了解如何实现位置要素,请参阅 MapKit位置和地图编程指南

    使用系统提供的弹窗。你可以在标准权限弹窗中自定义文本,但不要添加模仿标准弹窗行为或外观的自定义提示。