查看原文
其他

AltStore,新一代自签神器,无需电脑,手机端签名IPA

艾橙君 艾橙互动 2022-08-10

在越狱之前,首先需要安装越狱工具。


unc0ver 越狱,在手机端就可以越狱或激活,所以,依赖越狱工具。


自签安装越狱工具,是一个免费的有效的好办法。


之前给大家介绍过一款全新电脑端签名工具 AltStore,只需手机连接电脑,即可签名安装IPA。


现在, AltStore 推出越狱新版,支持在手机端直接签名IPA 了,无需电脑。


AltStore


AltStore 越狱版主要特点

  • 使用个人 Apple ID 签名,完全免费。

  • 无需电脑,使用简单,手机端签名安装。

  • 目前支持iOS 12.2 - iOS 13.5.1 越狱系统。

  • AltStore 每次签名有效时间是7天,到期前续签,即可不断续命。

  • AltStore 越狱版,仅仅支持在越狱状态使用。

  • AltStore 自签版,未越狱状态也可以使用。


下面给大家简单介绍一下方法。


测试环境:iOS 13.5

示例设备:iPhone 7 Plus



详细使用介绍


目前,unc0ver 越狱,是不完美越狱,重启后需要在手机中打开越狱工具激活。所以,严重依赖越狱工具。越狱工具的安装,不是一次性的,而是一个长期的事情。


自签是好办法之一。


主要步骤

1,安装AltStore。

2,越狱官网下载越狱工具IPA。

3,IPA拷贝至AltStore自动签名安装。

4,自签成功,信任描述文件即可使用。


文章主要以安装unc0ver 为例子进行。注:在你动手前,请先看完文章,特别是文末的常见问题。



一,安装AltStore 


首先,我们需要在Cydia 内添加AltStore 源,安装AltStore  。截稿前,AltStore 是测试版。


AltStore 目前版本需要依赖appinst (App Installer) 和AppSync Unified,所以我们需要添加蔡明美 Karen 源。


AltStore 源

https://pwnders.github.io/repo/


Karen 官方源

https://cydia.akemi.ai/


AltStore 目前版本依赖AppSync Unified 和appinst (App Installer)。我们可以按照顺序安装:


首先,安装 AltDaemon。pwnders 源

第二,安装 AppSync Unified。akemi 源



第三,安装 appinst (App Installer)。akemi 源

最后,安装 AltStore (ALPHA)。pwnders 源



安装后,就可以在桌面看到AltStore 。



AltStore 安装完成后,登录Apple ID 即可使用,无需其他设置。


打开AltStore ,点击底部Settings → Sign in with Apple ID → 登录用于签名的ID。


注意

  • 这个Apple ID就是用来签名的ID,原理和ReProvision是一样的。

  • 建议使用一组全新的、未开启双重认证的ID,专门用于签名,

  • 如果无法登录,使用特殊网络尝试。

  • 示例使用的是越狱版AltStore。



首次登录,会有使用提示,并提示刷新。注:你可以刷新,也可以无需刷新。



刷新后,桌面会有两个AltStore 。第一个是之前在Cydia 安装的越狱版AltStore (ALPHA),第二个则是越狱版AltStore (ALPHA) 自签安装的AltStore。


我们使用越狱版AltStore 进行签名安装越狱工具。





二,签名安装IPA


以使用AltStore 签名安装越狱工具unc0ver 为例子介绍。


在Safari 浏览器打开unc0ver 官方网站,:官方网站仅仅提供ipa,需要自签后才能安装


unc0ver 官方网站

https://unc0ver.dev/


unc0ver GitHub

https://github.com/pwn20wndstuff/Undecimus/releases


在开unc0ver 官方网站下载最新版本unc0ver。



下载完成,打开unc0ver,点击右上角分享按钮。



分享面板选择拷贝至AltStore。这个时候会跳转到AltStore 。AltStore会自动开始签名安装,并且有进度条显示。


注意

  • 示例是拷贝到越狱版AltStore (ALPHA) 进行签名安装。

  • 如果分享面板没有AltStore 选项,请滑动至最右,在更多里面选择。



签名也会提示刷新,可以点击:

  • Refresh Now:立即刷新。

  • Resfresh Later:无需刷新,稍后再刷新。



签名安装完成,AltStore的My Apps页面,就可以看到unc0ver,返回桌面,可以看到unc0ver 已经安装好了。



