我正在创建一个从图书馆中提取照片和视频的应用。
我正在使用ALAssetsLibrary从库中获取内容。但我无法使用此功能从库中检索视频专辑。
我使用以下代码检索内容:
[library enumerateGroupsWithTypes:ALAssetsGroupAll usingBlock:^(ALAssetsGroup *group, BOOL *stop)
{
if (group || group.numberOfAssets >= 1)
{
[tmpAssets addObject:group];
}else{
self.assetAlbums = tmpAssets;
*stop = YES;
if(self.assetAlbums.count){
//parse contents and reload view
}
}
}
failureBlock:^(NSError *error)
{
//failed
}];
我正在收集所有其他图片和视频。
我使用了一种解决方法,即创建一个视频专辑,并使用ALAssetsLibraryGroupsEnumerationResultsBlock
和allVideos
过滤器的结果填充其内容。
但我从iTunes上传的内容(那些进入图书馆视频文件夹的内容)无法获取。