home键卡死的问题

目前利用method swizzling 替换了application setdelegate 方法 然后替换了所有的application didfinishilauningwithoption…等方法
目的是为了在显示别人的界面之前,先显示自己注入的界面。

问题是,在开启飞机模式的情况下,进去注入的程序,发现会主动调用我替换之后的函数。如didfinishilauningwithoption ,ApplicationDidBecomeActive 等。。
由于我替换了之后会打印日志,发现部分app中,系统会主动调ApplicationWillResignActive函数,然后整个屏幕都僵死,点击home键也没有反应了

退出的方法只有按电源键lock住 然后按照相功能,再次点home键才能退回到主界面。
p.s 不是所有注入的app有这种情况,目前发现uc 浏览器,nike等几个app出现了这个情况,这个时候没有进行任何网络请求,并且只有飞行模式才会有这种情况

请教一下,什么情况会导致连home键点击都没有反应。或者哪位大大遇到过我这种情况?
感谢~