ios证书申请和AppStore上线详细流程
1、注册ios帐号 此处省略...
2、进入ios开发者中心 申请证书【如果有证书跳过该环节】
++https://developer.apple.com/account/#/overview/64S26728H5++
选择齿轮图标:Certificates, Identifiers & Profiles
进入后操作:(正式.P12对应app的正式正式,测试.P12对应app的测试证书)
|—— 1、注册app 【Identifiers=>添加=>APP IDS】
Bundle ID格式一般为(com.xx.项目名)
|—— 2、申请【CertificateSigningRequest.certSigningRequest】,这个文件是在mac中的钥匙助理中
获取到:点击左上角证书=>从颁发机构获取证书=>保存到磁盘(注意保存好)---此步骤
一年只需一次,
证书过期后重复
|—— 3、申请正式p12证书(所有的app都可以使用这一个),操作步骤
【Certificates=>添加=>选择iOS Distribution (App Store and Ad Hoc)=>在choose file中
选择步骤2的文件=>下一步下载下来cer文件】,
找到该文件拖入到钥匙助理中打开,点开前面的三角符号会展开里面的内容,右键里面的
内容选择导出.P12文件到磁盘。【该步骤为正式.P12】,在证书过期(1年)之内无需重复操作该步骤
|—— 4、申请测试p12证书(所有的app都可以使用这一个),操作步骤
【Certificates=>添加=>选择iOS App Development=>在choose file中选择步骤2的文件=>下一步
下载下来cer文件】,
找到该文件拖入到钥匙助理中打开,点开前面的三角符号会展开里面的内容,
右键里面的内容选择导出.P12文件到磁盘。【该步骤为测试.P12】,在证书过期(1年)之内无需重复
操作该步骤
|—— 5、申请app正式证书,操作步骤
【Profiles=>添加=>Distribution=>选择App Store=>选择App ID=>选择对应的正式P12证书(需要
对应)=>下载出正式证书】;
该步骤正常情况下无需重复操作,如果正式证书丢了,可以直接去Profiles列表直接下载
|—— 6、申请app测试证书,操作步骤
【Profiles=>添加=>Development=>选择iOS App Development=>选择App ID=>选择
对应的测试P12证书(需要对应)=>下载出测试证书】;该步骤重复率操作频率较高,每添加一
个测试设备都需要重新生成测试证书
|—— 7、添加测试设备,操作步骤
【选择Devices=>添加=>设置Device Name(设备名称)=>设置Device ID (UDID)=>完成】
注意Device ID (UDID)获取方式:
使用设备扫描https://www.pgyer.com/tools/udid生成出来的二维码;获取到udid
3、上线app(此步骤是在使用xcode上传应用包之后)
【ios证书申请和AppStore上线详细流程】https://developer.apple.com/account/#/overview/64S26728H5
选择A图标,App Store Connect=>Go to App Store Connect =>我的app1、如果没有app
a.点击左上角+加号添加app=>新建app=>平台(ios)=>app名称=>sku
(可以设置为app的包名例:com.xx.xx)
b.+版本或平台=>其他信息可以填写好=>注意的是构建版本这里,在构建版本+选择最新要上线的app版本
(有时可能没有,如果xcode上传成功需要等待30分钟以内,具体看app的安装包大小)
2、如果有app
点击进入该app
+版本或平台=>其他信息可以填写好=>注意的是构建版本这里,在构建版本+选择
最新要上线的app版本(有时可能没有,如果xcode上传成功需要等待30分钟以内,具体看app的安装包大小)
推荐阅读
- 2020-04-07vue中Axios的封装和API接口的管理
- iOS中的Block
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片
- 2019-08-29|2019-08-29 iOS13适配那点事
- Hacking|Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
- iOS面试题--基础
- 接口|axios接口报错-参数类型错误解决
- iOS|iOS 笔记之_时间戳 + DES 加密
- iOS,打Framework静态库
- 常用git命令总结