6、保持手机不处灭屏的状态 。
7、如果你还没有成功, 首先确认你是智能手机(包括苹果安卓), 其次需要你的微信升级到最新版本
微信怎么设置自动抢红包 【APP知识|微信怎么自动抢红包,红包猎手永久版不付费】需要设备
iPhone一台(若已准备好未加密的微信ipa可跳过)
装好Xcode8的mac一台
需要环境
安装OpenSSH和Cycript
在越狱iPhone上的Lydia里搜索OpenSSH和Cycript, 然后进行安装 。 OpenSSH成功安装后22端口会开启, 同一局域网内可以ssh上去, 默认root密码alpine, 请立即修改默认密码 。
>>>安装Theos和ldid
>>>编译WeChatRedEnvelop
make之前请修改WeChatRedEnvelop.plist里的Bundles为你的新应用名字(就是后面签名用的bundles值) 。
>>>编译安装optool
如果git
clone过程中出现权限问题, 请自行修改submodule的config内容, 或者添加ssh证书 。
获取未加密的微信ipa
在AppStore上面下载得到的应用都是经过加密的, 可以执行文件上已经被加过一层壳, 重签包需要用未加密的应用 。 一般获取未加密应用有两种方式:
1.使用爱思助手下载
2.对越狱手机上应用进行砸壳
第二种用Clutch进行砸壳, 但是Clutch暂时不支持watchOS
2, 而微信包是多target的, 使用Clutch砸壳的时候会出现如下提示:
com.tencent.xin
contains
watchOS
2
compatible
application.
It's
not
possible
to
dump
watchOS
2
apps
with
Clutch
2.0.4
at
this
moment.
生成出来的可执行文件就在Clutch目录下, 将其拷贝到手机上
成功之后在/private/var/mobile/Documents/Dumped/目录里可以得到解密后的ipa文件, 改名为wx.ipa然后scp到桌面上备用 。
修改未加密的微信ipa
准备依赖库
用macOS自带的otool工具进行依赖项检查:
从越狱的iOS设备中把/Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate等非系统自带的库scp处理, 改名后放在WeChatRedEnvelop.dylib的同级目录下, 然后修改库指向 。
注入Tweak至二进制文件
解压ipa文件, 删除会造成问题的watch, 然后向wechat中注入Tweak 。
打包并重签名
打包
ipa
与重签名可以直接使用图形化工具ios-app-signer来完成 。 他可以自动加载本机的证书以及Provisioning
Profile
文件, 使用起来十分方便
点击
start
后, 指定保存路径, 打包成功后生成新的ipa 。
安装使用
推荐阅读
- APP知识|微信黑名单怎么看,微信被拉黑怎么判断
- APP知识|微信怎么转让群主,微信群主权限
- APP知识|微信群主怎么转让,被移出群聊显示22人
- APP知识|微信怎么找客服,微信24小时人工客服服务
- APP知识|怎么查微信删除的聊天记录,老婆出轨怎么查微信聊天记录软件
- APP知识|怎么把人拉黑,微信里如何把人拉黑
- APP知识|微信怎么开启指纹支付,新版微信指纹支付没了
- APP知识|快手手机号怎么解绑,怎么看微信好友快手号
- 手机知识|怎么换输入法,怎么切换输入法oppo手机
- 手机知识|手机屏幕怎么换,旧手机屏幕坏了怎么数据转移