使用hbuilderapicloud开发工具打包ios应用时候需要苹果证书,而这个苹果证书需要mac电脑创建的,然后再去苹果开发者中心生成这里关键是需要mac电脑,但是mac电脑的价格要7000多,为了创建一个证书去买个mac电脑显然不划算。

那么有没有windows的创建方法呢?

假如你需要在windows上创建苹果打包证书,那你可以使用香蕉云编来创建

创建证书可以理解分为三步:一创建csr文件、二使用这个csr文件去苹果开发者中心创建cer文件然后再用这个cer文件生成p12证书文件:

详细的流程如下

1、到苹果开发者中心注册成为开发者注册方法可以参考下面的文章

https://blog.csdn.net/weixin_48914851/article/details/128963761

2、登录香蕉云编,创建csr文件,并把这个csr文件下载本地电脑硬盘上:

香蕉云编的地址

地址https://www.yunedit.com

3、登录苹果开发者中心点击Certificates菜单点击蓝色加号, 创建证书cer文件:

创建的时候,需要选择证书的类型,这时候选择ios distribution app store and adhoc类型的证书,不要选择apple类型develpment类型的证书。
创建的时候它还会要求我们上传一个csr文件,上传我们刚才在香蕉云编生成的csr文件即可

创建完后,将这个证书(cer)文件下载到你电脑本地

4、回到香蕉云编,上传这个cer文件,就就可以生成p12文件:

完成上面的所有步骤即可生成p12格式的苹果证书,可以用于ios打包

但是打包ios应用,还需要证书profile文件,这个文件是在苹果开发者中心生成的:

下面我讲解profile文件如何创建:

1、点击Identifiers菜单点击蓝色+号,创建appidappid就是我们在开发工具里面包名比如填写com.test.app之类的,用来区分不同的应用的。

2、创建完appid后,点击profiles菜单,开始创建描述文件,创建的时候要选app store类型或者ad hoc类型,不要选择其他的类型:

3、创建的过程中会出现如下界面,要我们选择一个appid,选择我们刚才创建的appid即可

4、假如你创建的时候选择的是ad hoc类型的描述文件,意思是真机测试描述文件,需要知道测试设备的udid,需要填写测试设备的udid,我们可以通过香蕉云编右上角的获取udid工具获取测试设备的udid

好了,上面就是证书和证书profile文件的创建流程,到这里,你已经可以利用两个文件打包ipa文件,下面我们讲述下将这个ipa文件上架流程

1、登录苹果开发者中心,点击控制台首页app store connect进入app storeapp管理界面查看app没有创建,假如app还没创建,需要先创建app,这个app套件idsku填写app包名即可,注意套件id(bundleId必须跟在开发工具打包包名一致)

 

2、点击创建好的app,进入app的资料详情,填写app上架的各项资料。其中有一项是需要应用截图的,需要截图很多种设备截图,假如你没有这么多种设备,你可以使用香蕉云编的合成截图功能合成截图

3、然后填完各项资料后,你会发现,它需要我们上传一个构建版本官网提供的上传工具比如xcode支持安装在mac,而且安装包非常大。这里可以不用这些工具上传,回到香蕉云编上传即可界面如下

 

4、上传过程中需要我们输入苹果开发者账号,和上传的专用密码,这个专用密码不是登录密码哦,专用密码设置方法你可以参考香蕉云编上传界面教程

 5、在香蕉云编上传成功,大概过半小时,就可以在苹果开发者中心的构建版本看到了,然后再检查其他资料没有填写完整,就可以提交审核了,审核大概几天时间即可上架成功。

原文地址:https://blog.csdn.net/handsome0916/article/details/128964080

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_30258.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注