UIWebView: solvePolicyForNavigationAction?

Я использую UIWebView в своем приложении, и все отлично работает в iOS5 и 6. Но на iOS7 UIWebView не может загрузить запрошенную страницу (html из Интернета) и запустить бесконечный цикл с этой ошибкой каждые 10 секунд:

void SendDelegateMessage(NSInvocation *): delegate (webView:decidePolicyForNavigationAction:request:frame:decisionListener:) failed to return after waiting 10 seconds. main run loop mode: kCFRunLoopDefaultMode 

Веб-просмотр loadrequest находится в viewDidAppear.

Я не нашел документации для этой ошибки для iOS. Метод solvePolicyForNavigationAction , по-видимому, используется только в WebKit для MacOS .., а не для iOS.

Такая же проблема как на устройстве, так и на симуляторе. Я видел похожие темы в stackoverflow, но никто не сообщил о рабочем решении: /

Спасибо за вашу помощь.

2 Solutions collect form web for “UIWebView: solvePolicyForNavigationAction?”

Попробуйте загрузить новую версию xCode 5.0.1. Эта проблема исправлена ​​в версии 5.0.1. Также очистите все сборки из path ~/Library/Developer/Xcode/DerivedData/~ Build после очистки. Все работает нормально. Дайте мне знать, если проблема все еще сохраняется.

Задача решена:

Моя проблема связана с библиотекой, связанной в проекте: pspdfkit v2.x на iOS7.

Инициализация uiwebview перед pspdfkit (даже без его представления) решила мою проблему.

  • Загрузка текстового файла с помощью вызова AJAX в UIWebView с использованием настраиваемого NSURLProtocol
  • UIWebView canPerformAction не отключает некоторые пункты меню
  • Сравнение UIWebView и Safari
  • Как получить доступ к ресурсу изображения в каталоге активов из UIWebView (или WKWebView)
  • Как я могу получить «User-Agent» UIWebView в Swift3
  • Встраивание видео в iOS 8
  • Создание хорошего пользовательского интерфейса для чата в iOS
  • Что означает Unrestricted Web Access в iTunes Connect
  • UIWebView не подходит для экрана устройства
  • Использует ли инструменты память, используемую UIWebView?
  • Веб-сайт UIWebView Desktop не будет работать
  • Interesting Posts

    Отредактируйте заголовок элемента iOS TabBar до центра его

    Больше не удается скрыть клавиатуру во время просмотра. Будет показано в iOS7

    Получайте данные из Google Analytics, используя API-интерфейс Core Reporting API skd, через Objective-C

    Текст метки заголовка UINavigationBar

    как добавить два контроллера представления в UIPageViewcontroller

    AVURLAsset правильно инициализируется, но иногда его ассоциированный AVPlayerLayer просто отображает черный

    введенный вами идентификатор яблока не найден или ваш пароль неверен. повторите попытку тестирования покупки приложения In

    Что такое Private API и почему Apple отвергает приложение iOS, если оно используется?

    Найти имя схемы сборки Xcode во время выполнения

    Использование OpenCV FileStorage в iOS

    Пользовательская ширина UILabel, основанная на длине текста, программно

    Непредвиденная путаница подписки

    box2d круглое тело, застрявшее в углах

    Почему свойства UISwitch onImage / offImage не работают на iOS 7?

    ios 7 пользовательский подарок и отклонение перехода

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.