0
iCloud共有アルバムを除くユーザーのフォトライブラリ内のすべてのアルバムのリストを取得しようとしています。ここで私は、これまで使用していますコードです:アセットコレクションを取得してiCloud共有アルバムを除外します
PHFetchOptions *userAlbumsOptions = [PHFetchOptions new];
userAlbumsOptions.predicate = [NSPredicate predicateWithFormat:@"estimatedAssetCount > 0"];
userAlbumsOptions.includeAssetSourceTypes = PHAssetSourceTypeUserLibrary;
PHFetchResult *userAlbums = [PHAssetCollection fetchAssetCollectionsWithType:PHAssetCollectionTypeAlbum subtype:PHAssetCollectionSubtypeSmartAlbumUserLibrary options:userAlbumsOptions];
for (PHAssetCollection *album in userAlbums) {
[self.albums addObject:album];
}
を私が正しく理解している場合は、userAlbumsOptions.includeAssetSourceTypes
プロパティは、iCloudの共有アルバムを除外する必要があります。しかし、彼らはまだリストに表示されています。誰かが私が間違っているかもしれないことを提案することはできますか