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的安装包大小)

    推荐阅读