签名安装成功后,我们需要到设置 → 通用→ 描述文件与设备管理 → 在开发者应用一栏,找到Apple ID 为名字的描述文件,点击信任描述文件,这样unc0ver 就可以打开使用了。如下图所示。


注意

  • unc0ver 签名安装完成,一定要到设置 → 通用→ 描述文件与设备管理中,查看是否有Apple ID 为名字的描述文件。

  • 有描述文件,签名成功,信任后,在重启后unc0ver 才能打开正常使用。

  • 如果无描述文件,属于签名无效,请参考文末的方法。



小编测试,AltStore签名后,有描述文件,重启设备后,unc0ver 可以正常打开进行越狱。如下动图所示:


动图演示



三,到期重签


AltStore 每次签名有效时间是7天,到期前续签,即可不断续命。


注意:一定要在到期前续签!!!


目前版本,AltStore 没有自动重签功能,需要手动签名。已签名App到期前,会有通知推送。


打开AltStore → My Apps页面 → 点击需要签名的App 的时间按钮,即可再次签名。稍等片刻,签名完成,显示7DAYS。





一些常见问题


AltStore 使用中,会遇到一些问题。集中说一下。



一,AltStore无法联网


1,允许联网权限


首次打开AltStore,请允许联网权限。




2,联网修复


如果还是无法联网,在Cydia搜索“连个锤子”,安装“连个锤子-越狱联网一键修复”插件。


名称:连个锤子-越狱联网一键修复

作者:Tinyapps

大小:8112 kB

版本:1.1

价格:免费

语言:中文

兼容:支持 iOS 5.1.1 - 13.5

插件源:自带BigBoss源


这个插件在自带BigBoss 源。安装后,桌面会有图标。



打开“连个锤子”,点击修复网络,等待修复完成,然后注销或者重启一下。这样,就可以彻底的修复越狱后国行设备新下应用无法联网问题





二,两个AltStore


AltStore 首次使用,刷新成功,桌面会有两个AltStore,一个是越狱版本,重启后会闪退;一个是自签的版本,在有描述文件的情况下,重启后依旧可以使用。


注意

  • 两个版本的AltStore 都可以用于签名。

  • AltStore 越狱版仅仅可以在越狱状态使用,手机端签名。重启后未越狱环境就闪退了。

  • AltStore 自签版在有描述文件信任描述文件的情况下,可以在未越狱状态使用。





三,签名后无描述文件


AltStore 自签安装IPA 后,需要有描述文件,才算真正的成功,信任描述文件后,重启设备,才能正常打开使用。如下图所示:



但是,AltStore 存在不稳定性。显示成功签名后,在设置 → 通用→ 描述文件与设备管理里面,发现没有描述文件。


怎么办呢???


可以尝试下面的方法。只需选择其中一个方法,成功出现描述文件就可以。


1,再次签名尝试


在不删除已签名unc0ver 的情况下,


打开AltStore → My Apps页面 → 点击App 右边的时间按钮,再次签名,成功签名后,看看有没有生成描述文件。多试几次。



2,更换Apple ID尝试


在AltStore 更换一个ID,再签名尝试。



3,尝试删除证书


可以使用ReProvision 删除AltStore 的证书后,再签名尝试。


这里需要用到另外一个自签工具 ReProvision


打开ReProvision → 点击底部放大镜按钮 → Manage Certificates 管理证书 → 删除AltStore 的证书。然后再用AltStore  签名尝试。




4,完全卸载AltStore后重装


完全卸载AltStore,并且清理相关配置文件,具体步骤如下


首先,Cydia 卸载(如下图左):

  • AltDaemon

  • AppSync Unified

  • appinst (App Installer)

  • AltStore (ALPHA)


其次,用清除工具 iCleaner Pro删除AltDaemon配置文件。(如下图中)


打开iCleaner Pro → 点击底部+号按钮 → 设置文件。


第三,用文件管理器 Filza根目录搜索AltStore,删除所有AltStore相关的文件。(如下图右)。注意:千万别删除错了。


第四,记得删除AltStore桌面图标。


左:卸载 / 中:删除配置文件 / 右:删除AltStore相关文件


完成上述步骤后,按照文章开头的顺序,重新安装AltStore,换一组新的Apple ID 签名尝试。


AltStore 签名后无描述文件,是目前常见的一个问题,更多解决方法,欢迎留言补充。




四,请打开通知


