PHPhotoLibrary - перезаписать кучу фотографий без или с одним подтверждением предупреждения

Задача состоит в том, чтобы синхронизировать набор изображений в пользовательском альбоме на iPhone с содержимым приложения. Таким образом, они создаются приложением, и тогда пользователь может что-то изменить внутри приложения, и все изображения должны быть изменены.

Проблема в том, что Photos Framework спрашивает, когда нам нужно изменить фотографию. Есть ли обходной путь, чтобы иметь только одно подтверждающее предупреждение для всех изображений или вообще не иметь подтверждающих предупреждений?

Заранее большое спасибо!

1 ответ

После некоторых исследований ответил сам:)

Если мы удаляем активы одним блоком deleteAssets PHAssetChangeRequest, он показывает только одно подтверждающее предупреждение.

        [[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{
            [PHAssetChangeRequest deleteAssets:[PHAsset fetchAssetsInAssetCollection:myAlbum options:nil]];
        }
                                      completionHandler:nill];

Другие вопросы по тегам