有时候我们会遇到一些特殊的App,由于某些原因,无法上架App Store。
一般未上架的App 会采用企业签名方式,提供安装。企业证书具有不稳定性,随时有可能被苹果吊销,造成应用打开闪退,无法使用。
应用软件开发者一般还有会提供App 的无签名IPA 安装包,我们可以在电脑上,使用Cydia Impactor 自签名安装。
Cydia Impactor
Cydia Impactor 主要特点:
需要手机连接电脑操作。
无需越狱,也可以使用。
完全免费,无内购无广告。
适合几乎所有iOS 系统。
使用简单,随时签名。
支持多个桌面平台。
签名安装
Cydia Impactor 是Cydia 之父 Saruik 推出的一款桌面端IPA 签名安装的工具,无需越狱,免费即可使用。
温馨提示:
Cydia Impactor 仅支持安装未签名的IPA 安装包。
建议提前准备好一个未开启双重认证的Apple ID ,或者新的Apple ID,用于专门做签名使用。
每次签名有效时间为7 天,到期后有需要可以继续续签。
iOS 10+ 系统,普通帐户每个ID签名安装的App 上限为3个。
1,下载Cydia Impactor 工具
首先,我们需要在Cydia Impactor 官方下载工具,请根据自己的系统选择版本。包含Mac OS、Windows、Linux.
Cydia Impactor:
http://www.cydiaimpactor.com/
Cydia Impactor 下载后,无需安装,解压即可使用。
解压后,你可以看到 Impactor 的图标,点击打开即可使用。
2,准备好未签名的 IPA
Cydia Impactor 仅支持签名并安装没有签名的IPA 安装包。
例如我们可以自签名安装越狱工具unc0ver 或者Chimera 。
示例为使用Cydia Impactor 安装unc0ver 。在电脑上打开网站unc0ver 官方网站,在你需要的版本列表中找到Assets 一栏,点击展开,就可以看到ipa 文件,点击进行下载。
unc0ver 官方网站:
https://github.com/pwn20wndstuff/Undecimus/releases
Chimera 官方网站:
https://chimera.sh/
3,签名安装
手机连接电脑,打开Impactor,会显示您的设备名称。
将你需要安装的ipa 文件,拖动到Impactor 中后松开鼠标进行安装。
这个时候,会弹出提示框,需要输入Apple ID 的注册邮箱。注:如果不放心,可以新注册一个Apple ID 使用。
然后,输入Apple ID 的密码。
稍等片刻,安装进行中。
安装完成,就可以在手机桌面看到刚刚安装好的应用了,文章示例为 unc0ver 越狱工具。点击会显示“不受信任的开发者”,我们需要信任证书后使用。
4,信任描述文件
安装后,需要到设置 → 通用→ 描述文件与设备管理 →,在开发者应用一栏,找到Apple ID 为名字的描述文件。
点击信任描述文件,这样就可以打开使用了。
一些问题
Cydia Impactor 在使用中,有时候会遇到一些情况。
1,双重认证账号