3***@qq.com
3***@qq.com
  • 发布:2019-10-31 21:29
  • 更新:2022-06-11 16:35
  • 阅读:2304

HBuilderX 无MAC系统IOS云打包+蒲公英发布测试版

分类:HBuilderX

记录一下流程,免得后面的人重复摸索

  1. 申请苹果开发者账号

  2. 在开发者中心, 新建APP ID
    Certificates, Identifiers & Profiles
    》 All Identifiers
    》Register a New Identifier
    选择 创建APP IDs,
    ****注意此处的Bundle ID也就是APP ID, 是你自己起的, 格式: com.domainname.appname (Bundle ID在提交云打包时需要填入)

  3. 在香蕉云编(https://www.yunedit.com/createcert)上 创建 csr文件

  4. 在苹果开发者中心, 创建Certificates, 过程中会要求上传前一步生成的csr, 创建成功可以下载为cer文件
    ****Type 有 iOS Distribution和iOS Development两种, 如果是像我一样想丢到蒲公英上给别人测试, 选择【 iOS Distribution】

  5. 在香蕉云编 上传下载的cer文件, 生成p12文件并下载, 会提示你输入密码(p12文件和密码在提交云打包时需要填入)

  6. 在开发者中心,添加测试手机的设备编号,设备编号 可以用手机访问https://www.pgyer.com/tools/udid获取
    Certificates, Identifiers & Profiles
    》 Devices 》Add

  7. 在开发者中心, 创建Profiles, 需要上传前面生成的p12文件, 如果时发布测试版, 创建时一定要选择 Distribution》Ad Hoc
    Certificates, Identifiers & Profiles
    》 Profiles 》Add

  8. 下载创建好的 profile, 连同前面生成的 appid, p12文件, 以及p12文件对应的密码, 填入到HbuilderX云打包的参数里, 打包

  9. 将打包好的ipa文件上传到蒲公英上, 已加入uuid的设备可以打开发布后的网页点击安装。

1 关注 分享
rysnone

要回复文章请先登录注册

rysnone

rysnone

厉害
2022-06-11 16:35
7***@qq.com

7***@qq.com

文章中第4点,我改正下,应该是:

iOS Development属于苹果开发者,用于开发测试试等功能;

iOS Distribution,用于APP上架。
2020-08-15 11:50