当前位置: 首页 > news >正文

苹果ios签名证书的生成方法

在使用hbuilderx打包uniapp或html5+应用的时候,假如是打包ios应用,是需要ios签名证书,和证书profile文件的,这个证书要求是p12格式的证书,profile文件又叫描述文件。

这两个文件,需要在苹果开发者中心生成,因为以后要上架,所以必须使用自己的账号的证书打包,假如使用别人的账号的证书打包是无法上架到自己的app store账号里面的。

苹果手机,最方便的方式还是通过appstore的方式安装ios应用,其他的企业账号或ad hoc方式测试,其实也是需要苹果开发者账号的,因此苹果开发者账号是必须的,假如你还没有开通苹果开发者账号,请参考下面的教程去苹果开发者中心注册:

https://blog.csdn.net/weixin_48914851/article/details/128963761

生成签名证书的流程如下:

1、登录苹果开发者中心,进入控制台,点击Certificates菜单,再点击右边的蓝色加号,考试创建cer证书。如下图,记得创建的过程中需要选择ios distribution ad hoc and app store类型,不要选择apple 或dev类型。

 

2、创建的过程中,它会出现下面的界面,要求我们上传一个csr文件:

 

3、这个文件原本是需要mac电脑来生成的,假如我们没有mac电脑,只有windows电脑,可以使用香蕉云编来生成,香蕉云编的地址如下:

地址:https://www.yunedit.com

登录香蕉云编后台,使用创建ios证书功能,然后点击新建CSR文件功能,即可创建csr文件,创建完后,把这个csr文件下载到本地电脑上:

 4、回到苹果开发者中心,上传这个csr文件,即可生成cer证书,将这个cer证书下载到你本地电脑上,后面会用到。

5、回到香蕉云编,如下图界面,上传刚才下载的cer文件,即可使用生成p12证书的功能生成p12证书。

 

好了,p12证书这里已经可以创建完了,下面我说下创建证书profile文件的方法:

1、登录苹果开发者中心,如下图,点击identifiers(简称appId),创建appId,注意这个appid填写的时候,要跟在开发工具上打包时填写的包名一致。

 

2、创建完appID后,点击profiles菜单,开始创建profile文件,创建的时候选择app store类型。过程中它还会要求我们选择appId和选择cer证书,这个两个地方千万别选错。

 3、通过上面的步骤,已经可以生成app store类型的profile文件,假如需要真机测试,则在上一步的创建时候,需要选择ad hoc类型,假如选择了ad hoc类型,则在创建profile文件的时候,需要填写测试设备(iphone)的udid,这个udid获取比较麻烦,我们这里可以借助香蕉云编获取udid的工具扫码去获取udid:

 

好了,到这里已经全部说完证书profile的创建流程了。

相关文章:

苹果ios签名证书的生成方法

在使用hbuilderx打包uniapp或html5应用的时候,假如是打包ios应用,是需要ios签名证书,和证书profile文件的,这个证书要求是p12格式的证书,profile文件又叫描述文件。 这两个文件,需要在苹果开发者中心生成&…...

c++开发配置常用网站记录

1.ubuntu 镜像源: (1) 清华源:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/ (2) 阿里源:https://developer.aliyun.com/mirror/ubuntu?spma2c6h.13651102.0.0.3e221b11VuM27s 包含了ubuntu各个版本的source源 2.ubuntu iso镜像下载…...

DC-1 靶场学习

以前写过了,有一些忘了,快速的重温一遍。 DC一共九个靶场,目标一天一个。 文章目录环境配置:信息搜集:漏洞复现:FLAG获取环境配置: 最简单的办法莫过于将kali和DC-1同属为一个nat的网络下。 信…...

oracle 不使用索引深入解析

首先,我们要确定数据库运行在何种优化模式下,相应的参数是:optimizer_mode。缺省的设置应是"choose",即如果对已分析的表查询的话选择CBO,否则选择RBO。如果该参数设为“rule”,则不论表是否分析…...

什么是自助式BI工具,有没有推荐

为什么需要自助式BI? 传统的BI采用的是“业务提报表需求,IT进行开发”的模式。决策管理者和业务人员提出用报表等来展示经营管理数据的需求;接着IT响应需求,进行需求沟通、数据处理加工、报表开发等主体工作;最后决策管…...

如何高效管理自己的时间,可以从这几个方向着手

如果你是上班族,天选打工人,你的绝大多数时间都属于老板,能够自己支配的时间其实并不多,所以你可能察觉不到时间管理的重要性。但如果你是自由职业者或者创业者,想要做出点成绩,那你就需要做好时间管理&…...

