Ошибка первого ответчика: неключевое окно при попытке перезагрузки-разрешение из — за ручной клавиатуры. Окно UITextEffectsWindow не должно становиться ключевым

#ios #swift #uitextview #wkwebview

#iOS #быстрый #uitextview #wkwebview

Вопрос:

У меня есть текстовое представление, а над ним у меня есть отдельное представление, внутри которого есть встроенный WKWebView.

 view.addSubView(textField) view.addSubView(separateView) separateView.addSubview(wkWebView)  

Если я начну достаточно панорамировать и сжимать WKWebView, я получу ошибки. Основными 2 вещами, которые выделяются, являются

Ошибка первого ответчика: неключевое окно при попытке перезагрузки-разрешение из — за ручной клавиатуры (окно первого ответчика..

и

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

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

[Просмотр] Ошибка первого ответчика: неключевое окно при попытке перезагрузки-разрешение из — за ручной клавиатуры (окно первого ответчика

lt;UIRemoteKeyboardWindow: 0x1080c1c00; рамка = (0 0; 414 896); непрозрачный = НЕТ; авторазмер = W H; слой = lt;UIWindowLayer: 0x2838eefc0gt;lt;UIWindowLayer: 0x2838eefc0gt;gt;, ключевое окно lt;UIWindowLayer: 0x2838eefc0gt;gt;lt;UIWindow: 0x107111e70; рамка = (0 0; 414 896); Распознаватели жестов = lt;NSArray: 0x28364dad0gt;; слой = lt;NSArray: 0x28364dad0gt;lt;UIWindowLayer: 0x28381ef60gt;lt;UIWindowLayer: 0x28381ef60gt;gt;)

[Просмотр] Ошибка первого ответчика: неключевое окно при попытке перезагрузки-разрешение из — за ручной клавиатуры (окно первого ответчика

lt;UIRemoteKeyboardWindow: 0x1080c1c00; рамка = (0 0; 414 896); непрозрачный = НЕТ; авторазмер = W H; слой = lt;UIWindowLayer: 0x2838eefc0gt;lt;UIWindowLayer: 0x2838eefc0gt;gt;, ключевое окно lt;UIWindowLayer: 0x2838eefc0gt;gt;lt;UIWindow: 0x107111e70; рамка = (0 0; 414 896); Распознаватели жестов = lt;NSArray: 0x28364dad0gt;; слой = lt;NSArray: 0x28364dad0gt;lt;UIWindowLayer: 0x28381ef60gt;lt;UIWindowLayer: 0x28381ef60gt;gt;)

Assert] UITextEffectsWindow should not become key. Please file a bug to Keyboard | iOS with this call stack:

(

0 UIKitCore 0x00000001a638b204 33B02AB5-5DAF-3249-8DC6-5872DF830EC5

  • 15569412

1 UIKitCore 0x00000001a60cee3c 33B02AB5-5DAF-3249-8DC6-5872DF830EC5

  • 12701244

2 WebKit 0x00000001b0157c5c 9F7B0B3B-7F33-3F7F-883E-7B2EE83F42FB 7429212

3 WebKit 0x00000001afe510d4 9F7B0B3B-7F33-3F7F-883E-7B2EE83F42FB 4255956

4 WebKit 0x00000001b00cac88 9F7B0B3B-7F33-3F7F-883E-7B2EE83F42FB 6851720

5 WebKit 0x00000001afa93064 9F7B0B3B-7F33-3F7F-883E-7B2EE83F42FB 331876

6 WebKit 0x00000001afe11538 9F7B0B3B-7F33-3F7F-883E-7B2EE83F42FB 3994936

7 WebKit 0x00000001afa74858 9F7B0B3B-7F33-3F7F-883E-7B2EE83F42FB 206936

8 WebKit 0x00000001afa7414c 9F7B0B3B-7F33-3F7F-883E-7B2EE83F42FB 205132

9 JavaScriptCore 0x00000001ad9f4220 74545BAC-15FF-320D-A90B-8F89F75E39C1 16138784

10 JavaScriptCore 0x00000001ad9f51f0 74545BAC-15FF-320D-A90B-8F89F75E39C1 16142832

11 CoreFoundation 0x00000001a36089e8 4FBDF167-161A-324C-A233-D516922C67E5 670184

12 CoreFoundation 0x00000001a36088e4 4FBDF167-161A-324C-A233-D516922C67E5 669924

13 CoreFoundation 0x00000001a3607be8 4FBDF167-161A-324C-A233-D516922C67E5 666600

14 CoreFoundation 0x00000001a3601bc8 4FBDF167-161A-324C-A233-D516922C67E5 641992

15 CoreFoundation 0x00000001a3601360 CFRunLoopRunSpecific 600

16 GraphicsServices 0x00000001bac3f734 GSEventRunModal 164

17 UIKitCore 0x00000001a607c584 33B02AB5-5DAF-3249-8DC6-5872DF830EC5

  • 12363140

18 UIKitCore 0x00000001a6081df4 UIApplicationMain 168

19 libswiftUIKit.dylib 0x00000001b73c524c $s5UIKit17UIApplicationMainys5Int32VAD_SpySpys4Int8VGGSgSSSgAJtF 104

20 myAppName 0x0000000104990800 $sSo21UIApplicationDelegateP5UIKitE4mainyyFZ 120

21 Имя моего приложения 0x0000000104990778 $s7myAppName11AppDelegateC5$mainyyFZ

  • 48

22 Имя моего приложения 0x000000010499e3cc основной 32

23 либдильд.dylib 0x00000001a32bdcf8 E574A365-9878-348A-8E84-91E163CFC128 7416

)