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

news/2025/2/25 16:47:54

第一步:生成生产证书

  

 

上传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.niftyadmin.cn/n/5865726.html

相关文章

14.12 Auto-GPT OutputParser 架构设计:构建安全可控的大模型输出管道

Auto-GPT OutputParser 架构设计:构建安全可控的大模型输出管道 关键词:Auto-GPT 输出解析、结构化响应控制、内容安全过滤、多格式输出适配、错误恢复机制 1. OutputParser 的核心作用与设计挑战 输出解析的三大核心任务: #mermaid-svg-sUqVk51rX50EHefe {font-family:&q…

在 JavaScript 中,[](空数组)不是假值,它是“真值”(truthy)

文章目录 语法解释!this.form.productPhotos 的含义在代码中的作用具体判断 实际上下文总结当前代码的局限 在你的父组件代码中,出现了 !this.form.productPhotos 这样的表达式,具体是在 handleSubmit 方法中: private handleSubmit() {if (…

C语言基础学习指南第二章:核心语法与函数——从函数定义到实战项目,助你快速掌握C语言核心能力

目录 1. 函数的定义与调用 2. 数组与字符串操作 3. 指针基础 4. 动态内存管理 5. 综合项目实战 1. 函数的定义与调用 1.1 函数的基本结构 函数由返回值类型、函数名、参数列表和函数体组成。例如: int get_max(int x, int y) { return (x > y) ? x : y; …

分布式之Raft算法

参考: 分布式算法 - Raft算法 | Java 全栈知识体系 Raft 算法详解 | JavaGuide 分布式 | CS-Notes 面试笔记

论文笔记:Scaling Sentence Embeddings with Large Language Models

2024 ACL findings 1 intro 直接利用LLMs生成句子嵌入面临两个主要挑战 LLMs作为自回归模型生成的是文本而非向量,因此需要将输出向量化如何有效地将上下文学习的能力融入句子嵌入中也是一个关键问题 论文调查了当前LLMs在句子嵌入中的能力 如何使用LLMs表示句子嵌…

基于嵌入式linux的数据库:SQLite

数据库基本概念 1. 数据(Data) 能够输入计算机并能被计算机程序识别和处理的信息集合。 2. 数据库 (Database) 数据库是在数据库管理系统管理和控制之下,存放在存储介质上的数据集合。注:数据库管…

GO 进行编译时插桩,实现零码注入

Go 编译时插桩 Go 语言的编译时插桩是一种在编译阶段自动注入监控代码的技术,目的是在不修改业务代码的情况下,实现对应用程序的监控和追踪。 基本原理 Go 编译时插桩的核心思想是通过在编译过程中对源代码进行分析和修改,将监控代码注入到…

网络安全-系统层攻击流程及防御措施

系统层攻击流程涉及多个阶段,攻击者通过逐步渗透以获取控制权或窃取数据。以下是详细的流程及防御措施: 1. 侦察(Reconnaissance) 信息收集: 主动扫描:使用工具如Nmap、Masscan扫描目标IP、开放端口、服务…