分享一下 iOS 发布/测试证书 申请过程

news/2024/7/20 20:12:15 标签: ios

1.使用 已开通iOS开发者 的账号登陆 Apple Developer

Apple Developer

2.点击下图右上角的 Account(账户)

点击下图中的 certificates(证书)

 然后会挑战至下图所示页面

3.然后先要注册一个 App id 

 

 

 

点击 register 就完成了

4.注册证书

首先需要一个证书请求文件:

在 mac 中搜索 钥匙串访问

 

 输入邮箱,存储到磁盘

然后申请 证书和描述文件

 

首先是证书:

选择刚刚生成的  证书请求文件  然后下一步:

点击 Download 下载

 

双击保存到本地的 ios_development.cer 文件,会自动打开 “钥匙串访问” 工具说明导入证书成功,可以在证书列表中看到刚刚导入的证书,接下来需要导出 .p12 证书文件,选中导入的证书,右键选择 “导出...”:

 点击存储即可

输入证书密码,然后输入你 mac 的登陆密码

然后申请描述文件:

 

开发版本选择上面的 iOS App Development

发布版本选择下面的 App Store Connect

选择完后点continue

 

选择刚刚申请的证书,然后 continue 

开发证书需要选择测试设备,发布证书则不用:

 点击下载即可:

下载完成后即可使用 证书 + 描述文件  进行打包 ipa 


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

相关文章

vue element input让浏览器不保存密码

从网上看了很多&#xff0c; 比如 auto-complete"new-password" 比如 autocomplete"off" 这是真的用不了啊&#xff0c;最后用css可以实现 1、html <div class"miyaoWrap pr mt10"><el-input v-model"reach__vioSecretk…

让若依生成的service、mapper继承mybatisPlus的基类

前言&#xff1a;若依继承mybatisPlus后&#xff0c;生成代码都要手动去service、serviceImpl、mapper文件去继承mybatisplus的基类&#xff0c;繁琐死了。这里通过修改若依生成模版从而达到生成文件后直接使用mybatisPlus的方法。 一、首先找到若依生成模版文件位置&#xff…

[Spark SQL]Spark SQL读取Kudu,写入Hive

SparkUnit Function&#xff1a;用于获取Spark Session package com.example.unitlimport org.apache.spark.sql.SparkSessionobject SparkUnit {def getLocal(appName: String): SparkSession {SparkSession.builder().appName(appName).master("local[*]").getO…

HTML5实现一笔画游戏

HTML5实现一笔画游戏 一笔画问题 一笔画是图论科普中一个著名的问题&#xff0c;它起源于柯尼斯堡七桥问题科普。当时的东普鲁士哥尼斯堡城中有一条河&#xff0c;在这条河上有七座桥&#xff1a; 蓝色的代表河&#xff0c;这条河将城市分开成为四个区域&#xff0c;而七个橙…

事实分布式与价值集中式

分布式与集中式是两种不同的系统架构。以下是它们的特点和区别。 分布式系统&#xff1a; 分布式系统是由多个独立的计算节点组成的&#xff0c;这些节点可以相互通信和协作&#xff0c;共同完成一个任务或提供一个服务。数据和计算可以在不同的节点上分布存储和处理&#xff0…

Consul 配置持久化

当我们在consul的key-value中配置了几个字段 访问后的结果: 但是当我们在控制台输入命令重启consul服务后: consul agent -dev 刚刚设置的key-value值便消失不见了 此时就要进行 consul 持久化配置. 第一步:在consul文件夹下创建 1.空文件夹mydata 2.新建文件consul_star…

OpenHarmony教程指南-性能示例

介绍 本示例集成了条件渲染、动态加载以及HiDumper等场景来介绍如何提升应用性能。 效果预览 HiDumper使用说明&#xff1a; 1.点击性能示例主页的HiDumper按钮&#xff0c;进入HiDumper查看组件信息场景页。 1.点击HiDumper查看组件信息场景页的查看应用组件树进入场景页。…

二、TensorFlow结构分析(5)案例

案例&#xff1a; minimize(error) 代码&#xff1a; def linear_regression():# 自实现线性回归# 1&#xff09;准备数据X tf.random.normal(shape[100,1])y_true tf.matmul(X,[[0.8]]) 0.7# 2&#xff09;构造模型# 定义模型参数 用 变量weights tf.Variable(initial_v…