无需电脑,使用ReProvision 签名安装ipa 文件
通常,我们通过手机连接电脑,使用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 跳出下方错误提示
error for org submitDevelopmentCSR: Maximum number of certificates generated
这个表示已经超过了证书最大数目,需要你删除一些证书才能解决。
点击底部的“放大镜”(Troubleshooting“故障排除”)按钮 → Manage Certificates
→ Device : 设备名称 → 将不需要的证书移除。
然后,再次重签就可以解决。
2,双重认证账号
用于签名的 Apple ID ,在开启双重认证的情况下,是无法登录的ReProvision ,你可以使用专用密码登录。
前往苹果官网Apple ID 管理页面登陆账号,在「安全」这一栏可以看到「App 专用密码」,选择「生成密码⋯」
Apple ID:
https://appleid.apple.com/
输入一个标签,例如“ReProvision”然后点击「创建」。
这个时候会自动产生一组「xxxx-xxxx-xxxx-xxxx」格式的密码来代替原 Apple ID 密码,在ReProvision 中用账户和这个专用密码,就可以登陆了。这样,开启双重认证的Apple ID,也可以使用ReProvision 。
3,清理导入的IPA 文件
将IPA 拷贝至ReProvision 进行签名安装,IPA 文件会保留在手机中,如果你不想使用这个IPA 了,需要手动删除IPA 文件。我们可以使用Filza 文件管理器,删除不需要的IPA 文件。
IPA 文件 存放路径:
/private/var/mobile/Library/Application Support/Containers/com.matchstic.reprovision.ios/Documents/Inbox
首先在Cydia 安装文件管理器Filza File Manager。
按照IPA 文件路径,一步一步找到IPA 文件,向左滑动点击按钮即可删除文件。你可以点击底部的“☆”按钮,将路径添加到收藏,方便以后快速进入。
三,使用小结
ReProvision 界面简洁,使用简单,支持32位与64位设备,支持多个越狱系统, 无需电脑,可以在手机中签名安装IPA 文件。对于越狱工具的安装,非常方便。你无需等待企业版本,即可使用最新/任意版本的越狱工具,并且可以自动重签,无需担心证书失效问题。
需要提醒的是:
ReProvisio 需要在越狱状态才能使用。
ReProvisio 就相当于手机版的Cydia Impactor ,每次签署后应用有效期为七天。
请提前设置好自动重签的时间。
对于电脑上使用iTunes 下载的IPA,或者保存的有效的企业证书版本IPA,无需越狱,就可以在手机端安装,安装IPA 的方法,可以参考下方文章:
使用Workflow 应用安装器,手机端轻松安装ipa 文件
使用JSBox 脚本IPA 安装器,手机端轻松安装ipa 文件
更多使用技巧,欢迎留言交流。