Hbuilder上架苹果app流程(上)

Hbuilder上架苹果app流程(上),第1张

前言

对于很多开发者来说,可能对于苹果app,最让人难受的不是代码的难写,而是上架时各种配置,繁琐复杂的流程。前段时间有上架苹果app的需求,于是打开我以前总结过的文档对照 *** 作起来,打开苹果开发者账户后,我发现官网又变样了。此时csdn等博客大部分还是针对以前官网的教程。难受。

下面介绍下我的实际情况(遇到的坑),仅供参考

前期准备与材料:

1.苹果开发者账户(这里不多说,具体百度)
2.开发者用到的工具Hbuilder,VM虚拟机,macOS镜像,Xcode

网站:
苹果开发者中心
APP Store Connect
蒲公英 一步快速获取 iOS 设备的 UDID

参考:
简书大佬 *** 作

开始: 1.打开macOS虚拟机,找到钥匙串应用,点击钥匙串访问->证书助理->从证书颁发机构申请证书

2.填写电子邮箱,选择存储到硬盘,点继续

注意这里邮箱一定要填写开发者账户的邮箱,我在这里踩坑过,多么痛的领悟。

3.保存,我存到了桌面,如下图

4.打开开发者证书列表

点击Certificates旁边那个蓝色的➕

5.选择对应的是发布到appStore还是测试,我这里选iOS Distribution (App Store and Ad Hoc),选择后点击右上角蓝色Continue按钮,进入到下一个页面

6.点击Choose File按钮,选择第3步生成的文件CertificateSigningRequest.certSigningRequest

7.进入下一个界面,右上角点击蓝色按钮Download

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1r38sgqg-1646790951816)(http://www.kaotop.com/file/tupian/20220518/image-1734bc95fa2b4d95a7a199fd95f907d2.png)]
下载后如下图

8.点击左上角 All Certificates返回列表,可以看到刚才生成的

9.开始创建appid,点击左侧菜单Identifiers,然后点击蓝色的➕

10.选择App IDs 选项,然后选择右上角蓝色Continue按钮

11.配置app基本信息[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-78JGIBw9-1646790951818)(http://www.kaotop.com/file/tupian/20220518/image-146f0af3e8af46f2a1162cf897ea23cc-1c0a6bf8561845b6a0eb20ed50be8a05.png)]

点击蓝色Continue按钮后,点击之后变成Register,然后是否配置推送看app需求,然后点击右上角

推送证书申请(不需要推送的可以直接跳过)
点击上图申请好的APP ID,进入详情页,然后下拉选择下图这个按钮
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vd3UYF1w-1646790951820)(http://www.kaotop.com/file/tupian/20220518/image-55b7ee1d80dd42169b5f40d9399ee918.png)]
点击之后d出下图,一个是开发证书申请,一个是生产证书申请,这里选择生产证书申请

点击之后跳出下面页面,点击Choose File按钮,选择最开始钥匙串生成的CertificateSigningRequest.certSigningRequest文件。选择完成之后点击右上角蓝色Continue,然后跳到新的页面,点击右上角Download,下载完成之后点击左上角All Certificates
下载好了如下图文件

12.注册一个设备

这里先注册一个device,打开开发者证书列表
点击Devices旁边那个蓝色的➕

进入下面的界面,这里需要用到苹果设备的uuid,可以使用蒲公英 一步快速获取 iOS 设备的 UDID
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dWkeUclk-1646790951822)(http://www.kaotop.com/file/tupian/20220518/image-62e1ffd21fe041cb964ff254c0edb356.png)]
填写完成后点击右上角蓝色Continus

13.创建配置性文件 Provisioning Profiles

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rnC2S1Ae-1646790951823)(http://www.kaotop.com/file/tupian/20220518/image-2f5ba9459f5a4915a03a0aa8ad337aa3.png)]
选择测试或上架,我这里选择上架到app Store,然后点击右上角蓝色Continus

然后到下面这个页面,选择刚才创建的appid,然后点击右上角蓝色Continus

到这个页面,在点击右上角蓝色Continus

到这个页面,随便起个好听的名字,然后接着下一步右上角,直到最后download下载。

到此所有文件全部下载完成,如下图,三个文件依次双击。

可以看到钥匙串中 我的证书中

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/990415.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存