XHbuilder 运行到 Ios APP 需要 ipa 签名,超详细的教程,你不看吃亏的是自己!

这篇具有很好参考价值的文章主要介绍了XHbuilder 运行到 Ios APP 需要 ipa 签名,超详细的教程,你不看吃亏的是自己!。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天使用 hbuilder 运行到 ios 真机的时候,突然发现还需要 ipa 签名,这是什么东东呢?
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
1、IPA 签名是什么?
因苹果公司禁止企业证书用于非企业内部开发者。所以开发者无法再使用DCloud的企业证书签名的标准运行基座。
运行标准基座到iOS真机设备前,需要使用开发者的证书对基座签名后才能运行。

生成 ipa 签名有两种方式:
(1) 官网申请证书
在 apple 官网注册 appleID ,申请开发者证书,然后在iOS标准基座签名窗口,输入Bundle ID、证书私钥密码、证书profile文件、私钥证书P12文件,即可完成签名。

(2) 使用爱思助手生成
在爱思助手内,导入 ipa 文件 + appleID 生成签名文件,导入 hbuilder 安装目录下就ok了。

2、如何生成 IPA ?
apple 官网申请证书有些麻烦,appleID 账号登录成功之后,还需要填写注册时设置的安全校验问题,注册这么久早都忘喽,重新注册个邮箱注册 appleID 发现还不支持,头大的不行了,干脆使用爱思助手算了。
帮大家整理一个快捷生成 ipa 的详细步骤:
(1) 下载一个爱思助手,并且将手机与电脑连接成功。打开爱思助手,选择工具箱,找到 IPA 签名工具。
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
(2) 添加 ipa 文件,找到 XHbuilder 的安装目录,选择 plugins 文件夹,再找 launcher 文件夹,选择 base 文件夹,选择 iPhone_base.ipa 文件。
具体目录:HBuilderX\plugins\launcher\base\iPhone_base.ipa
(3) 使用 Apple ID 签名,通过账号密码登录,手机连接电脑自动识别设备Id。
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
(4) 选中 ipa 文件和 appleID 生成签名文件
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
(5) 签名成功后,找到签名后的ipa文件,并命名为iPhone_base_signed.ipa,然后将其拷贝到HBuilderX安装目录\plugins\launcher\base
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
(6) 完成上述操作之后,签名就生成完成,可以在 XHbuilder 运行项目到 ios 手机了。

3、运行到真机,好了吗 ?
此时点击运行-》运行到手机或者模拟器-》运行到 IOS app基座:
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
此时链接手机就可以正常开始编译,运行到手机上,运行半天之后提示安装调试基座失败
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
错误信息提示:
打开文件服务失败,请尝试拔掉数据线后重新连接手机,或重启手机再试(如果是IOS15.1以上的设备,请确认基座版本号为3.3.2及以上)
07:30:33.442 标准基座真机运行不支持iPhone 5S/iPad mini2以下设备,请使用自定义基座进行真机运行。
此时我们需要在手机端安装 Hbuilder 调试基座,
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
点击打开已签名的 ipa 位置,选中生成的 iPhone_base.ipa 文件双机,就会出现 Hbuilder 安装确认提示:
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
点击立即安装,就会进入手机安装Hbuilder 进度提示,如下图:
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
安装完成之后我们需要最后一步就可以正常运行到手机了。打开手机设置-》通用-》设备管理-》选择开发者APP->信任Hbuilder。
至此,就可以正常运行到手机上了。小编第一次看见这些的时候看着官方文档实操了一上午,最后以失败而告终,所以帮大家整理了一下,希望不要像我一样从入门到放弃。

4、生成 IPA 常见问题 ?
小编写的好简单啊,看着教程都是这么简单,但是实操的时候,发现会经常报各种错误,让人好心累,所以为大家整理下常见的问题。
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
(1) 提示,证书申请失败!
(将鼠标移动至红色字体的位置。后面会出现一串这样的英文提示。)
get +XcodeToken+err+SRP_Setp1+err:hsc=200+ec=-20101+au=+em=Your+account+information+was+entered+incorrectly。
这种情况说明 appleID 账户有问题,我们先重新登录以下 appleID 确认好密码之后重新添加 appleID 账户再生成。

