App Store发布应用流程
1.写在前面:
之前接的一个项目,原本ios版本是由另一个人负责的,但是他中途离开了,所以这个板块就只能让我去接了。过去19年里都用的windows+android的我,突然被人赶鸭子赶去接触macOs+ios我是拒绝的,但是也只能硬着头皮上,还好代码是已经完成的了,只差上线了,记得当时跟桦在实验室里通宵赶上线,查了各种各样的步骤,踩了不少的坑,所以打算自己先总结一下,毕竟还有一个项目的ios也是由我来上线。
本人是大二将要升大三的普通二本学生,目前并没有通过App Store审核的应用,理由是因为开发者账号的资质与App内容不符合。
2.申请账号:
因为是客户那边提供的,所以待补充
3.登陆账号:
网址: https://developer.apple.com/
1.打开网址后,点击如图上方的Account按钮
2.接着出现图所示的网页,填入开发者账号及密码后,点击sign in按钮登陆即可
3.登陆之后,点击图所示的左边按钮,进入证书管理页面
4.注册App ID:
1.点击左边导航栏中的App IDS,进入到如图所示界面,再点击右上角”+”号按钮
2.填写APP相关信息
其中Name为APP的名字,不能包含汉字
下面的Bundle ID类似于安卓的包名,但是不能跟已有的重复
填写完毕之后,点击最下面的continue继续
3.在此页面,确认APP相关信息无误后,点击最下面的Register确认注册即可
5.请求证书(开发证书&生产证书):
1.首先需要打开mac自带的钥匙串访问软件,点击最上面的钥匙串访问,找到证书助理,选择从证书颁发机构请求证书,填写相关信息后,会生成一个certSigningRequest证书,接下来请求证书的过程中会使用到
(图略)
2.回到之前的页面,点击左侧的Certificates按钮,需要申请的证书有4种,分别是
Development中的
——a. iOS App Development
——b. Apple Push Notification service SSL (Sandbox) (开发证书)
Production中的
——a. App Store and Ad Hoc
——b. Apple Push Notification service SSL (Sandbox & Production) (生产证书)
其中每个分类中的a证书需要上传第一步生成的certSigningRequest证书
3.证书申请之后,点击Downloads后,双击安装即可