免电脑iOS自动重签IPA工具ReProvision教程,支持32与64位设备
当我们通过电脑使用Cydia Impactor来安装IPA时,都会面临到七天授权到期问题,过去都可透过Ext3nder来解决七天到期问题,不过在32位设备和iOS 9版本上是无法使用,现在也已经不需要烦恼这问题,新一代自动重签工具ReProvision已经替我们带来了更多的相容,可说是比Ext3nder会更加方便好用。
前提条件
- 支援iOS 9~iOS 13.2.2越狱用户在越狱环境底下操作,不适合没越狱
- 支援32位元与64位元设备使用
- 不需要付费开发者帐号,使用自己的Apple ID 或另外一组Apple ID 也都可使用
- 如果是使用网页版下载属于企业签名,Electra 是无法在透过这款工具来签成自己的,会造成Error :exploit 错误。
重签工具ReProvision优势
- 完全开源
- 可支援32位元设备
- 耗电量比较少
- 整体UI介面设计更简单清爽
- 更容易处理错误
警告
请勿安装非作者源提供版本,避免导致Apple ID 与密码外泄。
更新
v0.5~experimental1 更新内容
修正submitDevelopmentCSR: Please update to Xcode 7.3 or later to continue developing with your Apple ID. 错误。
v0.4.4 更新内容
- 修复了Apple ID帐号名称包含UTF-8字符时发生的崩溃
- 添加了检查功能,以检查网络连接是否与中文设备配合使用
- 在请求应用密码时改进了检查
- 安装IPA文件(app)时,使用“CFBundleDIsplayName”作为应用程式名称
目前ReProvision v4.0~v4.0.3都会造成APP闪退错误,建议直接使用Filza重新安装新版v0.4.3版本。(问题已经解决v0.4.4已经推出)
插件安装教程
步骤 1
新增源「https://repo.incendo.ws」
步骤2
▼ Cydia搜索「ReProvision」点击右上角修改再将它安装起来。(作者:Matt Clarke,软体源:incendo repo)
ReProvision 初始化设置
刚安装完毕后,在主画面上会看见「ReProvision」,开启它后就可输入要用来自动重签的Apple ID 帐号。如果怕不安全,建议另外注册一组全新Apple ID 来跑签名也可以。
这款工具主要就是替代电脑版Cydia Impactor,可让iOS设备达成自动重签IPA。
特别注意Apple ID 无法开启双重认证,不过有个方法可以维持双重认证开启依旧可重签,透过底下步骤操作
- 到http://appleid.apple.com 苹果官方网页先登入自己的AppleID与密码
- 到安全类别中会看见「双重认证」栏位,并且点App 专用密码下面的「产生密码⋯」
- 输入「ReProvision」点击「建立」
- 就会自动产生一组「xxxx-xxxx-xxxx-xxxx」格式的密码,请记忆好这组密码,回到Ext3nder 上,输入这组密码就可专门透过ReProvision 重签用
ReProvision 介绍
登入后,会看见ReProvision 如下图画面,画面资讯呈现上分成底下三块资讯
- Expiring Soon 代表即将到期
- Recently Signed 代表近期签名
- Other Applications 代表这些App都是从网页下载的企业版本
我们只要注意即将到期的即可,另外近期签名是指最近重签或透过电脑Cydia Impactor 所安装的IPA都会显示在这区块,最底下区块就是企业版,除非授权认证快到时才要注意,但这类都是企业一年授权其实也很难到期,除非作者撤销。
可看看底下这状态,就是这款越狱工具剩下1天又23小时即将到期,那如果到期没自动重签,也可以点右上角「Sign」就可手动重签。
免电脑直接通过ReProvision签名教程
如果没电脑又想要更新越狱工具版本,不用担心,我们也可以透过 ReProvision 来直接下载IPA 和签名。
步骤 1
直接透过iOS上的Safari 浏览器下载IPA ,点击「更多•••」,选择” 拷贝到「ReProvision」”。
步骤 2
此时会开启ReProvision ,直接按下「INSTALL」即可透过 ReProvision 来签名,完成后就会呈现右侧状态。
设定自动重签时间
点击最下方选单「齿轮」,确认「Automatically Re-sign」是否有开启,下方「Re-sign Applications When:」可用来自订重签时间,像是预设都是到期剩下2天后就会重签,预设就不需要更改。如果想要登出这组Apple ID ,点击上方「Sign Out」即可登出。
跳出error for org submitDevelopmentCSR: Maximum number of certificates generated解决方法
对于有些Apple ID 再使用Cydia Impactor 签名后,就算是利用Revoke Certificates 依旧还是出现设备占用情况,可透过底下方式手动清除Certificates 。
- 从工具列点选「放大镜选单」按钮
- 点击「Manage Certificates」
- 将「Device : Cydia」「Device : 设备名称」移除
- 再次重签就可以解决
发布者:yuanyuan,转转请注明出处:https://www.xiaoyuanjiu.com/13182.html