查看原文
其他

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

艾橙君 艾橙互动 2022-05-31

有时候我们会遇到一些特殊的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,双重认证账号


使用Cydia Impactor 签名的 Apple ID ,在开启双重认证的情况下,是无法签名安装的,我们可以使用特定密码登录。



前往苹果官网Apple ID 管理页面登陆账号,在“安全”这一栏可以看到“App 专用密码”,选择“生成密码⋯”

Apple ID:

https://appleid.apple.com/




输入一个标签,然后点击“创建”。



这个时候会自动产生一组「xxxx-xxxx-xxxx-xxxx」格式的密码来代替原 Apple ID 密码,在 Cydia Impactor 中用账户和这个专用密码,就可以签名安装了。





2,签名上限


由于 Cydia Impactor 对应每个Apple ID只能给三个App 起签名安装,如果你需要签名安装其他的IPA 。


  • 可以卸载掉一个历史签名安装的App,然后再签名安装。

  • 如果上述方法无效,可以打开Cydia Impactor,点击工具栏的XCode选项,选择 Delete App ID,输入Apple ID 和密码,点击OK,然后再次尝试重装IPA。





3,已有证书请求


如果安装过程显示下方提示无法安装:


Your already have a current 

iOS Development Certificate or a Pending Certificate Request。


这表示你已经创建了证书,需要移除Certificate (证书)后再安装。


打开Cydia Impactor 点选工具列XCode选项,选择Revoke Certificates。



然后会要求输入Apple ID 和密码,点击OK。


最后,显示已经移除证书,这个时候就可以继续使用这个Apple ID 进行签名安装了。



使用小结


Cydia Impactor 是一款电脑端的IPA 签名安装工具,适合我们用来安装一些没有签名而无法安装的应用,例如越狱工具、一些无法上架的App 等等。


Cydia Impactor 使用简单方便,无需越狱即可使用,完全免费。


注意事项

  • Cydia Impactor 主要用于安装未签名的IPA 文件。

  • 每次签署后应用有效期为七天,到期后需要续签使用。

  • 使用前请确保你的手机可以连接电脑使用。

  • 学会使用,以备不时之需!


如果你是越狱设备,签名安装就变得简单了。


无需电脑,在越狱状态,可以使用ReProVision 签名安装,详细可以参看下方历史文章:

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


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


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

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