Hbuild-X运行ios基座app

一、说明

  • ios真机第一次运行的时候需要下载插件,这个都是自动监测,自动下载的,不用多说。
  • ios真机运行是需要签名的,不然就会报以下错误。
  • 如何制作免费的签名证书呢,需要借助爱思助手来完成。

二、安装爱思助手

(1)、安装爱思助手,可以去https://www.i4.cn/地址下载

根据自己系统去选择版本,我这里选择的是win64的,下载好以后,一直下一步安装即可。

装好之后如下,如果你安装好不弹连接提示,拔掉连接的数据线,重新插上就好了,如果还不行就换根线或者换个usb接口试试。

三、证书制作

进去之后点击添加IPA文件,目录选择hbuild的安装目录下的plugins\launcher\base,选择iPhone_base.ipa文件,如果没有这个文件,就先在hbuild中运行一次ios基座app,安装插件就有了

选好如下:

然后下面有两种签名方式,一种是证书形式,一种是Apple ID形式。区别在于证书是收费的Apple ID是免费的,证书的形式我们下一篇文章再说,先看免费的怎么制作

操作步骤如下:

输入自己连接的iphone账号和密码,设备标识是自动获取的

之后选择上添加的IPA文件和添加的账号设备,点击开始签名

成功后如下,如果报401错误,确保你输入的账号和密码是正确的,还有一种情况也是报401错误,就是在签名的过程可以看到状态的地方有获取sission这么一个过程,这个是需要去Apple Developer登陆一下自己的iphon账号的,进入后点击account进行登陆。登上之后就不用管了,直接回来重新开始签名即可

点击打开已签名IPA位置,就会看到iPhone_base.ipa文件,将名字改为iPhone_base_signed.ipa

然后复制该文件到hbuild的安装目录下的plugins\launcher\base下

到此签名就完成了,重新运行到ios基座app,此时我们可以看到,原来显示未签名的地方成这样了,然后直接运行就可以啦

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-14 08:08:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-14 08:08:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-14 08:08:04       87 阅读
  4. Python语言-面向对象

    2024-05-14 08:08:04       96 阅读

热门阅读

  1. MySQL和MongoDB区别

    2024-05-14 08:08:04       36 阅读
  2. k8s 配置管理

    2024-05-14 08:08:04       53 阅读
  3. Redis 5.0 Stream数据结构深入分析

    2024-05-14 08:08:04       32 阅读
  4. 力扣:93. 复原 IP 地址

    2024-05-14 08:08:04       35 阅读
  5. 数据库和Redis数据不一致的问题

    2024-05-14 08:08:04       33 阅读
  6. Rust 语言不支持 goto 语句

    2024-05-14 08:08:04       35 阅读
  7. ubuntu 24.04 devilspie 报错解决

    2024-05-14 08:08:04       40 阅读
  8. CircleCI的原理及应用详解(二)

    2024-05-14 08:08:04       29 阅读
  9. 10、Go Gin 连接Redis以及Cookie&Session

    2024-05-14 08:08:04       33 阅读
  10. 使用frp通过http访问内网web服务

    2024-05-14 08:08:04       35 阅读
  11. Nginx-01-Nginx 是什么? 能做什么?

    2024-05-14 08:08:04       28 阅读
  12. hdfs中的小知识(hadoop hdfs hive)

    2024-05-14 08:08:04       37 阅读
  13. springboot 注解(持续更新中)

    2024-05-14 08:08:04       38 阅读