Cydia Impactor 常见各种错误解决方法总结大全

昨天发布了一个WAIFU新版的安装教程,通过Cydia Impactor 安装IPA 时,部分用户反应过程中会出现错误代码

为了让大家能够更好查询到这类问题错误,搜集一大波Cydia Impactor 错误问题,并且还提供解决处理方法

请善用”Ctrl+F”来搜寻问题与关键字

1. 如下面没提到的问题与答案,请在本篇文章后面提问,会再继续补充;

2.请发问前先告知你的机种和做了什麽事情导致问题发生,如果可以附上图片会更好,先找一下自己遇到问题,没有的话请留言解决。

 

更新时间2019-02-10

 

1,file:http-win.cpp;line:182;what: Problem with the SSL CA cert(path?access rights?)     感谢@hddy1999提供问题反馈

引起原因

windows操作系统下,未勾选Insecure SSL

解决办法:

Cydia Impactor 菜单「Impactor」,將「Insecure SSL」打勾 即可解决

 


 

 

Cydia Impactor 常见错误问题与修正方法

1. 开启Cydia Impactor 直接显示Runtime Error错误?

引起原因

电脑没有安装Visual Studio 2015 的Visual C++ 可转散发套件

解决办法:

透过电脑安装Visual Studio 2015的Visual C++可转散发套件即可

2. provision.cpp:168 或cpp: 173 Please sign in with an app-specific password. You can create one at appleid.apple.com 错误?

引起原因

密码输入错误。

因Apple ID 开启了双重验证安全机制,导致透过Cydia Impactor 会无法进行验证。

解决办法:

关闭双重验证(目前apple公司暂时禁止关闭双重认证,需要新注册id)

这方法是比较不建议操作,毕竟有不少无越狱的用户都是在没有开启双重验证情况下被盗Apple ID ,建议是暂时关闭后等透过Cydia Impactor 安装后就可再次开启,详细步骤如下

到苹果官方网页先登入自己的AppleID与密码

到安全类别中会看见「双重认证」栏位,点右侧的「编辑」,并且点「关闭双重验证」

会跳出要求输入「安全问题」,依照自己所设定过的填写

就可以关闭双重验证。

解决办法2.另外注册一组全新AppID

解决办法3.开启App专用密码

假如不想另外注册一组Apple ID ,又有开启双重认证,那可透过App 专用密码代替原始密码,但这方式有个安全疑虑,要是被骇客窃取到这组密码,就同等于可直接透过你的Apple ID和App密码直接取用。

到苹果官方网页先登入自己的AppleID与密码

到安全类别中会看见「双重认证」栏位,并且点App 专用密码下面的「产生密码⋯」

输入「Cydia Impactor」点击「建立」

就会自动产生一组「xxxx-xxxx-xxxx-xxxx」格式的密码,请记忆好这组密码,就可专门透过 Cydia Impactor 安装IPA

3. provision.cpp:29 错误?

解决办法:

到电脑上的Cydia Impactor资料夹内,找到档名「长串数字.key」档案,全数删除,或是直接删除整个资料夹,透过Cydia Impactor重新下载一次。

4. provision.cpp:57 LOCKDOWN_E_INVALID_HOST_ID 错误?

引起原因:

首次iPhone、iPad 设备连上电脑时,由于尚未点击「信任该电脑」与还「没输入解锁密码」,就会导致此错误问题发生。

解决办法:

唤醒iPhone/iPad 设备

此时设备上会跳出需要同意信任此电脑,点选「信任」并且输入解锁密码后

将Cydia Impactor 关闭重开一次,看见Cydia Impactor 上有出现设备名称,就可以开始安装IPA。

5. installation.cpp:42 错误?

引起原因:

下载到zip压缩档,直接将zip拉入Cydia Impactor 安装造成的错误。

解决办法:

将zip压缩档内的IPA解压缩出来,再将IPA拉入 Cydia Impactor 安装即可。

6.installation.cpp:51 错误?

引起原因:

IPA不支持当前iOS版本造成无法安装。

解决办法:

升级iOS版本解决。

7. Impactor.cpp:57 错误?

引起原因:

电脑没有安装iTunes

解决办法:

电脑直接安装iTunes (官网下载)后才能使用Cydia Impactor。

8. provision.cpp:62 错误?

暂无,等待解决。

9. provision.cpp:71 错误?

引起原因:

设备内已经有另一个相同的App 造成冲突。

证书发生问题。

解决办法:

删除另一个App后,再次重新安装即可。

透过前一个旧版Cydia Impactor 点击「Xcode」>『Revoke Certificates』,并输入要撤销证书的Apple ID与密码,即可解决。

 

10. provision.cpp:80 错误?

引起原因:

设备内已经有另一个相同的App 造成冲突。

证书发生问题。

解决办法:

删除另一个App后,再次重新安装即可。

透过前一个旧版Cydia Impactor 点击「Xcode」>『Revoke Certificates』,并输入要撤销证书的Apple ID与密码,即可解决。

11. provision.cpp:81 错误?