【PAT甲级题解记录】1014 Waiting in Line (30 分)

【PAT甲级题解记录】1014 Waiting in Line (30 分) 前言 Problem:1014 Waiting in Line (30 分) Tags:模拟 双端队列 Difficulty:剧情模式 想流点汗 想流点血 死而无憾 Address:1014 Waiting in Line (30 分) 问题描述 银行有N个…...

web接入大华摄像头实时视频

目录 一、FFmpeg下载及配置​​​​ 二、nginx下载及配置 三、摄像rtsp取流 四、ffmpeg推流 五、html前端工作 一、FFmpeg下载及配置​​​​ 地址:Download FFmpeg 下载并解压FFmpeg文件夹,配置环境变量:在“Path”变量原有变量值内容…...

Git代码冲突-不同分支之间的代码冲突

1、解决思路在团队开发中,提交代码到Git仓库时经常会遇到代码冲突的问题。- 原因:多人对相同的文件进行了编辑,造成代码存在差异化- 解决方案:1. 使用工具或git命令对比不同分支代码的差异化2. 把不同分支中有效代码进行保留&…...

KUKA KR C4机器人与S7-1200PLC进行PROFINET通信的具体方法和步骤

KUKA KR C4机器人与S7-1200PLC进行PROFINET通信的具体方法和步骤 首先,从KUKA机器人控制柜中将KOP备选软件包拷贝出来,然后在“WorkVisual Development Environment”安装KUKA备选软件包(版本非常重要,尽量从控制柜中拷贝), 也可以从以下链接中获取: KUKA机器人PROFINET…...

从0到1一步一步玩转openEuler--24 openEuler管理进程-调度启动进程

文章目录24 openEuler管理进程-调度启动进程24.1 定时运行一批程序(at)24.1.1 at命令24.1.2 设置时间24.1.3 执行权限24.2 周期性运行一批程序(cron)24.2.1 运行机制24.2.2 crontab命令24.2.3 crontab文件24.2.4 编辑配置文件操作…...

Servlet笔记(10):Session跟踪

Servlet Session 跟踪 Http是一种“无状态”协议,所以需要保存session会话,维持Web服务器连接。 Cookies 一个Web服务器可以分配一个唯一的session会话ID存储至Web客户端的cookie中,对于客户端的后续请求可以使用接收到的cookie来识别。 但是…...

Hive---分区表和分桶表

分区表和分桶表 文章目录分区表和分桶表分区表语法加载数据增加分区删除分区查看分区表有多少分区查看分区表结构动态分区开启动态分区功能(默认 true,开启)设置为非严格模式在所有执行 MR 的节点上,最大一共可以创建多少个动态分…...

C++ STL

