在使用Cycript查看APP的结构的时候会用到
[[UIApp keyWindow] recursiveDescription].toString()
但是会显示内容不全, 如下的情况
image.png
搜索后也没有找到具体的原因和彻底解决的办法, 不过曲线解决的办法倒是有两个
- 把输入文本写入文件, 然后查看文件
[[UIApp.keyWindow recursiveDescription ] writeToFile:"/var/mobile/viewdump.txt" atomically:NO encoding:4 error:NULL]
然后cat查看就好了, 这说明输入是没有问题的, 但是不知为什么在base里显示不全.
- 降级Cycript解决这个问题(作者未尝试, 仅记录)
在cydia中将Cycript降级到0.9.505, 可解决
0.9.59*系列都会有这个问题.
网友评论