爱思助手 IPA 签名功能常见问题汇总

使用 Apple ID 签名 IPA 文件也就是常说的“个人签”,很多小伙伴在使用Apple ID签名时,有时候会出现证书申请失败,或者签名失败,这类报错信息。

以下汇总爱思助手 IPA 签名功能在使用时可能遇到的问题和解决办法。

1.安装已签名的软件需要越狱吗?

不需要。不论是使用证书签名还是使用 Apple ID 签名,安装时都不要求设备越狱,和越狱并没有什么关系。

2.用于签名的 Apple ID 需要关闭双重认证吗?

不需要。不论 Apple ID 关闭或者开启双重认证,都可以用来签名 IPA 文件,只不过已开启双重认证的 Apple ID 在第一次使用时需要进行验证,之后使用时不需要再次验证。

3.签名的有效期是多久?

使用证书签名的 IPA 文件,安装后的使用时间取决于证书的有效期,如果在有效期内证书被吊销,软件将无法再次打开,也就是常说的“掉签”;使用 Apple ID 签名安装的应用有效期为 7 天。

4.支持批量签名吗?

支持。导入后勾选需要签名的文件,选择证书或者用于签名的 Apple ID,然后点击“开始签名”即可。

5.使用 Apple ID 签名后的 IPA 文件可以安装到其他的设备上吗?

不可以。使用 Apple ID 签名的应用和设备标识绑定,签名时如果选择的是 A 设备的设备标识,就无法将签名后的 IPA 文件安装到 B 设备上。

6.签名后的安装包为什么没有安装到设备上?

IPA 签名工具目前没有自动安装功能,签名完成后需要手动“打开已签名 IPA 位置”,然后双击使用爱思助手安装。

​证书我们这边可以借助辅助工具appuploader

Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最方便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架!

点击苹果证书按钮

点击新增

输入证书密码,名称

这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作,所以请务必记住密码。还有为了安全起见,密码不要太简单。 证书名称是你为了在证书列表里面便于区别的一个字符,自己好辨识就可以,尽量是是字母和数字之类

选择证书类型

带distribution的是发布类型,带development的是开发类型。

apple类型=ios+mac,所以开发时选择ios app development和apple development 类型都是可以的

选择bundle id

只有部分类型的证书需要选择bundle id,例如推送证书。因为大部分证书是不和app关联的。而是通过描述文件profile文件关联app。

使用appuploader同步服务

如果期望制作好证书后在其他电脑上同样可以下载到这个证书,或者和你同事同步此证书,则需要勾选使用appuploader服务同步。否则您需要手动管理p12文件在不同电脑之间的传输,并且一但创建下载后,无法在其他电脑下载,只能手动复制文件过去。一般情况下,推荐使用appuploader服务同步。

证书类型说明

IOS开发选择apple development或者ios app development 类型 ios 发布选择 apple distribution或者 ios distribution (app store and ad hoc) 开发推送证书选择 apple push notification service ssl (sandbox) 发布推送证书选择 apple push notification service ssl (sandbox & production)

其他证书不是很常用,可以自行百度各种证书说明

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.

这种情况是说明Apple ID账号有误,点击添加Apple ID,重新输入正确的账号和密码即可。

这里着重强调一下,如果Apple ID账号是手机号码,在签名输入ID账号时,手机号前面需要加86。

例如:8615XXXXXXXXX。

第二种情况,出现这类报错:

get +XcodeToken+err+GetGsldmsToken+err:hsc=401+ec=-22406+au=+em=Your+Apple+ID+or+password+is+incorrect.

这种情况是说明Apple ID账号或者密码有误,点击添加Apple ID,重新输入正确的账号和密码即可。

同样,若账号是手机号前面也需要加86。

第三种情况,提示签名失败,错误码44。

这是因iPA包构架问题导致无法进行签名,可以尝试下载未被改动过的原始iPA包重新签名。

第四种情况,提示签名失败,错误码45。

这个也是iPA包有问题的原因,因为IPA包里面的文件可能存在非法字符比如中文字符这些,可以尝试下载未改动过的原始iPA包,然后重新签名。

第五种情况,出现这类签名失败的提示:get anisettedata failed.

这个有可能是电脑网络的原因:公司网络或校园网络。解决方法是:更换个人家庭网络或手机热点。

第六种情况,出现这类签名失败的提示:启动证书申请进程失败。

这个是杀毒软件拦截了证书申请的进程,重启电脑退出杀毒软件再重试。

第七种情况,出现这类证书申请失败的提示:get teams err Teams =0.

原因是当前账号获取teams出错,更换Apple ID账号再去签名即可。

第八种情况,出现这类证书申请失败的提示:get XcodeToken err GetGsldmsToken err:hsc=434 ec=-22421 au=em=This action could not be completed. Try again.

或者这种提示:get +teams+err+1100+Your+session+has+expired.+Please+log+in.

然后这种提示:get +XcodeToken+err+RequestValidate+err;Http+Get+validate+vd+len;0+err;<nil>.

还有这种提示:

这四种情况的解决办法是一样的,按照这个文件路径 :C:\ProgramData\i4\i4tools\ipasign,删除adi和cnf两个文件夹即可。

第九种情况,这类证书申请失败的提示:get +XcodeToken+err+MakeCPD+err;anisette+null+err;The+operation+couldn\U2019t+completed.+(AKAnisetteError+error+-8004.) .

这是电脑设置了代理服务器,关闭即可。

第十种情况,签名数量已达上限。

根据苹果的规定,每个 Apple ID 在 7 天内只能为 10 个安装包进行签名,请更换 Apple ID 或 7 天后再试。

出现以上报错,首先检查 iTunes 是否为最新版本,确保为最新版后如果继续报错,请更换其他能正常登录使用的 Apple ID 来完成签名。