暂无,等待解决。

12.progress.hpp:87_assert(false) 错误?

引起原因:

表示设备存在的证书出了问题,由于最新版本Cydia Impactor 无法撤销证书(Saurik故意弄的也不修补),只能让电脑另外抓前一个旧版本Cydia Impactor 来撤销。

暂无,等待解决。

13. provision.cpp:138 错误?

暂无,等待解决。

14. provision.cpp:150 错误?

引起原因:

密码输入错误。

因Apple ID 开启了双重验证安全机制,导致透过Cydia Impactor 会无法进行验证。

解决办法:

关闭双重验证(目前apple公司暂时禁止关闭双重认证,需要重新注册新的id账号)

这方法是比较不建议操作,毕竟有不少无越狱的用户都是在没有开启双重验证情况下被盗Apple ID ,建议是暂时关闭后等透过Cydia Impactor 安装后就可再次开启,详细步骤如下

苹果官方网页先登入自己的AppleID与密码

到安全类别中会看见「双重认证」栏位,点右侧的「编辑」,并且点「关闭双重验证」

会跳出要求输入「安全问题」,依照自己所设定过的填写

就可以关闭双重验证。

解决办法2.另外注册一组全新AppID

解决办法3.开启App专用密码

假如不想另外注册一组Apple ID ,又有开启双重认证,那可透过App 专用密码代替原始密码,但这方式有个安全疑虑,要是被骇客窃取到这组密码,就同等于可直接透过你的Apple ID和App密码直接取用。

到苹果官方网页先登入自己的AppleID与密码

到安全类别中会看见「双重认证」栏位,并且点App 专用密码下面的「产生密码⋯」

输入「Cydia Impactor」点击「建立」

就会自动产生一组「xxxx-xxxx-xxxx-xxxx」格式的密码,请记忆好这组密码,就可专门透过 Cydia Impactor 安装IPA

15. provision.cpp:158 错误?

暂无,等待解决。

16. provision.cpp:159 错误?

暂无,等待解决。

17. http-win.cpp:160 错误?

引起原因:

电脑防毒、防火墙或是VPN导致Cydia Impactor 无法与网路正常连线。

解决办法:

确认电脑是否能够正常上网

将防毒、防火墙让Cydia Impactor 能够正常连线,不知道如何设定就先暂时停用

如有使用VPN 先停用再尝试

更新说明:2018.8.8起开始有大量出现http-win.cpp:160 Peer certificate cannot be authenticated with given CA certificates SSL certificate problem:certificate is not yet valid错误。

目前只有Cydia Impactor 的win版有这错误,mac版本不影响。

Cydia Impactor 出现cpp:160 错误问题解决方法

18. zip.cpp: 311 错误?

引起原因:

IPA下载不完整或不小心再将IPA解压缩。

解决办法:

重新下载一次IPA

有些电脑系统可能会将IPA副档名变成压缩包图,请确认副档名为IPA就不用解压,如果是.zip就需要解压缩,再将IPA 拉入Cydia Impactor上即可。

19. error: desktop.cpp:314 错误?

引起原因:

电脑没有安装iTunes。

解决办法:

电脑直接安装iTunes (官网下载)后才能使用Cydia Impactor。

20. ipa.cpp:438 cannot find .app/info.plist 错误?

引起原因:

下载到zip压缩档,直接将zip拉入Cydia Impactor 安装造成的错误。

解决办法:

将zip压缩档内的IPA解压缩出来,再将IPA拉入 Cydia Impactor 安装即可。

21. ipa.cpp:456 cannot find 错误?

引起原因:

因文件内缺少.app / Info.plist 造成编译上错误,请重新编译。

解决办法:

将.app / Info.plist 档案找出来,或是可透过终端并命令“ls -a”来找到此档案。

22. zip.cpp:557 或ipa.cpp:420 错误?

引起原因:

IPA下载不完整或是编译的错误问题。

解决办法:

请重新下载一次或是汇报给开发者。

23. Impactor.cpp:637 错误?

引起原因:

电脑没有安装iTunes

解决办法:

电脑直接安装iTunes (官网下载)后才能使用Cydia Impactor。

24. provision.cpp:698 错误?

引起原因:

设备无法正常读取iPhone、iPad 设备资讯。

解决办法:

将设备重开机一次

检查电脑是否有安装iTunes 或将iTunes 移除重装一次

设备是否连上电脑有点选信任这台电脑

换个USB 孔

使用原厂传输线或MFi认证传输线

传输线重新插拔一次

 

更多错误,会继续更新…

 

本文部分内容素材源自:互联网

评论 7 条

file:: http-win,cpp; line:182 ;what:
Couldn’t resolve host name
Couldn’t resolve host’developerservices2.apple.com’
这个错误该怎么解决?

请问iPhone 8Plus 输入邮箱和密码通过验证后,安装过程中在ios/listAllDevelopmentCerts的时候,出现
“file: crypto-win.cpp; line: 30; what:
该项不适于在指定状态下使用”
该怎么解决,谢谢

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*