建议打开AltStore 的通知,在已签名App 即将到期前,AltStore 会推送通知,提醒签名。如下图所示:





五,一些报错


集中说下AltStore 使用中报错的原因和解决方法。


1,登录报错


如下图所示,登录报错,这是Apple ID帐户和密码不正确引起,请确认了重新输入进行登录。




2,签名数量达上限


如果签名报错,显示如下:


这表示:免费的开发者帐户签名App达到上限了


解决方法:在Altstore更换一个新的Apple ID进行签名尝试。



AltStore 可以显示签名历史数量。


苹果限制免费开发者帐户一次最多只能签名10 次。



已签名占据的数量无法手动清除,但是会在一周后过期,需要过期后才能释放数量。如下图所示。注:未测试 AltStore 具体可以签名多少个App。




3,签名报错,配置文件上限


签名报错,如下图显示:

Failed to install embedded profile for com……



这表示:免费开发者配置文件已达上限。


解决方法如果你安装了ReProvision ,打开ReProvision,登陆和 AltStore 相同的ID。在 Manage Certificates 中删除 AltStore 证书,或者删除掉多余的证书。




4,签名报错


签名报错,如下图显示:

Failed to verify code signature of /private/var/

installd/Library/Caches/

com.apple.mobile.installd.staging/temp.Qm9VM7/ extracted/Payload/App.app :

Oxe8008015 (A valid provisioning profile for this executable was not found.)



解决方法(1):


如果你安装了ReProvision ,打开ReProvision,登陆和 AltStore 相同的ID。


在 Manage Certificates 中删除 AltStore 证书,尝试再次使用 AltStore 签名。


解决方法(2):


在Altstore更换一个新的Apple ID进行签名。



5,签名报错


签名报错,如下图显示:

The Bundle identifier for this app has already been registered.



这表示:该应用的捆绑标识符已被注册。


解决方法:一般这个问题出现在再次签名自签版的AltStore 的时候,暂时无好的解决方法,可以先不理会。只要保证越狱版AltStore 可以正常签名就可以了。如果你有解决方法,欢迎留言补充。



6,签名报错,无法找到服务


签名报错,如下图显示:

Could not connect to AltServer.

Make sure you have trusted this device with your computer and WiFi sync is enabled.



这表示:无法连接到AltServer。确保你已经信任这个设备与你的电脑和WiFi同步启用。


解决方法:可以使用 PowerSelector 注销一下设备,或软重启一下,再使用特殊网络签名。



7,刷新报错


弹出提示需要刷新Altstore,无法刷新,可以:

  • 重新尝试刷新。

  • 可以暂时不用管刷新,只要可以正常签名即可,稍后再刷新。





AltStore转用

ReProvision自签


在很长一段时间,我们都使用的是自签神器 ReProvision签名安装越狱工具。


ReProvision


截稿前,由于开发者暂停了ReProvision 维护,所以有些特殊情况

  • 在iOS 13.5 系统,ReProvision 可以安装,可以正常签名。

  • 但是,在iOS 13.5 系统,ReProvision 单独使用,签名后,无描述文件。

  • 签名后无描述文件的App,重启后闪退,属于签名无效,无法使用。


我们可以在AltStore 自签的越狱工具有描述文件的情况下,将AltStore 签名的App,转到ReProvision 签名,主要特点

  • ReProvision 大家更熟悉的,后续可以使用ReProvision 续签。

  • ReProvision 支持自动续签,避免忘记签名的情况。


下面简单介绍一下方法,有兴趣的可以尝试。


名称:ReProvision

作者:Matt Clarke

大小:13.7 MB

版本:当前0.5.2

价格:免费

语言:英语

兼容:支持 iOS 11 - 13.5

插件源:https://repo.incendo.ws/


注意事项

  • 这个方法需要AltStore 自签后有描述文件。

  • 这个方法,需要AltStore 和ReProvision 登录和使用相同的ID。

  • 使用AltStore 可以正常自签,如无需要,建议还是别折腾了。

  • 不保证所有人可以成功,是否使用,请仔细斟酌,风险请自行承担。

  • 使用AltStore,还是使用ReProvision ,大家自行选择吧。

  • 示例为unc0ver,其他工具方法一样。


ReProvision 教程

无需电脑,使用ReProvision 签名安装ipa 文件



1,必须要有描述文件


首先,要保证AltStore 签名后是有描述文件,重启后签名安装的App 是可以正常打开使用的。这是前提基础


