HW kbd: Failed to set (null) as keyboard focus

此异常出现的场景为,当我想直接拦截AlertView的弹框 并自动设置点击确定,却出现了如下这个异常。

HW kbd: Failed to set (null) as keyboard focus 这个问题导致了直接闪退,

之前我以为是 授权问题,因此我到ldid 进行和Springboard 和 注入应用的授权 依然出现这个异常。不知道应该怎么解决

调用的函数为:

  if (![mDelegate respondsToSelector:@selector(alertView:clickedButtonAtIndex:)]) {
        [message dismissWithClickedButtonIndex:1 animated:NO];
    }

    [mDelegate alertView:message clickedButtonAtIndex:1];

还请指导的朋友解答一下。

后来发现 这个问题貌似不是Alertview导致的,更像是下面这个导致的,但是这个没有见过是什么引起的。

貌似这个问题感觉还是签名问题。

我自己签的名,怎么非法了,不是通过ldid -S 吗?

崩溃了。又貌似不是这个问题引起的,程序又正常了一小会。HW kbd: Failed to set (null) as keyboard focus 这个问题导致的闪退吧。

楼主这个问题解决了吗?我也出现相同的问题啦