HBuilder运行项目到IOS真机设备
公司项目,开发多端应用,在此记录下开发后在ios端真机测试的步骤
在Hbuilder点击运行->运行到手机或模拟器->运行到IOS App基座
连上ios设备
这里需要设置一下Apple证书签名才可以使用,点击”使用Apple证书签名”
这里需要填写4项内容,我们逐一来说明如何填写和选择
在填写之前,需要有苹果开发者账号,并登录开发者账号,地址: Apple Developer
登录后点击”账户”
点击账户之后可以看到计划资源,这里主要用到前两个部分, App Store Connect和证书,标识符和描述文件.这里我们先点击”证书(英文)”
进去后,我们需要先创建一个证书,点击+号即可添加证书
证书分多种,手机设备通常用到两个
- 开发版—用于测试
- 发布版—用于发布到App Store
需要哪个创建哪个
选择后点击右上角的继续,然后是选择csr文件
该文件需要用mac电脑进行生成,如果没有mac电脑,可以在网上在线生成,这里举例香蕉云编,地址: 香蕉云编-app打包上架工具类平台 (yunedit.com)https://www.yunedit.com/
参考: 没有mac电脑创建ios证书的方法-百度经验 (baidu.com)https://jingyan.baidu.com/article/48b558e36457ff3e38c09aa6.html
然后是标识符(Identifiers),打开根据提示创建即可,这个创建好之后即时Bundle ID
然后是添加测试设备,应用要在设备上进行测试,是必须要在这里添加才可以进行测试的
点开Devices
点击+号进行创建
UDID可以通过爱思助手查看
点击即可复制
添加完设备之后,开始添加描述文件(Profiles),这里需要注意类型,和证书是一样的,也是需要选择开发版或发布版
点击+号添加
这里选择自己需要的,选择后点击右上角continue
这里需要选择标识符(Builder ID),也就是前面创建的Identifiers,后面根据提示选择即可.
到这里就都创建完成了,但是要在ios设备上运行还是不行的,这里需要用到一个工具叫做
AppUploader 用该工具登录苹果开发者账号后可以直接创建和下载所需文件.
需要说明的是该工具是收费软件,需要购买
购买下载登录后,进入主页面
打开Bundle ID管理,点击添加即可
HBuilder中填写的第一个Bundle ID 就从此处来
这里填上创建的Bundle ID ,注意不要填前面的名称,要填中间那个Bundle ID
第二个证书私钥密码
这个是在创建证书时自定义填写的
点击证书管理,点击添加证书,注意这里的类型,如果是要测试就选开发证书,发布就选发布证书
选择过之后,下面的密码既是我们要的证书私钥密码
注意该密码是自行创建的,可能每个证书创建的密码都不一样,一定要保管好密码
这个创建好之后,后面会有个另存为,点击即可下载证书.p12文件
这里的密码证书就要选上面保存的p12文件
最后是创建描述文件,点击描述文件管理,点击创建
因为在创建描述文件的时候需要选择Bundle ID和证书,所以要先创建Bundle ID和证书
同样的在这里选类型的时候也要区分是开发版还是发布版
然后是选择创建的Bundle ID ,选择证书,选择设备,如果是测试的话,是需要选择设备的,如果是上架到App Store的话不用选择设备
创建完之后就可以点击后面的下载按钮下载描述文件了,下载后在HBuilder中选刚下载的描述文件
都填写好之后点击下面的开始签名,等待签名完成,然后连接上手机开始运行即可
注:证书,描述文件都是分开发版(development)和发布版(Distribution)的,真机测试用开发版,上架App Store用发布版
- app开发版
- 开发版p12证书
- 开发版描述文件
- app发布版
- 发布版p12证书
- 发布版描述文件
- 发布版p12证书
- app发布版
来源地址:https://blog.csdn.net/qq_30932471/article/details/129591184
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341