通常,我们通过手机连接电脑,使用Cydia Impactor 进行签名安装IPA 文件,例如越狱工具。
越狱后,我们可以使用ReProvision ,签名安装IPA,无需电脑,可以实现自动重签。
ReProvision 主要特点:
插件完全免费,无内购无广告。
使用简单,随时签名。
支持自动重签,支持签署Apple Watch 应用。
支持32位与64位设备。
目前支持iOS 9.0 - iOS 12.1.2 越狱系统
下面小编给大家简单介绍一下方法。
一,使用介绍
1,安装与设置
首先,我们需要在Cydia 内添加ReProvision 官方源,安装ReProvision 。
ReProvision
https://repo.incendo.ws
ReProvision 安装后,在桌面可以看到图标。
首次使用ReProvision,你需要输入一个Apple ID,进行登录。这个Apple ID 就是用来签名的ID,原理和Cydia Impactor 是一样的。
注意:
登录的Apple ID 不能开启双重认证,如果开启,需要生成专用密码登录。
如果不放心,可以使用一个新申请的账号用来登录。
登录后,打开ReProvision,分为“安装”、“故障排除”和“设置”分类。首页是“安装”界面,可以看到:
Expiring Soon :即将到期的应用。
Recently Signed :近期签名的应用。
Other Applications :其他企业签名的应用。
在设置中,你可以管理你用来签署的Apple ID。
2,签名安装IPA
以越狱工具unc0ver 使用ReProvision 签名安装为例子。
在Safari 浏览器打开pwn20wnd 的GitHub 网站,点击“Assets”展开列表,下载你需要的unc0ver 版本的IPA 安装包。
pwn20wnd
https://github.com/pwn20wndstuff/Undecimus/releases
下载完成后选择更多,拷贝至ReProvision 。这个时候会跳转到 ReProvision ,可以查看unc0ver 的IPA 安装包大小和版本,点击“INSTALL”就可以签名安装。
安装过程有进度显示,完成后会有横幅通知。
安装完成,点击左上角“x”退出这个界面。可以看到,签名安装后的软件就出现在“Recently Signed ”分类当中。这里可以查看,签名安装后的越狱工具剩余多少时间到期。你可以点分类右上角“Sign”或者点开查看软件的时候,点右上角“Sign”手动重签。
unc0ver 签名安装后,就出现在桌面了。点击会显示“不受信任的开发者”。
我们需要到设置 → 通用→ 描述文件与设备管理 → 在开发者应用一栏,找到Apple ID 为名字的描述文件。
点击信任描述文件,这样unc0ver 就可以打开使用了。
3,设置自动重签
我们可以使用ReProvision 进行自动重签,使用起来非简单。
打开ReProvision, 点击底部的“齿轮”按钮,打开“Automatically Re-sign”(自动重签)开关,这个开关默认是开启的。在下方“Re-sign Applications When:”(当还有多少天到期时重新签署)一栏,你可以自定义重签时间。
设置好之后,在预定时间,ReProvision 就会在后台帮你自动签署IPA。实现无限“续命”的效果。
二,一些技巧
ReProvision 使用简单,对于新手朋友来说,有时候会遇到一些问题。我们可以点击放底部的Troubleshooting“故障排除”来查看常见问题。
1,错误提示
如果ReProvision 跳出下方错误提示
这个表示已经超过了证书最大数目,需要你删除一些证书才能解决。
点击底部的“放大镜”(Troubleshooting“故障排除”)按钮 → Manage Certificates
→ Device : 设备名称 → 将不需要的证书移除。
然后,再次重签就可以解决。
2,双重认证账号
上一篇:超级签名是怎么实现的?
下一篇:浅谈ipa签名