Я использую PSPDFKit в статической структуре, связанной с основным проектом, который использует другую статическую структуру с UIWebView.
После загрузки основного проекта, когда я запускаю UIWebView и вызываю запрос, у меня возникает эта ошибка:
void SendDelegateMessage(NSInvocation *): delegate (webView:decidePolicyForNavigationAction:request:frame:decisionListener:) failed to return after waiting 10 seconds. main run loop mode: kCFRunLoopDefaultMode
и ничего не добавляется в веб-просмотре.
Если я не загружаю PSPDFKit в свой первый фреймворк, проблема не появляется, и все в порядке.
Я также обнаружил, что если я свяжу все фреймворки, необходимые для PSPDFKit, но не PSPDFKit, у меня будет та же ошибка. Я должен удалить структуру MessageUI, чтобы иметь правильное поведение. Но когда я включаю PSPDFKit даже без MessageUI, возникает ошибка.
У кого-то есть идея решить эту проблему или найти обходной путь?
Ошибка возникает на версиях iOS 7, только на устройствах не на симуляторе. И все отлично работает в iOS 6.
Я нашел это сообщение UIWebView:solvePolicyForNavigationAction?, но разрешение не очень ясно!
Спасибо