uniapp 打包 IOS

 介绍:本文章,支持使用window 11 系统进行打包,可能会使用到第三方软件及网站进行更迅速的获取ios的证书和发布,当我们开发一个应用app需要在真机测试或者是上线,都需要将app进行打包并发布,那打包ios就需要(Bundle ID(AppID)、证书私钥密码、证书profile文件、私钥证书)。

一、首先我们先登陆苹果开发者中心(Apple Developer (简体中文))翻到最底下看到(证书、标识符和描述文件)点进去。

如果没有注册苹果开发者账号,要使用手机号+QQ邮箱进行注册,然后按照网站的提示进行下一步骤操作,然后就可以再次点击(证书、标识符和描述文件),其实你点击之后你会发现你只是创建了一个开发者账号,并不能使用(注意:这个地方我也是没有权限进行访问)所以这个时候你就要让你的老大,将你拉入苹果开发者计划团队中或者是自己去创建一个团队,最好是公司已经准备好了苹果开发者团队,只是让你去打包。

苹果的开发者账号分为四类,下面简介一下:

1、个人账号,年费 688 元人民币,不需要邓白氏编码,可测试和上架 AppStore 并且显示个人开发者名称,上架前最多添加 100 台苹果设备调试,上架后无限制;

2、公司账号,年费 688 元人民币,需要邓白氏编码,可测试和上架 AppStore 并且显示公司名称,上架前最多添加 100 台苹果设备调试,上架后无限制;

3、政府账号,年费 688 元人民币,需要邓白氏编码,可测试和上架 AppStore 并且显示政府事业单位名称,上架前最多添加 100 台苹果设备调试,上架后无限制;

4、公司账号,年费 1988 元人民币,需要邓白氏编码,内部分发测试使用,不能上架 AppStore,无需添加设备 uuid、无安装数量限制,适用于无法上架的 APP;

二、创建打包IOS证书

如果你已经创建了开发者计划或者是被邀请进了团队,(证书、标识符和描述文件)就会进到这个页面,首先一定要让他给你最高权限要不然你是配置不了这个证书的也进不到这个页面。

这里分为两种,第一种是开发测试证书,第二种发布证书,使用开发证书我们就发布不到TestFlight,所以我们就选择第二种,使用发布证书。

点击(Choose File)上传CSR文件。

第一步:我们就要获取CSR文件了(121一起学 (121xuexi.com))点击这个链接,点击证书制作,选择生产证书,里面的内容你想填正规一点,随意一点都没有问题,但是密码你要记住到时候,在HBuilder 打包 IOS,这个密码就是(证书私钥密码)。

第二步:然后提交就会来到步骤二,我们在去下载CSR文件

然后在这里就能看到你下载的CSR文件。

第三步:然后在回到苹果官网,将你刚刚外网下载好的CSR文件进行上传,点击继续。

我们在苹果官网去下载CER文件。

第四步:然后我们就可以看到我们将CER文件下载了下来,我们会回到那个外网。

点击文件上传,在生成P12文件,这样我们就拿到了第一个重要的证书了。

三、添加标识符

这里的标识符,表示 UniApp IOS 打包的 (Bundle ID)

默认选择第一个就好了

选择第一个App

Description:表示Aapp的描述,App ID:定义一个(com.iostest.fcdr)一般开头是com.域名.项目名。

勾选这两个

这样标识符也就创建好了,接下来我们就要去添加测试苹果手机UDID。

四、添加测试苹果手机

需要添加的内容:该UDID支持平台类型,还有手机名称,手机唯一标识UDID。

五、创建打包IOS的profile文件

创建profile文件,条件是要完成前两步添加(标识符 Identifiers 和 测试苹果手机 Devices)都已经配置好了,我们就可以来进行创建profile文件。

这里分为App Development 和 App Store Connect ,我们要发布就选择第二个就好了,到时候我们发布的应用就要在 App store Connect 这个网站上看到应用的状态。

选择我们上面已经创建过的(Identifiers)标识符,标识符就是代表着 App 的 Id,可以创建多个,选择也就多了。

上面点了继续会到下一个页面,默认选中下一步就好了,现在来到这个页面,需要你给profiles 一个文件名称就好了,在点击下一步会出现一些基本信息,然后你的profiles就创建好了,在去点击下载文件即可。

这就是上述的获取到的所有文件,所用到的只会是(p12,profile),如果忘记了(密钥)可以去到创建第一个文件的外网查看(121一起学 (121xuexi.com))。

这就是uniapp 打包ios的最后一步了。

下一篇:会讲到如何将 打包好的 ipa 文件进行上架到 TextFlight。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值