图文详解丨iOS App上架全流程及审核避坑指南

举报
iOS探索乐园 发表于 2023/06/09 18:31:33 2023/06/09
【摘要】 到了2021年,虽然网上也有大牛写过很多IOS App上架流程资料,但随着苹果发布机制的微调有些已经过时了。我就趁着这次刚刚发布成功的鲜活经验,记录下来,做一下补充。1、首先得注册Apple Developer的开发者账号,最后如果要上架苹果商店,这个账号是要交年费的,核算下来大概600多元人民币。2、接下来要登录Apple Developer网站,点击“Account”栏目3、如果该App...


到了2021年,虽然网上也有大牛写过很多IOS App上架流程资料,但随着苹果发布机制的微调有些已经过时了。我就趁着这次刚刚发布成功的鲜活经验,记录下来,做一下补充。

1、首先得注册Apple Developer的开发者账号,最后如果要上架苹果商店,这个账号是要交年费的,核算下来大概600多元人民币。

2、接下来要登录Apple Developer网站,点击“Account”栏目

3、如果该App需要多人协作开发,请进入People进入人员编辑。注意负责上架AppStore的人员需要有管理级别的权限。

4、人员设置完成过后,进入“Certificates...”页面了。

    1)先申请证书

2)如果还在开发App,就需要申请下Apple Development证书,里面可以申请开发人员的AppleID以及测试真机

如果App额外的敏感功能,比如大部分App都需要的推送,则要申请Apple Push Notifucation service SSL(Sandbox & Production)

如果需要发布,则要申请iOS Distribution(App Store and Ad Hoc),然后点击下一步"Continue"

这里就需要上传CSR文件了,CSR是Certificate Signing Request的英文缩写,即证书请求文件。我们需要在电脑上《钥匙串访问》中生成。

点击钥匙串访问-->证书助理-->从证书颁发机构请求证书...

进入CSR生成界面,选择"保存到磁盘",在Create a New Certificate页面选择改文件,继续下一步,然后点击存储,双击下载后的证书就能完成配置。

3)添加Identifiers,然后选择App IDs 接着下一步,

选择App接着下一步,这边要填写App的描述和Bundle ID,


正在上传…
取消

如果有需要权限的功能也要在这边勾选,比如"Push Notifications"


正在上传…
取消

4)接着申请Profiles


正在上传…
取消

     如果还在开发阶段,可以选择iOS App Development。


正在上传…
取消

     如果要发布就选择App Store,接着选择你要发布的App ID,然后选择你之前申请的Certificates证书。


正在上传…
取消


正在上传…
取消

在Xcode App项目Release Signing签名中选择刚才生成的Profiles


正在上传…
取消

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。