Как получить все фотографии, используя ALAssetLibrary в ios7?

У меня есть проблема, чтобы получить фотографии в данный момент, как Apple Iphone в ios8. Я реализовал для ios8, используя PHAsset и Photos.framework. Теперь, когда я запускаю тот же код на устройстве ios7, он ничего не возвращает. Итак, я иду с ALAssetLibrary, чтобы получить фотографии. Используя ALAssetLibrary, я также получил все фотографии, но они похожи на фотографии альбомов. а также используя эту ALAssetLibrary, я не могу получить дату создания альбома, а не имя его местоположения, так как я должен показать это данным в заголовке каждого моего раздела.

Мой код для загрузки фотографий в ios7 с использованием ALAssetLibrary:

        _imagearray = [@[] mutableCopy];
        __block NSMutableArray *tmpAssets = [@[] mutableCopy];

        ALAssetsLibrary *assetLibrary = [[ALAssetsLibrary alloc] init];
        [assetLibrary enumerateGroupsWithTypes:ALAssetsGroupAll usingBlock:^(ALAssetsGroup *group, BOOL *stop)
         {
             if (group)
             {
                 [group setAssetsFilter:[ALAssetsFilter allAssets]];
                 [group enumerateAssetsWithOptions:NSEnumerationReverse usingBlock:^(ALAsset *asset, NSUInteger index, BOOL *stop) {
                     if (asset!=nil)
                     {
                         [tmpAssets addObject:asset];

                     }
                 }];
             }
             self.imagearray = tmpAssets;
             NSLog (@“%@“,self.imagearray);
         }
                                  failureBlock:^(NSError *error)
         {
             NSLog(@"error enumerating AssetLibrary groups %@\n", error);
         }];

Ответы на вопрос(2)

Ваш ответ на вопрос