HbuilderX 上架苹果 APP
上架前准备
1)苹果开发者账号(必需要有苹果开发者账号,并且加入了 “iOS Developer Program”)
2)苹果mac电脑,或者黑苹果(我用的VMware虚拟机安装的mac苹果系统);有一些网页或者应用也可以(相当于第三方,要收费)
3)需要的文件 .p12 和 .mobileprovision
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
一、第一步生成苹果 APP ID (也就是打包苹果app时的 APP ID)
1.打开网址(输入开发者账号密码登录)https://developer.apple.com/devcenter/ios/index.action#
2.最下面选择 Certificates, Identifiers & Profiles#
3.选 Identifiers 新建苹果的app ID#
4.选择 app IDs 点击 Continue#
5.选择 app 继续 Continue#
6. 填写 app描述,APP ID,勾选权限 继续点击 Continue#
7.点击 Register 完成第一步#
8. app ID 创建完成#
二、获取证书请求文件,需要有苹果电脑
1.在苹果电脑上打开应用 钥匙串访问#
2.“钥匙串访问”->“证书助理”,选择“从证书颁发机构请求证书...”#
3.用户电子邮箱随便输入,选择储存到磁盘,点击继续#
4.位置选择桌面,点击储存#
5.至此证书请求文件完成(后面申请开发(Development)证书和发布(Production)证书时都需要用到)#
三(1)、申请开发者证书(用于开发者测试,不可发布苹果应用商城),发布证书请看 三(2)
1.选择 iOS App Development 点击 Continue#
2.选择第二步骤(二、获取证书请求文件,需要有苹果电脑)申请的证书请求文件,点击 Continue#
3.点击 Download 下载到本地#
4.双击(右键打开)在苹果电脑保存到本地的 ios_development.cer 文件,会自动打开钥匙串访问说明成功#
5.在钥匙串访问的证书里,找到刚才添加的,右键选择导出#
6.文件选择 .p12 格式,点击储存#
7. 两次密码输入完成点击好按钮,p12文件获取成功#
8.选择 Devices 点击加号,添加调试设备(只有添加调试的苹果手机才可以安装开发版苹果APP)#
9.输入 设备名称(Device Name)和 设备ID(Device ID (UDID)),然后一直确认
#
10.选择 Profiles 点击加号(申请描述文件)#
11.选择 Development 中的 iOS App Development ,然后点击 Continue#
12.选择第一步骤申请的 APP ID (一、第一步生成苹果 APP ID (也就是打包苹果app时的 APP ID)),点击 Continue#
13.选择需要绑定的证书,这里建议直接勾选 Select All,点击 Continue #
14.选择可以安装的设备 , 点击 Continue #
15.输入文件名称 , 点击 Generate#
16. 点击 Download 下载后缀为 .mobileprovision 的文件#
17.至此,我们已经得到了开发证书(.p12)及对应的描述文件(.mobileprovision) 可以进行 苹果 App 打包#
三(2)、申请发布证书(用于发布苹果应用商城 App Store)
1.选择 Certificates 点击 加号#
2. 选择 IOS Distribution (App Store and Ad Hoc) , 点击 Continue#
3.选择第二步骤获取的请求文件(二、获取证书请求文件,需要有苹果电脑),点击 Continue#
4.选择 Download 下载到本地#
5.在苹果电脑中 双击(右键打开),会自动添加到钥匙串访问中,选择自动导入的证书 右键选择导出#
6. 输入名称 选择 .p12 格式 ,点击储存#
7.输入两次密码,点击好生成 .p12 文件#
8. 选择 Profile 点击 加号#
9. 选择 App Store 点击 Contain#
10.选择 第一步骤生成的 App ID ,点击 Contain#
11. 绑定发布证书(iOS Distribution), 点击 Contain#
12. 输入文件名称 点击 Generate #
13. 点击 Download 下载 .mobileprovision 文件#
14. 至此,我们已经得到了发布证书(.p12)及对应的发布描述文件(.mobileprovision),输入 App Id 选择对应文件,输入设置的密匙,打包苹果app可以上架苹果应用商城(App Store)#
15.注意打包时不要勾选这个,苹果已经废弃了,审核通过不了#
四、上架苹果应用商城(App Store)
1.打开网址 https://appstoreconnect.apple.com 输入账号密码进行登录#
2.进入我的app#
3.点击加号,选择 新建App#
4.填写App信息后点击创建#
5.根据提示填写App详细信息#
6. Hbuilder X 打包的app会获取设备id,直接推给广告,其他的也都可以推给第三方#
7.这一步会发现构建版本没有右边的加号,不要急,接下来去上传 构建版本(也就是苹果安装包)#
8.打开 Xcode 软件 选择 Xcode -> Open Developer Tool -> Application Loader#
9.点击选取,选择苹果 App 安装包 ( 三(2)、申请发布证书(用于发布苹果应用商城 App Store) ,最后一步打包的苹果 APP 安装包 )#
10.然后就一直下一步或者确认#
11.提交成功后,构建版本右边会有一个加号(可能不会立即出现,等一会就好了),点击后选择刚才提交的 构建版本 点击完成.#
12.所有信息填写完成后 点击 添加以供审核#
13.点击 提交至 App 审核#
14.接下来只要等待审核通过就行了,注意留意邮箱消息就OK了#
.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律