jjzjj

PHAuthorizationStatus

全部标签

ios - 如何检测 PHAuthorizationStatus 的变化?

我需要检测我的应用在iOS8上使用PhotoKit访问照片的权限更改。我可以使用PHPhotoLibrary.authorizationStatus()获取状态,但我需要知道此状态何时更改,这样我就可以更新UI(要求他们更改权限)。如果用户启动应用程序,我检查viewDidLoad中的authorizationStatus,然后如果状态为.Denied或.Restricted.但是,如果用户随后转到“设置”并授予访问权限,则当他们返回应用程序时,它仍会显示该消息。我需要处理这些状态更改-如果它更改为.Authorized我需要删除消息并重新加载我的CollectionView。我找不到