Доступ к истории просмотров iphone с помощью частной структуры webkit

Привет, я прошу полностью прочитать вопрос, прежде чем отмечать его как дубликат.

Я пытаюсь получить историю просмотра iphone, используя частную инфраструктуру Webkit. Я получаю заголовки для нее с сайта github. Но я не получаю, какие заголовки или какие методы использовать для выполнения моей задачи. Я пробовал использовать следующий код, но он не возвращал ничего, даже не равного нулю.

WebHistory *history=[WebHistory optionalSharedHistory]; NSDate *now = [NSDate date]; //id date; NSArray *arr = [history orderedItemsLastVisitedOnDay:now]; NSLog(@"%@",[history allItems]); 

Я пишу в домашнем приложении, поэтому я не против этого частного фреймворка. Но я просто не могу пойти на джейлбрейк. Пожалуйста, направляйте меня правильно.

Чтобы метод optionalSharedHistory возвращал ничего, кроме нулевого, он должен быть создан и установлен таким образом в удобном для вашего приложения месте. Как контроллер корневого представления или AppDelegate.

 // Create a shared WebHistory object WebHistory *myHistory = [[WebHistory alloc] init]; [WebHistory setOptionalSharedHistory:myHistory]; 

Надеюсь это поможет!

  • WebKit домен и коды ошибок в заголовках iOS?
  • Ошибка теневого распространения в WebKit в iOS 7 на iPad Retina
  • Что делает <meta name = "viewport" content = "width = device-width"> в ландшафтном режиме на iOS?
  • Обнаружение воспроизведения видео в компоненте WKWebView
  • Это Facebook для iOS WebView User Agent?
  • Прокрутка iOS Safari вверх не работает на определенных страницах. Зачем?
  • iOS: сбой WebKitLegacy
  • Почему Apple относится к этим приложениям специально?
  • Как включить локальное хранилище в моем приложении на основе WebKit?
  • Как прокрутить палец прокрутки прокручиваемого div с помощью "webkit-overflow-scrolling: touch"
  • Получение всех файлов cookie из WKWebView
  • Давайте будем гением компьютера.