为iOS应用请求用户权限的统一方式。
此框架提供了一种在iOS中请求用户权限的统一方式。它还提供了用户界面来在向用户展示系统权限对话框之前解释权限要求。这允许开发者推迟系统对话框。该框架不提供任何实际的界面,留给开发者和设计师负责创建视图。
虽然你可以使用此框架在一个时刻和不同上下文中请求用户的多个权限,但你应该只在应用程序需要时继续请求权限。然而,可能会出现同时需要多项权限的情况:例如,在开始记录位置和运动数据时。
此框架还提供了明确请求用户权限的方法,而系统API只为这种做法提供了隐式方法。