iOS Question Clicking done after input causes fatal error

Osp

Member
Licensed User
Longtime User
I am using IUI8 with WKWebView to translate an Android App to IOS, testing currently within B4i Bridge on an Iphone SE.
Any native keyboard inputs provoke the below error when the keyboard is opened. Someone on stackoverflow posted the only solution would be to upgrade to mkwebview. Anyone an idea if there is any solution preventing from this? Due to the error probably the keyboard's "done" doesn't work. The webview though can still react on it's own "ok" button and get the input from the element.

API error: <_UIKBCompatInputView: 0x14fd379d0; frame = (0 0; 0 0); layer = <CALayer: 0x1c003b780>> returned 0 width, assuming UIViewNoIntrinsicMetric

Does anyone know how to make the native "done" work?
 
Last edited:

Osp

Member
Licensed User
Longtime User
I was thinking of a screenshot with the error msg regarding this thread (after a few hours a build worked so I think the other problem should be something that temporarily happens but is getting back to normal anyway). Here is a screenshot with the error msg when the keyboard is being opened. Not sure if it helps just wanted to be sure you know it happens. It does not prevent the app from working nor am I saying it is anything directly related to B4i, but I wanted to see if someone knows a workaround.
api_error.png
 
Upvote 0
Top