uniapp打包生产证书上架IOS全流程

devtools/2025/3/1 5:47:48/

第一步:生成生产证书

  

 

上传CSR文件,windows系统电脑无法上传csr文件可以参考这个:
windows下创建ios打包证书的详细流程_香蕉云编

下载生产证书 

下载下来的cer生产证书在香蕉云编cer文件上传栏上传,然后生成p12文件  

生成p12文件时要自己输入一个p12证书密码,这个要自己记住,后面uniapp打包时要用 

点击下载p12文件

 回到ios账号,我们要注册一个APP ID,和uniapp的应用标识一样,这相当于是每一个应用的身份证号

 

Bundle ID 要和uniapp manifest.json中的app ID 一致 

 最后创建profile 文件

 

选择刚才创建好的APP ID 

 选择第一步生成的生产证书

 

给profile配置文件命名然后生成 

 Hbuilder选择云打包或者本地打包都行

证书私钥密码填入之前p12文件设置的密码

证书profile选择从ios账户下载下来的profile文件

私钥证书选择生成的p12文件

打包后Hbuilder在控制台会生成一个下载链接,点击下载后在Xcode上传既可,没有Mac可以用香蕉云编上传:
无mac如何上传ipa到构建版本_香蕉云编


http://www.ppmy.cn/devtools/163536.html

相关文章

服务器为什么会禁止 Ping?服务器禁止 Ping 的好处

在网络管理和服务器运维中,经常会遇到服务器禁止 Ping 的情况。为了确保网络安全和减少不必要的风险,管理员可能会选择禁止 Ping 命令,即禁止服务器响应 ICMP 请求。尽管 Ping 命令是网络诊断中常用的工具,但禁止 Ping 也有其合理…

STM32学习——RTC实时时钟(BKP与RTC外设)

RTC实时时钟 RTC实时时钟 想记录或读取日期和事件,就可以通过操作RTC实现 RTC与BKP和PWR经常同时出现 一般情况下,VBTA是电池供电口,需要接备用电池 在BKP备份寄存器写入两个数据,然后再读出之后显示,BKP的数据&a…

学习Flask:Day 2:模板与表单开发

学习目标:前后端混合开发 # 添加模板渲染 from flask import render_templateapp.route(/profile) def profile():return render_template(profile.html, username"开发者",skills[Vue, JavaScript]) ✅ 实践任务: 创建templates目录 使用J…

网络基础 —HTTP与HTTPS的基本介绍

网络基础 —HTTP与HTTPS的基本介绍 前言1. HTTP的基本概念1.1 什么是HTTP?1.2 HTTP的工作原理1.3 HTTP的特点1.4 HTTP的常见方法 2. HTTPS的基本概念2.1 什么是HTTPS?2.2 HTTPS的工作原理2.3 HTTPS的特点2.4 HTTPS的证书 3. HTTP与HTTPS的区别4. 为什么需…

测试用例详解

一、通用测试用例八要素   1、用例编号;    2、测试项目;   3、测试标题; 4、重要级别;    5、预置条件;    6、测试输入;    7、操作步骤;    8、预期输出 二、具体分析通…

C++ 设计模式 十二:责任链模式 (读书 现代c++设计模式)

责任链 文章目录 责任链场景指针链代理链总结**责任链模式的核心思想****何时需要使用责任链模式?****责任链模式解决的核心问题****与其他设计模式的协同使用****与其他模式的对比****经典应用场景****实现步骤与关键点****注意事项****总结** 今天是第十二种设计模…

三轴加速度推算姿态角的方法,理论分析和MATLAB例程

三轴加速度推算三轴姿态的方法与MATLAB代码实现 文章目录 基本原理与方法概述静态姿态解算(仅俯仰角与横滚角)扩展(融合陀螺仪与加速度计)MATLAB代码 例程四元数动态姿态解算(融合加速度与陀螺仪)注意事项与扩展基本原理与方法概述 三轴加速度计通过测量重力分量在载体坐…

基于TensorFlow.js与Web Worker的智能证件照生成方案

功能简介 本文基于TensorFlow.js与Web Worker实现了常用的“证件照”功能,可以对照片实现抠图并替换背景。值得一提的是,正常抠图的操作应该由后端进行,这里只是主要演示该功能实现步骤,并不建议该功能由前端全权处理。 限于个人技…