uniapp 打包 IOS
介绍:本文章,支持使用window 11 体系举行打包,可能会使用到第三方软件及网站举行更迅速的获取ios的证书和发布,当我们开发一个应用app必要在真机测试大概是上线,都必要将app举行打包并发布,那打包ios就必要(Bundle ID(AppID)、证书私钥密码、证书profile文件、私钥证书)。https://i-blog.csdnimg.cn/direct/bd6c7b17994c4468aebaaa1b01e669d9.png
一、首先我们先登陆苹果开发者中心(Apple Developer (简体中文))翻到最底下看到(证书、标识符和描述文件)点进去。
https://i-blog.csdnimg.cn/direct/4f0c883231984044b0b1c16bdef075eb.png
如果没有注册苹果开发者账号,要使用手机号+QQ邮箱举行注册,然后按照网站的提示举行下一步骤操作,然后就可以再次点击(证书、标识符和描述文件),其实你点击之后你会发现你只是创建了一个开发者账号,并不能使用(注意:这个地方我也是没有权限举行访问)所以这个时间你就要让你的老大,将你拉入苹果开发者计划团队中大概是自己去创建一个团队,最好是公司已经预备好了苹果开发者团队,只是让你去打包。
https://i-blog.csdnimg.cn/direct/ceb1578be38149b4b029503c80b2ced0.png
苹果的开发者账号分为四类,下面简介一下:
1、个人账号,年费 688 元人民币,不必要邓白氏编码,可测试和上架 AppStore 并且体现个人开发者名称,上架前最多添加 100 台苹果设备调试,上架后无限定;
2、公司账号,年费 688 元人民币,必要邓白氏编码,可测试和上架 AppStore 并且体现公司名称,上架前最多添加 100 台苹果设备调试,上架后无限定;
3、政府账号,年费 688 元人民币,必要邓白氏编码,可测试和上架 AppStore 并且体现政府奇迹单位名称,上架前最多添加 100 台苹果设备调试,上架后无限定;
4、公司账号,年费 1988 元人民币,必要邓白氏编码,内部分发测试使用,不能上架 AppStore,无需添加设备 uuid、无安装数量限定,适用于无法上架的 APP;
二、创建打包IOS证书
如果你已经创建了开发者计划大概是被约请进了团队,(证书、标识符和描述文件)就会进到这个页面,首先一定要让他给你最高权限要否则你是设置不了这个证书的也进不到这个页面。
https://i-blog.csdnimg.cn/direct/994f54251959429a81492acb4ea197a9.png
这里分为两种,第一种是开发测试证书,第二种发布证书,使用开发证书我们就发布不到TestFlight,所以我们就选择第二种,使用发布证书。
https://i-blog.csdnimg.cn/direct/d1e1eda9e49a4bf08563e47522a1b0c4.png
点击(Choose File)上传CSR文件。
https://i-blog.csdnimg.cn/direct/2ccca1f0cbf247ccbbba490e69ab3a8d.png
第一步:我们就要获取CSR文件了(121一起学 (121xuexi.com))点击这个链接,点击证书制作,选择生产证书,里面的内容你想填正规一点,随意一点都没有题目,但是密码你要记住到时间,在HBuilder 打包 IOS,这个密码就是(证书私钥密码)。
https://i-blog.csdnimg.cn/direct/285afe6aff2a41c0837522a299d5c5ae.png
第二步:然后提交就会来到步骤二,我们在去下载CSR文件
https://i-blog.csdnimg.cn/direct/76a1ff214f054fe8b19c604d5d83e612.png
然后在这里就能看到你下载的CSR文件。
https://i-blog.csdnimg.cn/direct/95bada56c08144c087c737163172689f.png
第三步:然后在回到苹果官网,将你刚刚外网下载好的CSR文件举行上传,点击继续。
https://i-blog.csdnimg.cn/direct/a79b662407704c76a516ce2edadf1b03.png
我们在苹果官网去下载CER文件。
https://i-blog.csdnimg.cn/direct/82c3f4ff23024e1bb61c2bbd863f0e34.png
第四步:然后我们就可以看到我们将CER文件下载了下来,我们会回到那个外网。
https://i-blog.csdnimg.cn/direct/c4072fc98e0346ef86687b79c8633bf2.png
点击文件上传,在生成P12文件,这样我们就拿到了第一个紧张的证书了。
https://i-blog.csdnimg.cn/direct/6d6860a2c9574100870cf95e461b7d4b.png
三、添加标识符
这里的标识符,表示 UniApp IOS 打包的 (Bundle ID)
https://i-blog.csdnimg.cn/direct/979bf1e8c2084053a7c8dcc3bd48603f.png
默认选择第一个就好了
https://i-blog.csdnimg.cn/direct/c261dc5a14ea4546b18c137c10d1c5ca.png
选择第一个App
https://i-blog.csdnimg.cn/direct/203846af91394ce6b4ccb33a90e22ccb.png
Description:表示Aapp的描述,App ID:定义一个(com.iostest.fcdr)一般开头是com.域名.项目名。
https://i-blog.csdnimg.cn/direct/2c3d566b0e2948508f0c51fdc0c40088.png
勾选这两个
https://i-blog.csdnimg.cn/direct/0afe5af4ad55453997234b7c19cf54b0.png
https://i-blog.csdnimg.cn/direct/cf053af9b3fe404a82b92187988a9782.png
这样标识符也就创建好了,接下来我们就要去添加测试苹果手机UDID。
四、添加测试苹果手机
必要添加的内容:该UDID支持平台范例,还有手机名称,手机唯一标识UDID。
https://i-blog.csdnimg.cn/direct/0ff629608f0042568611a8991ccb0477.png
五、创建打包IOS的profile文件
创建profile文件,条件是要完成前两步添加(标识符 Identifiers 和 测试苹果手机 Devices)都已经设置好了,我们就可以来举行创建profile文件。
https://i-blog.csdnimg.cn/direct/75ddc5b1740f45aaac1f53fcd1ec50bb.png
这里分为App Development 和 App Store Connect ,我们要发布就选择第二个就好了,到时间我们发布的应用就要在 App store Connect 这个网站上看到应用的状态。
https://i-blog.csdnimg.cn/direct/7cf01367d5a743769c1498e7fad61472.png
选择我们上面已经创建过的(Identifiers)标识符,标识符就是代表着 App 的 Id,可以创建多个,选择也就多了。
https://i-blog.csdnimg.cn/direct/b4cd30a1cb2247b78e949de7e3ae38c6.png
上面点了继续会到下一个页面,默认选中下一步就好了,如今来到这个页面,必要你给profiles 一个文件名称就好了,在点击下一步会出现一些基本信息,然后你的profiles就创建好了,在去点击下载文件即可。
https://i-blog.csdnimg.cn/direct/354cd42a9dbc4b91b349095628789343.png
这就是上述的获取到的全部文件,所用到的只会是(p12,profile),如果忘记了(密钥)可以去到创建第一个文件的外网检察(121一起学 (121xuexi.com))。
https://i-blog.csdnimg.cn/direct/975cd4fdd12640e8aa879e31a574149f.png
这就是uniapp 打包ios的末了一步了。
https://i-blog.csdnimg.cn/direct/14eb5ca393ad420899b7917ed00fcb3e.png
下一篇:会讲到怎样将 打包好的 ipa 文件举行上架到 TextFlight。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]