使用个人账号签名的应用每隔 7 天就会失效
这也就是常说的掉签
如果掉签就需要连接电脑使用 Cydia Impactor 重新签名
今天教大家如何在 iPhone 端利用ReProvision实现自动续签
越狱后添加官方源
http://repo.incendo.ws
也可以添加Cydiakk源中文网
https://apt.cydiakk.com
然后搜索安装插件 ReProvision
安裝完成后,在桌面上会看到「ReProvision」
开启它就可输入 Apple ID 账号
如果怕不安全,建议另外注册一組全新 Apple ID 来签名
检查ID下的验证证书
如果出现2个证书,就选择一个删除
一般选择 Impactor 以外的证书
只有一个不用管,直接点右上角DONE
登陆后,可与看到 ReProvision 如下图;
Expiring Soon 代表即将到期
Recently Signed 代表近期签名
Other Applications 代表这些 App 都是从网页下載的企业版
我们只要注意即將到期的即可,另外近期签名是指最近重签或使用 Cydia Impactor 所安裝的IPA都会显示在这里,最底下区域就是企业版,除非授权确认快到时才要注意,但这类都是企业一年授权其实也很难到期,除非作者撤销或者企业证书被封。
点 sign 即可签名,签证成功会有提示为:Signed'xxxx'( ipa 名称)
注意
Apple ID 不能开启双重认证,否则会出错,不过有个方法可以维持双重认证开启依旧可以重签;
进入 http://appleid.apple.com Apple 官方网站登陆自己的 AppleID 与密码
到安全类别中会看见「双重认证」,点击 App 专用密码下面的「生成密码⋯」
自动生成組「xxxx-xxxx-xxxx-xxxx」格式的密码,请记住好这组密码,输入这组密码就可以登陆。
通过 ReProvision 直接安裝 ipa
如果打算不用电脑 Cydia Impactor 签名IPA
可在 Safari 下载 IPA,將 IPA 导入到 ReProvision 內
方法如下:
进入 Chimera 官网点击 Download Chimera 下载最新版本 ipa (若无法下载,挂V.P.N),下载完成后会进入打开页面
也可以复制下载链接,使用 Shu 或者 迅雷下载,点击 "在「ReProvision」中打开" 若没有选项,点击「更多」选择拷贝到「ReProvision」
点击「INSTALL」安装,通知栏会出现签名处理状态的消息
设置自动重签时间
点击右下方选项「齿轮」,确认「Automatically Re-sign」为开启
下方「Re-sign Applications When:」可用来自定重签时间
预设是即将到期剩下2天后就会自动签名
预设建议不需要更改。
如果想要退出 Apple ID ,点击上方「Sign Out」即可退出。
设置自动检查签名到期频率
点击 Advanced ,进入高级设置,Check Expiry Times 选项,检查签名到期频率,其中分别有1、2、6、12、24小时和隔一天检查一次。
在这里,我们的选择关系到手机电池电量的消耗,如果设置为1小时,那 ReProvision 就会每1小时检查所有签名 App 的签名有效期,建议选择 24 Hours
跳出 error for org submitDevelopmentCSR: Maximum number of certificates generated 解決办法
底部菜单栏选择中间「放大镜」按钮
点击「Manage Certificates」
将「Device : Cydia」「Device : 设备名称」移除