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上传应用包之后)

https://developer.apple.com/account/#/overview/64S26728H5

选择A图标,App Store Connect=>Go to App Store Connect =>我的app

1、如果没有app
    a.点击左上角+加号添加app=>新建app=>平台(ios)=>app名称=>sku
      (可以设置为app的包名例:com.xx.xx)
    b.+版本或平台=>其他信息可以填写好=>注意的是构建版本这里,在构建版本+选择最新要上线的app版本
    (有时可能没有,如果xcode上传成功需要等待30分钟以内,具体看app的安装包大小)
2、如果有app
    点击进入该app
    +版本或平台=>其他信息可以填写好=>注意的是构建版本这里,在构建版本+选择
    最新要上线的app版本(有时可能没有,如果xcode上传成功需要等待30分钟以内,具体看app的安装包大小)

你可能感兴趣的:(ios证书申请和AppStore上线详细流程)