Я работаю над получением сведений об общем альбоме iCloud.
Я успешно получил все альбомы общего доступа iCloud, используя этот код.
NSMutableArray *cloudFetchResultArray = [[NSMutableArray alloc] init];
NSMutableArray *cloudFetchResultLabel = [[NSMutableArray alloc] init];
NSMutableArray *cloudFetchResultPersonName = [[NSMutableArray alloc] init];
PHFetchResult *CloudShared = [PHAssetCollection fetchAssetCollectionsWithType:PHAssetCollectionTypeAlbum subtype:PHAssetCollectionSubtypeAlbumCloudShared options:nil];
for(PHCollection *collection in CloudShared)
{
if ([collection isKindOfClass:[PHAssetCollection class]])
{
PHAssetCollection *assetCollection = (PHAssetCollection *)collection;
PHFetchOptions *options = [[PHFetchOptions alloc] init];
options.predicate = [NSPredicate predicateWithFormat:@"mediaType in %@", self.picker.mediaTypes];
options.sortDescriptors = @[[NSSortDescriptor sortDescriptorWithKey:@"creationDate" ascending:NO]];
PHFetchResult *assetsFetchResult = [PHAsset fetchAssetsInAssetCollection:assetCollection options:options];
if(assetsFetchResult.count>0)
{
[cloudFetchResultArray addObject:assetsFetchResult];
[cloudFetchResultLabel addObject:collection.localizedTitle];
}
}
}
Но я не получил данные о владельце общего альбома iCloud. Для экс. Имя, Фамилия, ФИО и т.д..
Когда я отлаживаю в то время, я показываю всю эту информацию:
Но я не нашел никакого решения для получения этого значения. Также я смотрю Photo Framework, но в этой структуре я не нашел никакого класса PHCloudSharedAlbum.
Поэтому, пожалуйста, помогите мне получить общую информацию об альбоме. Дайте мне знать любую дополнительную информацию.
Заранее спасибо.