Я разрабатываю приложение iOS с фреймворком Photos, и я пытаюсь заставить наблюдателя изменений работать. Я регистрирую наблюдателя изменений с этим вызовом [[PHPhotoLibrary sharedPhotoLibrary] registerChangeObserver:self];
. После регистрации наблюдателя я переключусь в приложение «Камера» и сделаю снимок. Метод обратного вызова photoLibraryDidChange:
не вызывается сразу после съемки, но только после того, как я снова зашел в свое приложение.Когда PHPhotoLibraryChangeObserver photoLibraryDidChange: вызван?
Как это работает? Я не мог найти ничего в документации, которая говорила бы, когда будет вызван обратный вызов. В идеале я получал бы уведомление, как только фотография была сделана и помещена в библиотеку фотографий, но это, похоже, не так. Должен ли пользователь повторно вводить мое приложение, прежде чем я получаю уведомление об этом изменении?
Вы уже решили эту проблему? – mafioso