(2)账户密码错误提示
get +XcodeToken+err+GetGsldmsToken+err:hsc=401+ec=-22406+au=+em=Your+Apple+ID+or+password+is+incorrect.
提示你账户或密码不正确,请确认您的 apple Id 账户信息。

(3)提示签名失败,错误码44或 45 。
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
因 ipa 包构架问题导致无法进行签名,可以尝试下载未被改动过的原始iPA包重新签名。

(4) get anisettedata failed.
这个有可能是电脑网络的原因:公司网络或校园网络。解决方法是:更换个人家庭网络或手机热点。通常会有网络提示帮您自动切换。

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

(6) 出现这类证书申请失败的提示:get teams err Teams =0.
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
原因是当前账号获取teams出错,更换Apple ID账号再去签名即可。

(7) 出现这类证书申请失败的提示:get XcodeToken err GetGsldmsToken err:hsc=434 ec=-22421 au=em=This action could not be completed. Try again.
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
或者这种提示:get +teams+err+1100+Your+session+has+expired.+Please+log+in.
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
然后这种提示:get +XcodeToken+err+RequestValidate+err;Http+Get+validate+vd+len;0+err;.
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
还有这种提示:
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
这四种情况的解决办法是一样的,按照这个文件路径 :C:\ProgramData\i4\i4tools\ipasign,删除adi和cnf两个文件夹即可。

(8) 这类证书申请失败的提示:get +XcodeToken+err+MakeCPD+err;anisette+null+err;The+operation+couldn\U2019t+completed.+(AKAnisetteError+error±8004.) .
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
这是电脑设置了代理服务器,关闭即可。
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
(9) 签名数量已达上限。
根据苹果的规定,每个 Apple ID 在 7 天内只能为 10 个安装包进行签名,请更换 Apple ID 或 7 天后再试。
出现以上报错,首先检查 iTunes 是否为最新版本,确保为最新版后如果继续报错,请更换其他能正常登录使用的 Apple ID 来完成签名。

