HBuilder运行项目到IOS真机设备

公司项目,开发多端应用,在此记录下开发后在ios端真机测试的步骤

在Hbuilder点击运行->运行到手机或模拟器->运行到IOS App基座

HBuilder运行项目到IOS真机设备

连上ios设备

        HBuilder运行项目到IOS真机设备

         这里需要设置一下Apple证书签名才可以使用,点击”使用Apple证书签名”

        HBuilder运行项目到IOS真机设备

        

这里需要填写4项内容,我们逐一来说明如何填写和选择

在填写之前,需要有苹果开发者账号,并登录开发者账号,地址: Apple Developer

登录后点击”账户”

HBuilder运行项目到IOS真机设备

 点击账户之后可以看到计划资源,这里主要用到前两个部分, App Store Connect和证书,标识符和描述文件.这里我们先点击”证书(英文)”

HBuilder运行项目到IOS真机设备进去后,我们需要先创建一个证书,点击+号即可添加证书

 HBuilder运行项目到IOS真机设备

证书分多种,手机设备通常用到两个

  1. 开发版—用于测试
  2. 发布版—用于发布到App Store

需要哪个创建哪个

HBuilder运行项目到IOS真机设备

 选择后点击右上角的继续,然后是选择csr文件

该文件需要用mac电脑进行生成,如果没有mac电脑,可以在网上在线生成,这里举例香蕉云编,地址: 香蕉云编-app打包上架工具类平台 (yunedit.com)HBuilder运行项目到IOS真机设备https://www.yunedit.com/

参考: 没有mac电脑创建ios证书的方法-百度经验 (baidu.com)HBuilder运行项目到IOS真机设备https://jingyan.baidu.com/article/48b558e36457ff3e38c09aa6.html

有mac电脑的可以参考: (35条消息) iOS开发 生成CSR(.certSigningRequest)文件_ios crs文件生成_Swift社区的博客-CSDN博客HBuilder运行项目到IOS真机设备https://blog.csdn.net/qq_36478920/article/details/78415437

然后是标识符(Identifiers),打开根据提示创建即可,这个创建好之后即时Bundle ID

HBuilder运行项目到IOS真机设备

然后是添加测试设备,应用要在设备上进行测试,是必须要在这里添加才可以进行测试的

点开Devices

HBuilder运行项目到IOS真机设备

 点击+号进行创建

HBuilder运行项目到IOS真机设备

 UDID可以通过爱思助手查看

HBuilder运行项目到IOS真机设备

点击即可复制

添加完设备之后,开始添加描述文件(Profiles),这里需要注意类型,和证书是一样的,也是需要选择开发版或发布版

HBuilder运行项目到IOS真机设备

 点击+号添加

HBuilder运行项目到IOS真机设备

 这里选择自己需要的,选择后点击右上角continue

HBuilder运行项目到IOS真机设备

这里需要选择标识符(Builder ID),也就是前面创建的Identifiers,后面根据提示选择即可.

到这里就都创建完成了,但是要在ios设备上运行还是不行的,这里需要用到一个工具叫做

AppUploader 用该工具登录苹果开发者账号后可以直接创建和下载所需文件.

下载地址: Appuploader官网–IOS ipa上传发布工具,证书制作工具Application Loader跨平台版,windows,linux,mac发布上传提交苹果应用HBuilder运行项目到IOS真机设备http://www.applicationloader.net/

需要说明的是该工具是收费软件,需要购买

购买下载登录后,进入主页面

HBuilder运行项目到IOS真机设备

 打开Bundle ID管理,点击添加即可

HBuilder运行项目到IOS真机设备

 HBuilder中填写的第一个Bundle ID 就从此处来

HBuilder运行项目到IOS真机设备

这里填上创建的Bundle ID ,注意不要填前面的名称,要填中间那个Bundle ID

第二个证书私钥密码

HBuilder运行项目到IOS真机设备

这个是在创建证书时自定义填写的

点击证书管理,点击添加证书,注意这里的类型,如果是要测试就选开发证书,发布就选发布证书

 HBuilder运行项目到IOS真机设备选择过之后,下面的密码既是我们要的证书私钥密码

 HBuilder运行项目到IOS真机设备

注意该密码是自行创建的,可能每个证书创建的密码都不一样,一定要保管好密码

这个创建好之后,后面会有个另存为,点击即可下载证书.p12文件

HBuilder运行项目到IOS真机设备

HBuilder运行项目到IOS真机设备

这里的密码证书就要选上面保存的p12文件

最后是创建描述文件,点击描述文件管理,点击创建

 HBuilder运行项目到IOS真机设备

因为在创建描述文件的时候需要选择Bundle ID和证书,所以要先创建Bundle ID和证书

同样的在这里选类型的时候也要区分是开发版还是发布版

HBuilder运行项目到IOS真机设备

 然后是选择创建的Bundle ID ,选择证书,选择设备,如果是测试的话,是需要选择设备的,如果是上架到App Store的话不用选择设备

HBuilder运行项目到IOS真机设备

 创建完之后就可以点击后面的下载按钮下载描述文件了,下载后在HBuilder中选刚下载的描述文件

HBuilder运行项目到IOS真机设备

都填写好之后点击下面的开始签名,等待签名完成,然后连接上手机开始运行即可

注:证书,描述文件都是分开发版(development)和发布版(Distribution)的,真机测试用开发版,上架App Store用发布版

  •         app开发版
  •                 开发版p12证书
  •                 开发版描述文件
    •         app发布版
      •                 发布版p12证书
        •                 发布版描述文件

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/3d4f4ba025.html