你可以使用AltStore 自签,或者使用爱思助手自签,保证自签后有描述文件就可以了。





2,删除AltStore 证书


打开ReProvision,登录和之前AltStore 签名使用的相同的Apple ID。必须相同


然后,点击底部放大镜按钮 → Manage Certificates 管理证书 → 删除AltStore 的证书。注:删除证书,不会丢失已有的描述文件。




3,使用ReProvision 签名


打开ReProvision,登录Apple ID,一定要使用之前AltStore 签名的相同的Apple ID。如下图所示。



在ReProvision 首页,点击unc0ver 展开菜单,点击“SIGN”直接签名之前已经签名的Unc0ver。



耐心等待ReProvision 签名完毕,期间请勿进行其他操作,请保证ReProvision 前台工作。



签名成功后,到设置 → 通用→ 描述文件与设备管理 → 在开发者应用一栏,找到Apple ID 为名字的描述文件,点击信任描述文件,这样unc0ver 就可以打开使用了。如下图所示。


这样,解决了iOS 13.5 系统 ReProvision 自签无描述文件的问题。后续可以使用ReProvision 自签,不断续命了。





使用小结


目前的不完美越狱机制,现状是依赖越狱工具。一旦重启,就需要越狱工具进行激活。所以,越狱工具的安装,不是一次性的,而是一个长期的事情。


由于各种限制,目前,安装越狱工具,似乎成了越狱的最大难题。


Altstore 现在支持手机端直接签名,操作简单,使用方便,可以无限续命。当然,在有描述文件的基础上,你也可以转用ReProvision自签。


技多不压身,学会自签,总有一天你会用得上的。


需要提醒的是

  • 请确保你可以正常打开越狱工具,才重启设备。

  • 文章仅仅介绍当前版本 Altstore 的使用情况。

  • 随着版本更新,后续情况或有不同。实际以 Altstore 最新版本为准。

  • 截稿前,Altstore 还是有不少问题,主要表现在自签后无描述文件,对部分机型不好友会闪退等,签名报错等等,需要等待后续版本更新解决。

  • 截稿前,自签神器 ReProvision 在iOS 13.5 签名后无证书,可以尝试电脑端/手机端AltStore 或爱思助手签名后,保证有描述文件的情况下,使用同一Apple ID在ReProvision 签名,后期就可以使用ReProvision 实现无限续命。

  • 请提前做好提醒重签的时间。


请认准下方的官方地址:


AltStore 官方网站

https://altstore.io/


AltStore 源:

https://pwnders.github.io/repo/


unc0ver 官方网站

https://unc0ver.dev/

(需要自签后安装)


unc0ver 下载地址

https://github.com/pwn20wndstuff/Undecimus/releases

(需要自签后安装)


更多使用技巧,欢迎留言交流!



 unc0ver


历史阅读

AltStore,全新电脑端签名工具

无需电脑,使用ReProvision 签名安装ipa 文件

无需越狱,使用Impactor 安装IPA 文件


更多精彩插件推荐,可以查看历史文章。


iOS 13 系列

那些好玩的插件 iOS 13(一)

那些好玩的插件 iOS 13(二)

那些好玩的插件 iOS 13(三)

那些好玩的插件 iOS 13(四)

那些好玩的插件 iOS 13(五)

那些好玩的插件 iOS 13(六)

那些好玩的插件 iOS 13(七)

那些好玩的插件 iOS 13(八)

那些好玩的插件 iOS 13(九)

那些好玩的插件 iOS 13(十)

那些好玩的插件 iOS 13(十一)

那些好玩的插件 iOS 13(十二)


系列一

插件一   •   插件二   •   插件三

插件四   •   插件五   •   插件六

插件七   •   插件八   •   插件九

插件十   •   插件十一   •   插件十二

插件十三   •   插件十四    •   插件十五

插件十六   


系列二

插件十七   •   插件十八   •   插件十九

插件二十   •   插件二十一   •    插件二十二

插件二十三   •   插件二十四   •   插件二十五

插件二十六   •   插件二十七      插件二十八

插件二十九   •   插件三十      插件三十一


更多越狱相关内容,请关注微信公众号 艾橙互动,在越狱专题查看。点击阅读原文快速直达。


官方源大集合


插件查询


精品插件大集合



越狱专题


更多使用技巧,欢迎留言分享和交流。


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存