我正在获取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共享相册所有者的详细信息。 对于前名,姓,名等。
当时我进行调试时,我会显示所有信息:
但是我没有找到任何获得此价值的解决方案。我也看上去是照片框架,但是在这个框架中,我没有找到任何 PHCloudSharedAlbum 类。
>因此,请帮助我获取共享的相册信息。 让我知道需要更多的信息。
先谢谢您