FuckUmei
(Specter)
21
请问一下博主,我要是想用企业证书签名应该怎么改?
我看到在xcode编译dylib时会运行脚本:/opt/MonkeyDev/bin/md --xcbp-logos
编译target时会运行一个shell脚本:/opt/MonkeyDev/Tools/pack.sh
看到里面有签名操作,试着替换了EXPANDED_CODE_SIGN_IDENTITY这个换成企业证书名字,然后重新编译了dylib和app,再通过createIPA.command这个脚本生成ipa都可以通过。但是还是内侧包,请问如何改成企业证书呢?
直接在Xcode设置 代码签名里面选择指定证书不行吗?
FuckUmei
(Specter)
23
我用的xcode8.2.1 证书已经选择是企业级别证书了, 并勾选了Automatically manage signing选项后编译不行。
刚才我又去掉了Automatically manage signing选项 ,手动选的证书貌似好了。
非常感谢!
little
26
设置免密码登陆的时候:xunlongorangepideMac-mini:.ssh xunlongorangepi$ ssh-copy-id -i id_rsa root@192.168.1.138
这一步出了一个错误/usr/bin/ssh-copy-id: ERROR: ssh: connect to host 192.168.1.138 port 22: Connection refused
这是怎么回事,小白一个,求告知,谢谢
越狱了吗
装了openssh吗
正常ssh能连上吗
使用MonkeyApp不用设置 Wiki上面写了啊,没看吗
dyld: Library not loaded: @rpath/NMSSH.framework/NMSSH
Referenced from: /var/containers/Bundle/Application/93C1EFCB-8197-4FE0-8420-3BF448703DBD/Auto3D.app/Auto3D-iPad
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/93C1EFCB-8197-4FE0-8420-3BF448703DBD/Auto3D.app/Frameworks/NMSSH.framework/NMSSH: mremap_encrypted() => -1, errno=1 for /private/var/containers/Bundle/Application/93C1EFCB-8197-4FE0-8420-3BF448703DBD/Auto3D.app/Frameworks/NMSSH.framework/NMSSH
Message from debugger: Terminated due to signal 6
这个怎么解决的,弄了好久,还是不会弄
好尴尬啊,没越狱手机,特意在助手上下的,也显示是砸完壳的,郁闷死了
使用 otool -l xxx | grep crypt 看看是不是真的砸壳了
3D-iPad | grep -B 2 crypt
cmd LC_ENCRYPTION_INFO_64
cmdsize 24
cryptoff 16384
cryptsize 4194304
cryptid 0
我说的是这个 NMSSH.framework/NMSSH
cryptoff 16384
cryptsize 1294336
cryptid 1
你怎么看出来的,根据那个路径吗.
我将 最新的WeChat6.5.15.ipa 砸壳后放到工程目录中, 运行到手机上提示以下错误 :
dyld: Library not loaded: @rpath/WCDB.framework/WCDB
Referenced from: /var/containers/Bundle/Application/37C69324-2DFA-4CB4-8CD9-1C4E39F2DA55/WechatC.app/WeChat
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/37C69324-2DFA-4CB4-8CD9-1C4E39F2DA55/WechatC.app/Frameworks/WCDB.framework/WCDB: mremap_encrypted() => -1, errno=12 for /private/var/containers/Bundle/Application/37C69324-2DFA-4CB4-8CD9-1C4E39F2DA55/WechatC.app/Frameworks/WCDB.framework/WCDB
/private/var/containers/Bundle/Application/37C69324-2DFA-4CB4-8CD9-1C4E39F2DA55/WechatC.app/Frameworks/WCDB.framework/WCDB: mremap_encrypted() => -1, errno=12 for /private/var/containers/Bundle/Application/37C69324-2DFA-4CB4-8CD9-1C4E39F2DA55/WechatC.app/Frameworks/WCDB.framework/WCDB
/private/var/containers/Bundle/Application/37C69324-2DFA-4CB4-8CD9-1C4E39F2DA55/WechatC.app/Frameworks/WCDB.framework/WCDB: mremap_encrypted() => -1, errno=12 for /private/var/containers/Bundle/Application/37C69324-2DFA-4CB4-8CD9-1C4E39F2DA55/WechatC.app/Frameworks/WCDB.framework/WCDB
看样子好像是 WCDB.framework 没有砸壳? 但是这个framework貌似砸不了壳呀 , 对这个framework砸壳提示 permission 错误 , 这种情况怎么处理 ?