睿论坛
MonkeyDev创建工程后低于iOS13无法[UIImage imageNamed:@"xxx"]无法获取图片
技能讨论
StackMan
(ReMan)
2020 年12 月 8 日 13:17
1
问题
MonkeyDev向App注入Dylib,且修改了bundle id,iOS13上启动App后界面图片正常显示
iOS12与iOS10都打开后界面图片元素一片空白,断点后得知[UIImage imageNamed:@“xxx”]这个方法没有获取到图片
尝试
我怀疑是修改bundleid后NSBundle相关函数获取不到相关bundle
于是对尝试对NSBundle相关函数进行hook修改,终未成功
有踩过坑的同学嘛,跪求解答,比心。
brendon
(面包)
2020 年12 月 8 日 16:54
2
盲猜跟app瘦身有关
StackMan
(ReMan)
2020 年12 月 8 日 17:14
3
盲猜错了哦
StackMan
(ReMan)
2020 年12 月 8 日 17:15
4
我曲线救国了一下,把原App的那一堆图片导出来,添加到Monkey工程中,暂时解决了这个问题,但不够优雅。。。
1 个赞