// photo gallary or from library
NSUInteger groupTypes;
groupTypes = ALAssetsGroupAlbum | ALAssetsGroupLibrary | ALAssetsGroupSavedPhotos | ALAssetsGroupPhotoStream ;
[assetsLibrary enumerateGroupsWithTypes:groupTypes usingBlock:listGroupBlock failureBlock:failureBlock];
我正在尝试使用ALAssetsLibrary从iPad设备获取图像库。从所有获取的库中,“照片库”在某些设备中显示为空。
答案 0 :(得分:0)
如果您使用的是ALAssetsGroupPhotoStream
,那么它将返回asset-url但无法从该网址生成图片。因为流资产不存储其位图。
相反,你应该避免这种情况,只获取那些存储在设备中的图像。
在您分配ALAssetsLibrary的位置添加此行。
[ALAssetsLibrary disableSharedPhotoStreamsSupport];
它不会返回nil的共享流照片。