0
我想以编程方式获取“保存的照片”相册的名称。该值根据语言环境以及设备是否具有摄像头(摄像头卷对照已保存的照片)而变化,因此不宜使用硬编码。保存的照片相册名称无位置服务权限
我知道我可以使用AssetsLibrary拿到专辑的名字,像这样:
ALAssetsLibrary *library = [[[ALAssetsLibrary alloc] init] autorelease];
[library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos
usingBlock:^(ALAssetsGroup *group, BOOL *stop) {
NSLog(@"%@", [group valueForProperty:ALAssetsGroupPropertyName]);
}
failureBlock:^(NSError *error) {}];
但是,这样做需要用户授权访问定位服务,这是我的方案不可接受。
任何其他方式获取此专辑名称而无需权限?