为啥启动一个framework失败?

需求: 为啥启动一个framework失败
另一个需求:有没有办法删除这个framework(非必须的framework)后还能让他正常运行?

** 环境: iOS 10.3.3 (已越狱)

** 任何其他描述:
对一个APP进行砸壳,其中有很多framework默认不执行,所以我利用dyld加载了所有image
结果就是很多的framework被加载了,这些framework砸壳也成功,但是其中就是有一个一直启动失败,然后就一直砸壳失败了,这有什么办法让我启动成功吗?

启动失败报错见下图

image

1 个赞

张总,我是从AppStore下载的app,在越狱手机上运行,这也不能load这个framework吗?
这个framework没砸壳不是很正常吗

删除这个framework(非必须的framework)运行的问题解决了
很奇怪的是之前我直接删除,运行还是一直报错
今天我试了试删除就能过了

但还是想知道如何才能启动这个动态库,有没大佬指点一下 :thinking:

2471912

越狱手机上从AppStore下载的app,有部分framework默认是不启动的
我强行将他们启动了,只有一个启动失败(如上图),其他的都启动成功了

这些framework应该是都没有砸壳的,所以为什么会这样报错呢?

2471912

没明白啥意思。。。