我的设备是 iPad Pro 9.7,已经找到 Documents 目录和 TargetApp 目录,在 Documents 目录下执行
DYLD_INSERT_LIBRARIES=dumpdecrypted.dylib /var/containers/Bundle/Application/4C04CF68-0E76-41A3-B3DA-D3C6FF10A53A/TargetApp.app/TargetApp
出现
dyld: could not load inserted library ‘dumpdecrypted.dylib’ because no suitable image found. Did find:
dumpdecrypted.dylib: required code signature missing for ‘dumpdecrypted.dylib’
错误,求大神解救,在网上好像没有搜到相关内容!
试试重新编译个?
重新编译还是不行 一样的错误 是我的 Makefile 有问题吗?
GCC_BIN=
xcrun --sdk iphoneos --find gcc`
GCC_UNIVERSAL=$(GCC_BASE) -arch armv7 -arch armv7s -arch arm64
SDK=/Users/XXX/Desktop/iPhoneOS.sdk
CFLAGS =
GCC_BASE = $(GCC_BIN) -Os $(CFLAGS) -Wimplicit -isysroot $(SDK) -F$(SDK)/System/Library/Frameworks -F$(SDK)/System/Library/PrivateFrameworks
all: dumpdecrypted.dylib
dumpdecrypted.dylib: dumpdecrypted.o
$(GCC_UNIVERSAL) -dynamiclib -o $@ $^
%.o: %.c
$(GCC_UNIVERSAL) -c -o $@ $<
clean:
rm -f *.o dumpdecrypted.dylib
`
是从 Xcode 8.1 里提取的 iOS 10.1 的 SDK,这个应该是牟问题的
可以麻烦大神您帮我编译一个 iOS 10.1 的吗,谢谢!
这不是写着吗
大神,请教我要怎样给他签名?
Sorry 俺是小白
难道是说必须要有99刀开发者权限吗?
自顶,还是未解决,求助!!!
大神在哪?
理论上来说这玩意应该被越狱patch掉了。但是你用的是10.1不完美越狱我们就不知道了
## 列出可签名证书
security find-identity -v -p codesigning
## 为dumpecrypted.dylib签名
codesign --force --verify --verbose --sign "iPhone Developer: xxx xxxx (xxxxxxxxxx)" dumpdecrypted.dylib
之后重新上传砸壳既可。
Thanks! 你的回答解决了我的问题
这里你是怎么操作的?新手求分享一下
求教 ,签名成功返回的是什么 ,这边操作的好像不对
按你的方法签名返回 Segmentation fault: 11, 10.0.2的系统
我现在用的是一个别人 hack 过的 dumpdecrypted.dylib,但是现在 404 了,我现在本地有保存一份
求教怎么解决的,我也出现这个问题了,头痛~~~
一键砸壳
庆哥太强了