我可以确定用户是否拒绝访问照片吗?

时间:2013-07-06 05:10:24

标签: iphone ios photos

在iOS中,有没有办法检查用户是否未允许访问应用启动时的照片?我正在开发一个大量使用相册的应用程序,实际上是一个要求或几乎是如此,如果他们决定不允许访问,我希望能够有一个意外情况。

2 个答案:

答案 0 :(得分:9)

尝试[ALAssetsLibrary authorizationStatus] == ALAuthorizationStatusAuthorized

确保在项目中包含“AssetsLibrary”框架,并将#import <AssetsLibrary/AssetsLibrary.h>添加到您的文件中。

答案 1 :(得分:0)

这是Swift的等价物。

import AssetsLibrary

导入后,调用ALAssetsLibrary.authorizationStatus()会返回

NotDetermined

Restricted

Denied

Authorized

来自ALAuthorizationStatus枚举。