(10) Apple ID 停用了。
证书申请失败提示:
get XcodeToken err SRP_ Setp1 err:hsc=409 ec= -20209 au=iForgotAppleldLocked em=This Apple ID has been locked for security reasons. Visit iForgot to reset your account (https://iforgot.apple.com).
启动证书申请进程失败,uniapp,前端前沿技术,ios,iphone,xcode
这个是苹果ID停用了,去苹果官网登录Apple ID,等弹窗提醒再去修改Apple ID 密码即可。(不要去主动修改Apple ID密码,不然无效。)

5、 IPA 使用注意事项有哪些?
(1)ipa 生成签名安装应用的有效期为 7天,安装之后的使用时间取决于证书的有效期,如果在有效期内被吊销或者过了有效期,软件将无法再次打开。

(2)使用 apple id 生成的 ipa 文件不可以直接发给别人使用,因为生成的 ipa 是个 apple id 签名的应用设备标识绑定着,所以别人使用时签名无效。

(3)XHbuilder 升级之后,以前生成的 ipa 还可以使用吗?不可以。文章来源地址https://www.toymoban.com/news/detail-525606.html

到了这里,关于XHbuilder 运行到 Ios APP 需要 ipa 签名,超详细的教程,你不看吃亏的是自己!的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IOS开发之——使用AltStore给IPA签名并安装

    title: IOS开发之——使用AltStore给IPA签名并安装 categories: 开发 D-移动开发 IOS tags: IOS abbrlink: b9730a5e date: 2023-03-25 11:18:05 准备材料 软件下载及安装 AltStore注意事项 AltStore给IPA文件签名 Mac电脑/Windows电脑(安装AltStore软件) Apple ID账户 AltStore(第三方签名软件) iPad(安装第三方软件设备

    2024年01月19日
    浏览(50)
  • 苹果ios系统ipa文件签名的圈外签名是什么?稳定性怎么样?

     在全球范围内,iOS应用市场的规模和影响力不断增长,企业级应用在其中扮演着重要角色。为了在苹果设备上开发和发布内部应用,企业需要获取苹果的iOS企业级开发者证书。文章旨在探讨企业在申请此证书时需要满足的条件、注册流程,以及必要的事项注意事项。 图片来

    2024年02月05日
    浏览(39)
  • ios ipa包上传需要什么工具

    目录 ios ipa包上传需要什么工具 前言 一、IPA包的原理 二、IPA包上传的步骤 1.注册开发者账号 2.apk软件制作工具创建应用程序 3.构建应用程序 4.生成证书和配置文件 5.打包IPA包 6.上传IPA包 三、总结 iOS IPA包是iOS应用程序的安装包,可以通过iTunes或者其他第三方应用商店安装到

    2024年02月10日
    浏览(24)
  • ios 运行ipa包 日志查看方式

    方法一: 使用ideviceinstaller工具 查看对应包的日志:  方法二:使用xCode window-Devices and Simulators-我的iphone设备-选择\\\"View Device Logs\\\" 方法三:使用Mac自带应用\\\"控制台\\\",选择对应设备 方法四:使用ios-deploy

    2024年02月09日
    浏览(33)
  • uniapp app运行到ios详细流程

    第一次用IOS开发app,所以我对IOS真机调试的过程不太了解,通过百度,我找到了能够将项目成功运行到IOS上的方法 首先用到的工具就是 HBuilder编辑器 uniapp框架搭建的项目 爱思助手 (https://www.i4.cn/) 苹果手机链接电脑的数据线 如果运行不了的话,请看下一步操作,不能运行

    2024年02月16日
    浏览(26)
  • [iOS]获取App Store上的软件的ipa文件

    首先在电脑下载软件https://www.i4.cn/ 然后在“应用游戏”搜索软件名称,选择安装/下载后从右上角进入下载中心,右键打开文件位置,这里就能看到目标的ipa文件了。 优势: 不要账号,不要手机,安装爱思助手后就能直接下载。 劣势: 部分软件搜索不到 1.到App Store下载安装

    2024年02月08日
    浏览(47)
  • 怎样备份iOS已安装、已下架App的IPA文件?

    这篇教程将教会你怎样备份iOS已安装App的IPA文件。App有什么好备份的呢?下面举个例子,有这个需要的伙伴可能就懂了。 用苹果机还经常看小说的伙伴应该知道这几个软件:香色闺阁、源阅读、花火阅读、爱阅书香。 说这4款软件是iOS史上最好用的小说软件一点也不为过:完

    2024年02月08日
    浏览(29)
  • 苹果手机的ios系统ipa应用app文件怎么安装手机上

    当您有一个.ipa安装包时,您可以使用以下方法将其安装到手机上: 方法1:使用Xcode 连接设备:使用USB将您的iPhone或iPad设备连接到您的电脑。 打开Xcode:打开Xcode开发工具。 选择设备:在Xcode的顶部工具栏中,选择您连接的设备作为目标设备。 导入.ipa文件:在Xcode左侧导航栏

    2024年02月04日
    浏览(56)
  • iOS打包IPA教程

    众所周知,在开发苹果应用时需要使用签名(证书)才能进行打包安装苹果 IPA,作为刚接触ios开发的同学,只是学习ios app开发内测,并没有上架appstore需求,对于苹果开发者账号认证需要支付688,真的是极大的浪费,使用appuploader,只需要注册苹果普通的账 号,不需要688认证

    2024年02月12日
    浏览(28)
  • APP分发管理系统仿第八区分发系统|安卓apk苹果ipa封装网站,苹果免签封装网站,多语种下载页|内测分发|超及签名|企业签名|应用封装

    演示请联系我私信我 APP分发管理系统仿第八区分发系统|安卓apk苹果ipa封装网站,苹果免签封装网站,多语种下载页|内测分发|超及签名|企业签名|应用封装 平台特色 1. 支持自适应安卓和苹果设备分发,通过技术手段保障稳定安装。 2. 可以智能提取 APP 应用信息、自动生成

    2024年02月05日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包