お世話になります、kobayanです。

githubで公開されているELCImagePickerControllerを利用して、
UIImagePicker的なファイル選択テーブルビューを実装しました。

しかし、どうしてもALAssetsLibraryの処理あたりで、アルバム取得が出来ていないようです。
Camera Rollフォルダ内にVideosの動画ファイルはあるのですが…

もしご存知の方いらっしゃいましたら、お教え下さいませんでしょうか。
ソースは以下の通りです。

//——————————————————————————————–//

- (void)viewDidLoad
{



NSMutableArray *tempArray = [[NSMutableArray alloc] init];
self.assetGroups = tempArray;
ALAssetsLibrary *assetLibrary = [[ALAssetsLibrary alloc] init];
self.library = assetLibrary;
// Load Albums into assetGroups
dispatch_async(dispatch_get_main_queue(), ^
{
@autoreleasepool {
// Group enumerator Block
void (^assetGroupEnumerator)(ALAssetsGroup *, BOOL *) = ^(ALAssetsGroup *group, BOOL *stop) {
if (group == nil) {
return;
}
// added fix for camera albums order
NSString *sGroupPropertyName = (NSString *)[group valueForProperty:ALAssetsGroupPropertyName];
NSUInteger nType = [[group valueForProperty:ALAssetsGroupPropertyType] intValue];
if ([[sGroupPropertyName lowercaseString] isEqualToString:@”camera roll”] && nType == ALAssetsGroupSavedPhotos) {
[self.assetGroups insertObject:group atIndex:0];
} else {
[self.assetGroups addObject:group];
}
// Reload albums
[self performSelectorOnMainThread:@selector(reloadTableView) withObject:nil waitUntilDone:YES];
};
// Group Enumerator Failure Block
void (^assetGroupEnumberatorFailure)(NSError *) = ^(NSError *error) {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@”Error”
message:[NSString stringWithFormat:@"Album Error: %@ - %@", [error localizedDescription], [error localizedRecoverySuggestion]]
delegate:nil
cancelButtonTitle:@”Ok”
otherButtonTitles:nil];
[alert show];
};
// Enumerate Albums
[self.library enumerateGroupsWithTypes:ALAssetsGroupAll
usingBlock:assetGroupEnumerator
failureBlock:assetGroupEnumberatorFailure];
}
});