Есть ли способ получить уведомление, когда пользователь перетаскивает файл в iTunes Общий доступ к файлам и синхронизация?

Когда я подключаю iPhone к iTunes и перетаскиваю файл в раздел «Общий доступ к файлам» моего приложения, приложение на экране исчезает на мгновение, а затем возвращается. Кажется, что ни один из методов делегирования приложения не запускается в это время, даже не что-то вроде «пошел на задний план, вышел на передний план».

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

Может быть, уведомление отправлено?

- (void)applicationWillResignActive:(UIApplication *)application вызывается при запуске синхронизации и - (void)applicationDidBecomeActive:(UIApplication *)application после завершения синхронизации

Кроме того, <MediaPlayer/MediaPlayer.h> framework [MPMediaLibary defaultMediaLibrary] может публиковать уведомление MPMediaLibraryDidChangeNotification , которое запускается особенно, когда ваша медиа-библиотека обновляется, пока ваше устройство синхронизируется с iTunes.

Вы можете позволить своему объекту наблюдать это уведомление, добавив:

 #import <MediaPlayer/MediaPlayer.h> [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(<#selector#>:) name:MPMediaLibraryDidChangeNotification object:[MPMediaLibrary defaultMediaLibrary]]; 

Также активируйте это уведомление, используя - (void)beginGeneratingLibraryChangeNotifications

applicationWillResignActive не работает с iOS 5.0.

Вы можете использовать класс DirectoryWatcher в приложении примера DocInteraction.

  • Удаление новой версии приложения в iTunes connect
  • Ссылка на страницу разработчика приложения App Store с iOS 6?
  • Покупка этого товара в настоящее время недоступна
  • Представить iTunes ссылку внутри WebView (предотвратить перенаправление)?
  • Почему значок приложения не отображается в itunes?
  • Удаление новой версии приложения из iTunes Connect
  • iTunes Connect жалуется на «отсутствующий локализованный снимок экрана», несмотря на то, что уже скриншоты iPhone 5 уже загружены
  • Objective-c - Получение наименее используемого и наиболее часто используемого цвета в изображении
  • идентификаторForVendor и iOS6
  • Установка более низкой версии IOS, чем последняя, ​​на устройство
  • Есть ли библиотека iTunes C ++ для Windows, которая позволяет получить доступ к файловой системе устройства с подключенным к USB-устройству iOS?
  • Давайте будем гением компьютера.