在iOS中,有没有办法检查用户是否未允许访问应用启动时的照片?我正在开发一个大量使用相册的应用程序,实际上是一个要求或几乎是如此,如果他们决定不允许访问,我希望能够有一个意外情况。
答案 0 :(得分:9)
尝试[ALAssetsLibrary authorizationStatus] == ALAuthorizationStatusAuthorized
确保在项目中包含“AssetsLibrary”框架,并将#import <AssetsLibrary/AssetsLibrary.h>
添加到您的文件中。
答案 1 :(得分:0)
这是Swift的等价物。
import AssetsLibrary
导入后,调用ALAssetsLibrary.authorizationStatus()
会返回
NotDetermined
Restricted
Denied
Authorized
来自ALAuthorizationStatus
枚举。