使用个人Apple ID账号签名的app只有7天的有效期,到期就会失效,这也就是我们常说的掉签,可以连接电脑使用 CydiaImpactor 重新签名,继续使用,但是非常的不方便,我们今天要介绍的方法就不需要电脑,在手机就能实现续签。

准备工作

首先手机要处于越狱状态 ,打开cydia添加作者官方源。 然后 搜索ReProvision或者点进去找到插件「ReProvision」并安装。

「ReProvision」可以实现的功能:

1. 查看证书到期时间;

2. 手动或自动重签;

3. 直接下载 ipa 签名。

配置应用

打开「ReProvision」,输入专用Apple ID 帐号(最好重新申请专用的Apple ID),如果我们在登陆时出现「Failure」那是因为没有开启联网权限,可以通过「 ConditionalWiFi2(ios10)」 、「 ConditionalWiFi3(ios11)」 和「 ConditionalWiFi4(ios12)」 插件开启联网权限。

用于签名的 Apple ID账号不能开启双重验证,已开启的无法关闭,这就需要在电脑上登录 Apple ID ,选择「安全 - App专用密码」下方选择“生成密码”,之后将会生成一组「xxxx-xxxx-xxxx-xxxx」格式的密码,复制这段密码到 「RePro vision」密码输入框即可。

iphone越狱后如何恢复回去(如何在苹果iPhone上自动续签)(1)

ReProvision 主页面显示三种类型签名。

1. Expiring Soon 即将到期;

2. Recently Signed 最近签名;

3. Other Applications 从网页下载的企业版签名。

一、手动续签

点击待签App图标或者「Sign」按钮后会弹出此应用版本等一些简单的情况,然后点击「SIGN」即可手动进行签名。

iphone越狱后如何恢复回去(如何在苹果iPhone上自动续签)(2)

iphone越狱后如何恢复回去(如何在苹果iPhone上自动续签)(3)

二、自动续签

点击底部最后一个齿轮状「设置」图标,进入「设置」页面,开启「AutomaticallyRe-sign」,下方的「Re-sign Applications When:」是用来自定义剩余多少天后,「ReProvision」自动重签的。

iphone越狱后如何恢复回去(如何在苹果iPhone上自动续签)(4)

企业签名的app有效期限为1年,如果没有掉签,我们不需要用个人账号重签,重签后有效期一下子就降为 7 天。

三、下载的IPA签名:

直接通过自带Safari 浏览器下载应用 IPA 安装包,点击更多按钮「•••」,选择「拷贝到“ReProvision”」。(也可以在电脑下载好ipa安装包,QQ发送到手机,通过其他应用打开的方法,「拷贝到“ReProvision”」)

iphone越狱后如何恢复回去(如何在苹果iPhone上自动续签)(5)

然后自动跳转至「ReProvision」 ,点击「INSTALL」即可签名。

iphone越狱后如何恢复回去(如何在苹果iPhone上自动续签)(6)

自动续签工具 ReProvision 闪退的解决方法

苹果为了封堵越狱,近期调整了证书描述文件的编码方式,这导致 「 R eProvision 」无法解析并出现闪退。 这个问题,可以尝试通过以下3种方法解决,但也不是绝对有效。

1 .卸载导致 「ReProvision」闪退时签名安装的app,然后进入「ReProvision」底部菜单栏选择中间「放大镜」按钮,点击「Manage Certificates」,将「Device : Cydia」「Device : 设备名称」移除,点击「 Revoke All Certificates 」选择「 Revoke 」,完成后尝试重签。

2.通过官方源安装 「 R eProvision 」。 如果之前就是通过其他第三方源或者deb文件直接安装,先通过 Cydia 卸载,然后添加作者官方源,并在该源内重新安装。

3. 卸载导致 「ReProvision」闪退时签名安装的app, 然后退出,使用非大陆地区的Apple ID 续签,最好是美区 Apple ID 登录 「ReProvision」, 最好不要使用续签的 Apple ID 下载应用,只专用于 「 R eProvision 」。

如何获取源可咨询本人。

,