uni-app打包ios的步骤

news/2024/7/20 22:52:01 标签: ios, uni-app

注意:下面的操作必须同时满足三个条件,且这三个条件都是必须得:
1.有一个苹果开发者账号(要收费)
2.有一台苹果笔记本(在笔记本上生成证书和文件)
3.有一部苹果手机(用于测试app的功能)
使用uniapp发布ios的应用的步骤如下:
点击发行——原生app——云打包
在这里插入图片描述
出现页面如下,选择ios(ipa包)
在这里插入图片描述
下面是苹果开发者后台的功能界面

BundleID(AppID),证书私钥密码,证书profile文件,私钥证书这四个选项,按照官网操作步骤来即可,只要是按照这个步骤一步一步来,一定是可以成功的(重点!!!)
在这里插入图片描述

uni-app打包ios生成BUndleID,证书私钥密码,证书profile文件,私钥证书的如下:
iBundleID(AppID),证书私钥密码,证书profile文件,私钥证书的获取
官网的步骤总结下来就是下面的这几步骤:

  1. 在Identifiers目录中添加新的应用标识(如果是新项目的话那么需要进行这一步,如果已经有了一个上产环境的项目,只是证书过期了去进行证书续航的话那么就不用再进行这一步了),这一步会生成用于app打包的自定义基座的Bundle。
  2. 在苹果电脑上使用钥匙串生成一个证书请求 (.certSigningRequest) 文件。
  3. 在Certifications目录中上传这个(.certSigningRequest) 文件,用于获取私密证书和证书秘钥密码。
  4. 添加要进行调摄的苹果设备。
  5. 在Profiles目录中申请描述文件(.mobileprovision)

以下是按照官网步骤时所遇到的问题
设置密码串的时候,如果提示证书不存在或者证书不受信任,点击下面证书官网地址进行下载最新证书即可。

只需要下载箭头的那个证书进行安装就可以了
在这里插入图片描述
导出的.p12证书的密码 123456.aa (自己设置的)
在HBuildrX打包时,需要先注册HBuildrX,完善基本信息,绑定手机号
请选择传统打包,这里只做了一个自定义基座,制作好之后会有如下提示。
在这里插入图片描述
传统打包不会有这个问题,所以选择传统打包
注意:免费打包是有次数限制的,每天大概是6次左右,每天24点重置免费次数
在这里插入图片描述
最后我要吐槽一下,用了好几年的Windows电脑,刚上手苹果电脑是真的难受,愿天堂没有把文件的关闭窗口设置在左上角。。。。。。


http://www.niftyadmin.cn/n/415703.html

相关文章

数据治理 | 质检监控中心

01 前言 期,我们来聊聊数据质量检测和监控的核心工具——DQC和SLA。 02 基本概念 DQC,即Data Quality Control,数据质量检测/数据质量控制,一般我们称为数据质量监控。 SLA,即Service Level Agreement,…

Goby 漏洞发布|maxView Storage Manager 系统 dynamiccontent.properties.xhtml 远程代码执行漏洞

漏洞名称:maxView Storage Manager 系统 dynamiccontent.properties.xhtml 远程代码执行漏洞 English Name:maxView Storage Manager dynamiccontent.properties.xhtml RCE CVSS core: 9.8 影响资产数:1465 漏洞描述: maxVie…

Spring之AOP入门学习

一、概念 AOP,也就是 Aspect-oriented Programming,译为面向切面编程,是计算机科学中的一个设计思想,旨在通过切面技术为业务主体增加额外的通知(Advice),从而对声明为“切点”(Poi…

leetcode61. 旋转链表(java)

旋转链表 leetcode61. 旋转链表题目描述 解题思路代码演示链表专题 leetcode61. 旋转链表 Leetcode链接: https://leetcode.cn/problems/rotate-list/ 题目描述 给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。 示例…

Creating Serial Numbers (C#)

此示例展示如何使用Visual C#编写的Add-ins为文件数据卡生成序列号。 注意事项: SOLIDWORKS PDM Professional无法强制重新加载用.NET编写的Add-ins,必须重新启动所有客户端计算机,以确保使用Add-ins的最新版本。 SOLIDWORKS PDM Professio…

Promise.all() 方法的使用

Promise.all() 方法是一个 Promise 对象方法,可以将多个 Promise 实例包装成一个新的 Promise 对象,最终返回一个数组,其中包含所有 Promise 实例的返回值。 它的语法如下: Promise.all(iterable); 其中,iterable 参数…

pdfbox将pdf转换成图片时字体不显示

错误:Using fallback font LiberationSans for CID-keyed TrueType font SimSun 原因:系统中缺少SimSun字体 解决:在系统中添加相应的字体即可 参考我的上一篇博客:Linux安装字体_冰淇淋的博客-CSDN博客

vue表单设计器对比

vue表单设计器对比 form-generatorform-createvariant-form form-generator 源码: https://github.com/JakHuang/form-generator 设计器: https://jakhuang.github.io/form-generator 优点: 开源,免费;提供完整的表单设计器开发…