美文网首页
app上线证书安排

app上线证书安排

作者: 庚妖素 | 来源:发表于2019-11-07 15:09 被阅读0次

开发证书的创建流程我就不说了,与发布证书一样,前提是你得有99$或299$的苹果开发者账号。不过自Xcode7以后不用购买证书也可以真机测试了

由于本人水平有限,如若发现错误欢迎指出o(╯□╰)o

一、创建发布证书

1.登录苹果开发者中心,进入图1页面,点击圈1进入证书配置页面,如图2

图1.png

图2.png

2.创建发布证书,点击图2中的加号选择production下的APP store and Hoc(如果你的APP没有推送功能),下载Worldwide Developer Relations Certificate AuthorityWWDRCA证书,这是苹果的开发证书的前提,必须得安装,点击下面的continue进入下一页,接着点击continue进入图4

图3.png

图4.png

打开Mac的钥匙串,按着图5操作,点击 从证书颁发机构请求证书 选项进入图6

图5.png

只需填写画红线的三处,前两个空填随便填一个你常用的电子邮件即可,点击继续,创建一个certSigningRequest文件,这个文件就是你要上传到图4中choose file的位置,这样就创建完成了,如图7

图6.png

点击download下载cer证书,点击done完成,至此发布证书创建完成,把安装好的证书在钥匙串中

图7.png

3.创建App IDs,也就是APP的bundleID ,用于唯一标示APP用,Name表示ID的名字,可以用APP的名字,最好用字母表示。

1> App ID Suffix:有两个选项,第一个ID不允许有通配符,也就是说ID必须是唯一的,对于具有推送功能的APP来说必须选择此项,一般都默认选择第一项,选择第二项的ID可以带有通配符

2> App Services:一般默认,如果你的APP需要用到下面的某些功能你可以勾选上,然后点击continue进入注册页面,点击注册完成bundleID 的注册

图8.png

4.创建描述文件

1>开发(Development)描述文件:用于开发测试

2>发布(Distribution)描述文件:用于发布到AppStore

图9.png

点击continue进入图10,选择你刚才创建的App ID,点击continue进入图11

图10.png

选择你刚刚创建的发布证书,点击图12

图11.png

填写描述文件的名字,这个你随意,不过还是建议用字母表示,点击continue创建

图12.png

下载描述文件,点击done完成

图13.png

至此发布证书与描述文件创建完成,剩下的需要安装证书、配置Xcode环境,这个过程是最容易出错的.

二、安装证书和描述文件

1.安装发布证书和概要文件

分别双击就成了,对于证书安装之后可以在钥匙串中查看,选中并右键导出相应的p12文件,以供其他Mac上使用。 描述文件可以在/Users/sunlei/Library/MobileDevice/Provisioning Profiles路径中查看,有时该路径下的概要文件过多也会导致Xcode环境配置失败,建议安装描述文件前先清除旧的。

2.配置Xcode环境

选择build setting输入code sign进行搜索,设置对应的证书和描述文件,把project和target三项都要进行设置,如图13,设置完成后点击target->general,如图14(可以看到图14中有提示说没有匹配的描述文件,这时你可以清除已经安装的描述文件,重新安装,反正配置Xcode环境的时候会出现一些神经的问题,慢慢摸索不要着急,说不定重启Xcode就好了)

图13.png

bundle id不用认为设置,只要上一步正确操作,该空会自动填充正确的bundle id,版本号要注意,每一次提交的版本号要大于之前的版本号,每一个版本号又可以对应多个build号,例如你在提交等待审核的过程中发现了bug或者被拒,这时你要打包重传,版本号可以不变,但是build号要大于上一次的。

图14.png

3.打包上传

1>打包:打包之前确保Xcode环境配置正确;编辑schema,将run和archive这两项该成release,然后一步步按提示打包就好,最后导出IPA

2>上传:我习惯用application loader将IPA上传到后台,上传成功后,在账号的iTunes connect中submit for review就OK了

三、版本更新

点击图中版本或平台,选择iOS构建新版本,会弹出一个对话框让你输入新版号,注意新版本号要大于旧版本号,输完新版本号之后点击确定,会进入新版本的版本信息页面,填写相关信息保存,以待提交。

相关文章

  • app上线证书安排

    开发证书的创建流程我就不说了,与发布证书一样,前提是你得有99$或299$的苹果开发者账号。不过自Xcode7以后...

  • adhoc , inhouse 小记

    adhoc:- - 更新证书和描述文件不会影响到已经上线的app - 即使已经过期的证书,也不会再已经上线的app...

  • iOS打包发布流程

    IOS苹果APP打包和上线步骤 苹果APP打包和上线步骤: 点击钥匙串创建证书(创建步骤如下); 在钥匙串打开之后...

  • ios证书相关

    本篇笔记记录企业级ios应用申请描述文件和推送证书的过程.不包括发布证书申请过程, 不适合app上线app sto...

  • 苹果APP上架问题

    1.上线流程 一、 申请app id 登录苹果开者中心 进入证书中心 新增appid 填写app ID Name ...

  • iOS中todayWidget插件的证书生成

    widget的上线也是需要单独申请APP ID的 需要配置证书和Provisioning Profiles文件 没...

  • 【潮汐】苹果iOS App上架流程,非iOS开发人员上架教程

    iOS应用上线发布流程一般包含相关证书文件的配置、Xcode的设置、App Store Connect填写App的...

  • 开发中,关于appstore

    测试证书创建:先创建一个dis证书-添加测试设备-添加appid-生成测试描述文件ad类型 上线注意,新建app的...

  • iOS程序员面试题(一)

    1. App上线流程 1.appID 2.发布证书 3.在官网填写app的信息 4.压缩打包 ...

  • iOS Certificate

    iOS 开发务必要用到证书,不管是真机调试还是上线 App Store,要生成证书就需要用到开发者账号,其中开发者...

网友评论

      本文标题:app上线证书安排

      本文链接:https://www.haomeiwen.com/subject/glrvbctx.html