加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

uni-app开发App上架Apple Store流程简单版

发布时间:2023-03-25 11:28:22 所属栏目:教程 来源:
导读:环境准备: MacBook(安装HBuilderX、XCode、Developer、TestFlight、Transporter),苹果开发者账号

1、申请开发者账号

2、登录 iOS Dev Center 申请 App ID 和证书

2.1 Identifiers >> 申请 App
环境准备: MacBook(安装HBuilderX、XCode、Developer、TestFlight、Transporter),苹果开发者账号

1、申请开发者账号

2、登录 iOS Dev Center 申请 App ID 和证书

        2.1 Identifiers >> 申请 App ID 建议域名反写

        2.2 生成证书请求文件 (申请开发证书与发布证书均需要)

Mac Book >> 钥匙串访问 >> 证书助理 >> 从证书颁发机构请求证书 >> 输入用户邮件地址、常用名称,选择存储到磁盘

就得到了证书请求文件(.certSigningRequest)

         2.3 申请证书(直接申请发布证书 distribution)

Certificates >> 加号添加 >> "App Store and Ad Hoc" >> “Choose File...” >> 选择上一步生成的证书请求文件 >> Continue >> Download

双击打开下载的.cer文件(或右键使用钥匙串访问)>> 右键导出为 .p12 文件

        如果显示导出时显示此证书不受信任,先查看电脑中是否有AppleWWDRCA证书或者证书是否过期。

AppleWWDRCA.cer

删除不信任证书,重新进入。

        如果AppleWWDRCA没有问题,仍然显示不受信任。双击证书选择 使用此证书始终信任 就可以正常导出了

        2.4 申请发布证书描述文件

Profiles >>  加号添加 >> distribution >>"App Store"  >> 选择 2.1 创建的App ID >> 选择绑定 2.3 的发布证书(.cer)>> 输入描述文件名称 >> Generate 生成描述文件 >> Download

3、打包 

打包引入对应的发布证书和描述文件,Bundle ID 是 2 .1 创建的 App ID

注意:

        ① 打包选择 传统打包,默认为 安心打包

        ② 如果需要通过Transporter上传构建版本,使用TestFlight测试,必须使用发布证书打包,开发证书打包的安装包会报"90161"错误。

        ③ 每次打包版本号和版本名称应该要比上一次更高

        ④ 一定要配置 manifest.json >> App权限配置 >> ios隐私信息访问的许可描述,即需要获取用户的某一项权限时,授权弹框中需要说明获取此项权限的主要作用或目的。

4、 上传构建版本

通过 Transporter 直接选择安装包上传即可,交付成功后等待几分钟,苹果会发送邮件告知构建版本上传成功,就可以在接下来的 App 审核中选择到上传成功的构建版本

5、创建 App 版本 

Apple Store Connect >> 我的APP >> 加号创建

        套装ID:即 Bundle ID,选取即可

        SKU:可以随便填

6、测试构建版本(TestFlight)

进入版本审核 >> TestFlight >> 内部测试 >> 创建测试群组 >>  添加测试员 >> 发送邀请

        ① 内部测试不需要提交苹果团队审核,外部测试需要先将构建版本提交审核,通过后可用

        ② 测试邀请会通过邮件发送,打开 TestFlight 输入邮件中的兑换码即可

 

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章