使用AppleID签名IPA文件也就是常说的“个人签”,很多小伙伴在使用AppleID签名时,有时候会出现证书申请失败,或者签名失败,这类报错信息。
以下汇总爱思助手IPA签名功能在使用时可能遇到的问题和解决办法。
1.安装已签名的软件需要越狱吗?
不需要。不论是使用证书签名还是使用AppleID签名,安装时都不要求设备越狱,和越狱并没有什么关系。
2.用于签名的AppleID需要关闭双重认证吗?
不需要。不论AppleID关闭或者开启双重认证,都可以用来签名IPA文件,只不过已开启双重认证的AppleID在第一次使用时需要进行验证,之后使用时不需要再次验证。
3.签名的有效期是多久?
4.支持批量签名吗?
支持。导入后勾选需要签名的文件,选择证书或者用于签名的AppleID,然后点击“开始签名”即可。
5.使用AppleID签名后的IPA文件可以安装到其他的设备上吗?
不可以。使用AppleID签名的应用和设备标识绑定,签名时如果选择的是A设备的设备标识,就无法将签名后的IPA文件安装到B设备上。
6.签名后的安装包为什么没有安装到设备上?
IPA签名工具目前没有自动安装功能,签名完成后需要手动“打开已签名IPA位置”,然后双击使用爱思助手安装。
7.安装IPA文件失败提示“设备未越狱”是什么原因?
原因一:该IPA文件签名使用的设备标识和当前安装的设备不一致。使用A设备标识签名的IPA文件无法安装到B设备上。
原因二:IPA文件签名成功后,安装到设备仍然提示“设备未越狱”,请检查设备上带云状图标的App并手动删除(或使用爱思助手工具箱的“删除顽固图标”进行删除),然后再重新安装即可。
8.签名时报错怎么办?
第一种情况,提示,证书申请失败!
(将鼠标移动至红色字体的位置。后面会出现一串这样的英文提示。)
get+XcodeToken+err+SRP_Setp1+err:hsc=200+ec=-20101+au=+em=Your+account+information+was+entered+incorrectly.
这种情况是说明AppleID账号有误,点击添加AppleID,重新输入正确的账号和密码即可。
这里着重强调一下,如果AppleID账号是手机号码,在签名输入ID账号时,手机号前面需要加86。
例如:8615012345678。
第二种情况,出现这类报错:
get+XcodeToken+err+GetGsldmsToken+err:hsc=401+ec=-22406+au=+em=Your+Apple+ID+or+password+is+incorrect.
这种情况是说明AppleID账号或者密码有误,点击添加AppleID,重新输入正确的账号和密码即可。
同样,若账号是手机号前面也需要加86。
第三种情况,提示签名失败,错误码44。
这是因iPA包构架问题导致无法进行签名,可以尝试下载未被改动过的原始iPA包重新签名。
第四种情况,提示签名失败,错误码45。
这个也是iPA包有问题的原因,因为IPA包里面的文件可能存在非法字符比如中文字符这些,可以尝试下载未改动过的原始iPA包,然后重新签名。
第五种情况,出现这类签名失败的提示:getanisettedatafailed.
这个有可能是电脑网络的原因:公司网络或校园网络。解决方法是:更换个人家庭网络或手机热点。
第六种情况,出现这类签名失败的提示:启动证书申请进程失败。
这个是杀毒软件拦截了证书申请的进程,重启电脑退出杀毒软件再重试。
第七种情况,出现这类证书申请失败的提示:getteamserrTeams=0.
原因是当前账号获取teams出错,更换AppleID账号再去签名即可。
第八种情况,出现这类证书申请失败的提示:getXcodeTokenerrGetGsldmsTokenerr:hsc=434ec=-22421au=em=Thisactioncouldnotbecompleted.Tryagain.
或者这种提示:get+teams+err+1100+Your+session+has+expired.+Please+log+in.
然后这种提示:get+XcodeToken+err+RequestValidate+err;Http+Get+validate+vd+len;0+err;
还有这种提示:
这四种情况的解决办法是一样的,按照这个文件路径:C:\ProgramData\i4\i4tools\ipasign,删除adi和cnf两个文件夹即可。
第九种情况,这类证书申请失败的提示:get+XcodeToken+err+MakeCPD+err;anisette+null+err;The+operation+couldn\U2019t+completed.+(AKAnisetteError+error+-8004.).
这是电脑设置了代理服务器,关闭即可。
第十种情况,签名数量已达上限。
根据苹果的规定,每个AppleID在7天内只能为10个安装包进行签名,请更换AppleID或7天后再试。
第十一种情况,AppleID停用了。
证书申请失败:getXcodeTokenerrGetAppTokenerrhsc=401ec=-22411au=em=Thisactioncannotbecompletedatthistime
证书申请失败:getXcodeTokenerrSMSAutherr:numberofphonenumbers!=1notsupport
9.提示“不支持加密的ipa包”是什么意思?
AppStore下载的或者其他已加密的IPA文件,无法再次签名安装。