Лучший способ синхронизировать приложение iOS с ALAssetsLibrary, когда приложение переходит на передний план.

Мое приложение хранит кеш ALAssets. Пользователь может перевести приложение в фоновый режим, а затем использовать приложение «Фотографии» или другие средства для удаления некоторых фотографий или видео. Когда мое приложение находится в фоновом режиме, я не получаю уведомления от ALAssetsLibrary об изменении данных. Есть ли у кого-нибудь оптимальный подход к синхронизации состояния моего приложения с состоянием ALAssetsLibrary, когда приложение снова становится активным?

Упате:Похоже, я могу использовать этот подход для повторения всей библиотеки, но это кажется неэффективным способом получить дельту изменений.

Как проверить, существует ли еще ALAsset, используя URL-адрес

6
задан Community 23 May 2017 в 10:08
поделиться