iOS APP上线App Store流程(包括.p12导出)


本文将介绍ios app上线app store的流程,随着开发过程逐步更新。

1.3种开发者账号的区别

个人账号

用于个人开发者上传和发布应用,在App Store上显示个人开发者信息。

企业账号

用于企业发布应用,使用该证书的应用不需要审核,但是也不能发布到App Store。

公司账号

用于团体、公司开发者上传和发布应用,在App Store上显示公司名称。

2.创建Certificates

使用公司账户登录苹果开发者网站,我们需要在网站上完成后续过程。登录后可以看到如下界面:
在这里插入图片描述
点击进入certificates配置界面,可以看到如下视图。其中certificates部分配置distribution(App Store上线)和development(测试环境)证书。
在这里插入图片描述
首先需要在开发机器的钥匙串访问中申请cer文件,如下图所示:
在这里插入图片描述
选择存储到磁盘,所申请的证书需要妥善保存,以备后续certificates申请。
在这里插入图片描述
登陆苹果开发者网站,进入certificates界面,创建新的distribution证书,步骤如下:
在这里插入图片描述
首先需要选择软件类型,这边主要涉及的有两个。第一个除了支持移动终端上APP发布,也支持MAC平台上应用发布,且第一个对xcode的版本有更高的要求。
在这里插入图片描述
continue后需要选择文件,选择的文件就是刚刚保存到磁盘上的请求文件,证书生成后download即可。双击即可安装,在钥匙串中可以看到对应证书。
企业授权:证书本地安装后,找到带私钥的证书,右键导出.p12文件即可。
在这里插入图片描述

3.创建APP ID

这一步需要创建APP ID,又称为bundle id,它可以唯一地标识你的ios app,这一步需要注意命名规范,最好可以通过它反映你的app的名称或用途。
在这里插入图片描述
选择App IDs:
在这里插入图片描述
选择APP的类型:
在这里插入图片描述
bundle id唯一标识了一个APP,因此是不可以重复的。
在这里插入图片描述
勾选APP需要包含的功能项:
在这里插入图片描述
勾选完之后register即可。
特别地,对于Push Notifications功能,旧的配置方式是创建两个额外的消息通知证书,较为复杂。第4部分会给出新的消息通知功能配置方式如何实现。

4.创建key

消息通知功能可以通过配置key的方式实现。
在这里插入图片描述
创建key,选择消息通知功能。
在这里插入图片描述
register即可得到key id,得到.p8文件。.p8文件只可download一次,需妥善保存。

5.创建Provisioning File

创建app的描述文件:
在这里插入图片描述
首先需要选择描述文件的类型,development适合测试环境,distribution部分的app store为上架需要的类型。
在这里插入图片描述
选择对应的APP ID:
在这里插入图片描述
选择证书:
在这里插入图片描述
continue,输入描述文件的名称,即可。

6.使用企业账号添加APP

在这里插入图片描述
创建APP:
在这里插入图片描述
填写APP的相关信息:
在这里插入图片描述
创建完成后可以看到如下图所示的详细界面,其中TestFlight部分可以看到提交的版本记录:
在这里插入图片描述

7.上传APP版本

可以使用xcode,但xcode上传较慢,有时候会长时间没有反应。一种思路是导出ipa包,通过Transporter工具上传。
登陆公司开发者账户——>添加ipa包——>交付。
在这里插入图片描述

8.提交审核

ipa包上传之后,可以在第6部分中APP信息界面中填写审核信息,提交审核即可。

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LLXIN7

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值