NSInternalInconsistencyException 先报的异常情况,描述很简单,就是
解决方案:
1、依次排查使用背后线程的函数,查看刷新主页面或通知主页面是否 在返回主线程后进行的该操作,尤其是请求网络时,使用背后线程多。
我使用搜索排查完了。 结果没有,放心上架版本,结果是不是还是收到用户使用,抛出的异常。我找不到头绪。怎么办。
再次排查没有结果,我能怎么办,自己多使用该软件,偶然的机会,一个操作发现了,开心了。
原因是,跳转到某页面进行编辑操作。键盘输入时操作,系统出现卡住,就是这个问题。
跳转到这个控制视图,使用到背后显示,进行输入编辑操作,相关的页面显示刷新,就触发了这个问题。
开发人员,知道有问题,没有头绪时,多使用该软件,可能会发现复现情况。