uniapp ios云打包必要配置和证书生成方法

72 阅读2分钟

uniapp对于android和ios来说,打包差异的地方在配置的不同,证书的不同,上架方法的不同。

我们这里,主要针对配置和证书生成来介绍ios的云打包过程。

manifest.json这个文件应该不会陌生,这个文件使用hbuilderx打开,将会见到一个图形化界面。

(1)基础信息配置 基础信息里面的都是app基本信息,无论是android还是ios都是适用的,填好app名称和版本号,这些就行了。

(2)设置图标 接着要设置图标,可以上传一个图标,让hbuilderx帮忙生成所有分辨率的图标。假如你的项目很久没维护,可能新的ios设备多了几种分辨率,那么你的图标也要重新生成。如下图

图片.png

(3)其他配置设置 其他的配置就不一一说明了,上图中,左侧有ios的部分,都根据项目实际用到的配置一下。 有一个比较重要的是启动页 ios的启动页比较麻烦,要写原生的xml文件。假如你不想写原生的xml文件,可以使用香蕉云编,在线生成启动页的zip包,使用香蕉云编上传logo生成ios启动屏xml的功能

(4)云打包配置 在hbuilderx顶部菜单点击发行菜单,然后点击云打包 可以看到有下图的界面:

图片.png

这里有一个包名和证书需要填,包名是跟苹果开发者中心的appId对应的。

(5)生成证书 申请证书的步骤比较多,我就不在这篇文章里一一展示了。

生成证书有两种方法:

一种是使用mac电脑的钥匙串访问APP+苹果开发者中心账号

另一种方法是使用香蕉云编+苹果开发者中心账号来生成。

选择其中之一,假如有mac电脑的同学们,可以选择第一种。

假如没有mac电脑,可以使用第二种,香蕉云编+苹果开发者中心账号来生成。

生成证书的方法教程如下:

www.yunedit.com/createcert