1. 什么是STLSTL(standard template libaray-标准模板库):是C标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的软件框架。通俗来说:将常见的数据结构(顺序表、链表、栈、队列、堆。。。…...

java程序员要了解的sql语句优化技巧大全

sql语句规范 MySQL在Linux系统下数据库名,表名,存储过程名,函数名称,触发器名称等区分大小写,列名不区分大小写,原因是这些操作系统下文件名称区分大小写。 MySQL在Windows系统下全部不区分大小写&#xf…...

SQL零基础入门学习(十)

SQL零基础入门学习(九) SQL CREATE DATABASE 语句 CREATE DATABASE 语句用于创建数据库。 SQL CREATE DATABASE 语法 CREATE DATABASE dbname;SQL CREATE DATABASE 实例 下面的 SQL 语句创建一个名为 “my_db” 的数据库: CREATE DATAB…...

Pytorch从零开始训练模型【识别数字模型】并测试

1 准备数据集 import torch import torchvision # 去网上下载CIFAR10数据集【此数据集为经典的图像数字识别数据集】 # train True 代表取其中得训练数据集; # transform 参数代表将图像转换为Tensor形式 # download 为True时会去网上下载数据集到指定路径【root】…...

Leetcode DAY 44: 完全背包 and 零钱兑换 II and 组合总和 Ⅳ

完全背包518. 零钱兑换 II&#xff01;&#xff01;&#xff01;程序未通过原因&#xff1a; 1、dp数组的初始化没考虑清楚 2、组合问题 dp数组的更新没考虑清楚 修改后&#xff1a; class Solution { public:int change(int amount, vector<int>& coins) {// dp[j…...

谷歌搜索留痕的技术公式【2023年新版】

本文主要分享谷歌搜索留痕的技术公式&#xff0c;让你更简单的去学习谷歌留痕的技术原理 本文由光算创作&#xff0c;有可能会被修改和剽窃&#xff0c;我们佛系对待这样的行为吧。 谷歌搜索留痕的技术公式是什么&#xff1f; 答案是&#xff1a;需要做排名的关键词海量能搜…...

2023财年Q4业绩继续下滑,ChatGPT能驱动英伟达重回巅峰吗?

近年来&#xff0c;全球科创风口不断变换&#xff0c;虚拟货币、元宇宙等轮番登场&#xff0c;不少企业匆忙上台又很快谢幕&#xff0c;但在此期间&#xff0c;有些企业扮演淘金潮中“卖水人”的角色&#xff0c;却也能够见证历史且屹立不倒。不过&#xff0c;这并不意味着其可…...

深入理解 MCP 协议:原理、架构与实战开发指南

前言 2024年底 Anthropic 发布了 MCP&#xff08;Model Context Protocol&#xff09;&#xff0c;短短几个月内 GitHub 星标突破 8 万。这个协议解决了一个核心问题&#xff1a;如何让大模型标准化地连接外部工具和数据源。 本文将从协议设计原理出发&#xff0c;手把手带你实…...

四川资产盘活实战教培|从业者真实学习感悟

深耕资管行业多年&#xff0c;我发现四川不少企业长期受不良债权积压、存量资产沉淀困扰。自主催收效率低、回款周期长&#xff0c;再加上缺乏专业尽调、估值及司法处置能力&#xff0c;极易造成资产贬值、合规风险增加。在此背景下&#xff0c;本土实战型资产盘活教培&#xf…...

Gemini3.1Pro构建神经符号系统实战

用 Gemini 3.1 Pro 构建神经符号系统的可行性探讨&#xff1a;从“会推理”到“能落地执行”在大模型时代&#xff0c;大家越来越关心的不只是“模型会不会回答”&#xff0c;而是能不能把推理可靠地用到复杂任务里&#xff1a;比如自动化规划、合规决策、工具调用、甚至半自动…...

AI 应用开发到底在开发什么?

很多人刚开始接触 AI 应用开发时&#xff0c;会把它理解成“调用一个大模型接口”。这个理解不能说错&#xff0c;但太浅了。真正能在公司里上线、能产生价值的 AI 应用&#xff0c;往往不是一个简单的聊天框&#xff0c;而是一套完整系统。它要接用户入口&#xff0c;要接业务…...

企业级Sora 2 API接入终极 checklist:23项必检项(含AWS/Azure/GCP三云环境差异对照表)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;企业级Sora 2 API接入终极 checklist&#xff1a;23项必检项&#xff08;含AWS/Azure/GCP三云环境差异对照表&#xff09; 接入企业级 Sora 2 API 前&#xff0c;必须完成覆盖身份认证、网络策略、合规…...

手机提取OTA镜像文件:无需电脑的Android系统镜像提取终极指南

手机提取OTA镜像文件&#xff1a;无需电脑的Android系统镜像提取终极指南 【免费下载链接】Payload-Dumper-Android Payload Dumper App for Android. Extract boot.img or any other partitions (images) from OTA.zip or payload.bin without PC 项目地址: https://gitcode…...

ARM Cortex-M4中断优先级与嵌套机制详解:从原理到实战配置

1. 项目概述&#xff1a;深入理解中断的“秩序”在嵌入式开发&#xff0c;尤其是基于ARM Cortex-M4这类高性能微控制器的项目中&#xff0c;中断系统是驱动实时响应的核心引擎。它就像一家繁忙餐厅的后厨&#xff0c;各种订单&#xff08;外部事件&#xff09;会随时涌入。如果…...

终极指南:3分钟搞定Windows iPhone网络共享驱动一键安装

终极指南&#xff1a;3分钟搞定Windows iPhone网络共享驱动一键安装 【免费下载链接】Apple-Mobile-Drivers-Installer Powershell script to easily install Apple USB and Mobile Device Ethernet (USB Tethering) drivers on Windows! 项目地址: https://gitcode.com/gh_m…...

从排名监控到答案诊断:一个算法工程师眼中的GEO工具技术选型标准

本文从工程师视角&#xff0c;剖析生成式搜索优化中的多模型诊断瓶颈&#xff0c;通过异步调度架构与沙盒隔离策略&#xff0c;实现品牌提及率的精准监控与算力可控消耗&#xff0c;为GEO工具选型提供技术验证依据。 传统监控工具在生成式搜索场景面临三重策略瓶颈&#xff1a;…...

Taotoken用量看板如何帮助团队清晰掌握各模型消耗与成本分布

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 Taotoken用量看板如何帮助团队清晰掌握各模型消耗与成本分布 对于项目管理者或团队负责人而言&#xff0c;在引入大模型能力后&…...