ios打包,证书获取

HBuilderX 打包ios界面:

Bundle ID(AppID): 又称应用ID,是每一个ios应用的唯一标识,就像一个人的身份证号码;

每开发一个新应用,首先都需要先去创建一个Bundle ID

Bundle ID 格式: 一般为:com.company.appName,一般好认,好记就行。


证书profile文件:

1、进苹果开发者中心注册成为开发者:https://developer.apple.com/,则需要先开通。

2、点击Account => certificates(证书):即可进入Certificates,Identifiers & profiles

![在这里插入图片描述](https://img-blog.csdnimg.cn/f75590d512ea4e4dbded0efdeaccdc12.png![在这里插入图片描述](https://file.jishuzhan.net/article/1727486984823246849/7bfe42f0d4d8c2965f7d4558756f3337.webp)

3、点击certificates,点击蓝色小加号,创建证书,创建证书的时候无论测试还是app store打包,都要选ios Distribution (App Store and Ad Hoc),不要选apple和develpment类型的证书。

4、此时进入填CSR文件页面

CSR文件从哪里来:

这时就需要一台mac电脑了

找到 钥匙串访问 应用

选择:钥匙串访问 =》 证书助理 =》 从证书颁发机构请求证书...

这样就得到了csr

将获取到的csr文件上传

点击继续就可以下载cer文件

5、这时拿到cer文件就要生成对应的私钥文件 p12

mac中点击打开 进入钥匙串访问

在我的证书选项中,选择你对应的cer文件 =》 右键选择导出

之后就获得了对应的p12 私钥文件了

私钥证书:

点击Profiles => 蓝色小加号

至此即可下载到所需的私钥证书

相关推荐
ii_best13 分钟前
安卓/IOS工具开发基础教程:按键精灵一个简单的文字识别游戏验证
android·开发语言·游戏·ios·编辑器
胖虎19 小时前
iOS 应用网络权限弹窗的问题及解决方案
ios·网络请求·权限弹窗
孚亭10 小时前
Swift添加字体到项目中
开发语言·ios·swift
2501_9159090611 小时前
WebView 调试工具全解析,解决“看不见的移动端问题”
android·ios·小程序·https·uni-app·iphone·webview
2501_9151063213 小时前
App 怎么上架 iOS?从准备资料到开心上架(Appuploader)免 Mac 上传的完整实战流程指南
android·macos·ios·小程序·uni-app·iphone·webview
2501_9159214317 小时前
iOS 抓不到包怎么办?工程化排查与替代抓包方案(抓包/HTTPS/Charles代理/tcpdump)
android·ios·小程序·https·uni-app·iphone·tcpdump
taokexia19 小时前
SwiftUI 组件开发: 自定义下拉刷新和加载更多(iOS 15 兼容)
ios·swift
2501_9159184120 小时前
Fiddler抓包工具详解,HTTP/HTTPS抓包、代理设置与调试技巧一站式教程(含实战案例)
http·ios·小程序·https·fiddler·uni-app·webview
库奇噜啦呼1 天前
【iOS】UICollectionView
macos·ios·cocoa