9.提示“不支持加密的ipa包”是什么意思?

App Store 下载的或者其他已加密的 IPA 文件,无法再次签名安装。

​appuploader视频教程:2022最全Hbuilder打包成苹果iOS-App的详解 - 腾讯云开发者社区-腾讯云腾讯云开发者社区致力于打造开发者的技术分享型社区。营造云计算技术生态圈,专注于提高开发者的技术影响力。https://cloud.tencent.com/developer/video/33058

【IOS实用玩机技巧】爱思助手 IPA 签名功能常见问题汇总(iOS上架)相关推荐

  1. iOS 用通用测试证书通过爱思助手重签名安装测试IPA

    其他步骤跟其他证书生成一样 在配置bundle ID的时候要注意:写com.* 就可以了 通过爱思助手 - 工具箱 - IPA签名 - 证书签名 注意:通用证书里面要包含测试设备的ID才可以安装,重签 ...

  2. 爱思助手短信备份到安卓_爱思助手备份/恢复功能介绍

    您可以通过备份 iOS 设备上的数据到电脑中,以便于恢复或者数据的转移.如果您更换了设备,则可以使用原来设备的备份将您的信息恢复到新 iOS 设备中. 爱思助手备份功能分为全备份和分类备份,您可以根据 ...

  3. 用爱思助手自签名ipa文件成功后安装失败

    设备:iPad pro 2021 系统版本:ios15.6.1 ipa文件已签名成功

  4. 快用苹果助手安装失败_爱思助手:苹果IPA安装包,免费自签教程

    Hello,大家好,我是春哥!每天记得打卡哦!感谢每一位小伙伴们的关注和支持! 温馨提示 春哥的所有资源全部为免费分享,大部分资源来源于网络,所有资源仅供学习和交流使用,如有侵权,请联系我们删除,谢谢 ...

  5. 刷机一直请求shsh_爱思助手刷机时提示请求SHSH失败的解决技巧

    有那么一部份多朋友还不熟悉红米爱思助手怎么会刷机时提示请求SHSH失败的操作,下面绿软吧就讲解爱思助手刷机时提示请求SHSH失败的解决技巧,希望对你们有所帮助哦. 爱思助手刷机时提示请求SHSH失败的 ...

  6. 【 已解决 】iPhone 越狱后用爱思助手刷机出现 NORdata,无法刷机

    [ 已解决 ]iPhone 越狱后用爱思助手刷机出现 正在发送 NORdata,无法刷机 前言 我是用 Mac 刷机的. 近期 iOS 12.4 可越狱就越了一下,并且也成功了,在用爱思助手刷机的时候 ...

  7. 爱思助手刷机中断,无法退出恢复模式的解决方案(越狱出现卡在“等待苹果设备连接到开机模式”提示)

    问题 博主高中时用的一款iPhone4到现在依然没有寿终正寝,开机键坏了,随着ios系统的不断更新,很多软件也无法下载,我时长在午夜听到小机机的呐喊:我觉得我还可以抢救一下!于是拆了机,把关机键卸了下 ...

  8. “爱思助手”曝为iOS木马:可绕过苹果DRM机制

    一款新的iOS木马已在国内曝光,它可以通过PC感染未越狱的iOS设备,而无需利用企业证书.Palo Alto Networks指出,其名叫"爱思助手"(AceDeceiver),目 ...

  9. 刷机一直请求shsh_爱思助手刷机过程里提示请求SHSH失败的处理教程

    当前很多网友会使用到爱思助手软件来刷机,而最近有网友在刷机过程里遇到了提示请求SHSH失败的情况,怎么办呢?接下来小编就带各位了解文爱思助手刷机过程里提示请求SHSH失败的处理教程吧. 问题:iPho ...

最新文章

  1. 1.4 微生物对人类社会的影响
  2. 明明是 64 位系统,为什么python sys.platform 显示 win 32 ?
  3. Windows Server 2016第三个技术预览版新技术
  4. JavaScript最全的10种跨域共享的方法
  5. GDCM:检查二个dicom文件的BigEndian错误的测试程序
  6. 数据库升级后,准备使用原有数据文件启动数据库
  7. 【PDF下载】无意中发现的另三本统计学入门好书
  8. Java Lambda流和Groovy Clouse的比较
  9. [mysql] Incorrect string value: '\xE4\xBC\x9A\xE5\x91\x98' for column 'name' at row 1
  10. 【PMP】项目整合管理
  11. CentOS 7 x64部署tomcat
  12. Salesforce 知识点记录(JSZip在lighting中使用时遇到的坑)
  13. 定时语音提醒软件实现
  14. 深度学习跑项目的注意事项
  15. Android第三方开发包之高德地图SDK使用介绍
  16. 《利用python进行数据分析》第二版 第14章-数据分析示例 学习笔记1
  17. 无法打开“kdiff3”,因为Apple无法检查其是否包含恶意软件。
  18. bazaar android app,Bazaart
  19. Paddle1.8-Pytorch-API对照表
  20. java装逼的话_Java 源码装逼技能之让人懵逼的符号

热门文章

  1. java为PDF盖(签)电子签章--位置定位
  2. 王家族字辈(我的家族字辈)
  3. linux嵌入式开发位置,RedHat 系列 Linux 安装后,建立嵌入式开发环境
  4. MNIST 手写数字识别(一)
  5. 硬盘录像机服务器地址谁控制的,海康硬盘录像机通用设置方法
  6. 微信公众号开发之jfinal wxin
  7. C++STL算法 search你是我的半截的诗
  8. 建筑施工复习资料-立杆基础
  9. “科大讯飞杯”第十七届同济大学程序设计预选赛暨高校网络友谊赛 F.排列计算
  10. Vue技术栈(全家桶)