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