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

简介: 图文详解丨 iOS 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


相关文章
|
6月前
|
API 数据安全/隐私保护 iOS开发
利用uni-app 开发的iOS app 发布到App Store全流程
利用uni-app 开发的iOS app 发布到App Store全流程
227 3
|
6月前
|
移动开发 安全 数据安全/隐私保护
iOS移动应用安全加固:保护您的App免受恶意攻击的重要步骤
iOS移动应用安全加固:保护您的App免受恶意攻击的重要步骤
77 1
|
3月前
|
iOS开发
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
184 0
App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法
|
2月前
|
图形学 iOS开发 Android开发
从Unity开发到移动平台制胜攻略:全面解析iOS与Android应用发布流程,助你轻松掌握跨平台发布技巧,打造爆款手游不是梦——性能优化、广告集成与内购设置全包含
【8月更文挑战第31天】本书详细介绍了如何在Unity中设置项目以适应移动设备,涵盖性能优化、集成广告及内购功能等关键步骤。通过具体示例和代码片段,指导读者完成iOS和Android应用的打包与发布,确保应用顺利上线并获得成功。无论是性能调整还是平台特定的操作,本书均提供了全面的解决方案。
150 0
|
6月前
|
存储 数据安全/隐私保护 iOS开发
应用在App Store上被拒重新提交审核流程指南
该文本是关于iOS应用发布的步骤说明
86 2
|
6月前
|
大数据 测试技术 数据库
ios app性能分析
ios app性能分析
48 2
|
6月前
|
缓存 开发工具 iOS开发
优化iOS中Objective-C代码调起支付流程的速度
优化iOS中Objective-C代码调起支付流程的速度
103 2
|
6月前
|
移动开发 网络协议 Linux
We discovered one or more bugs in your app when reviewed on iPhone and iPad running iOS 14.1
We discovered one or more bugs in your app when reviewed on iPhone and iPad running iOS 14.1
63 0
|
6月前
|
移动开发 网络协议 安全
iOS审核在ipv6网络下无法访问服务器的问题及解决方案
iOS审核在ipv6网络下无法访问服务器的问题及解决方案
186 0
|
6月前
|
监控 数据库 数据安全/隐私保护
第三方授权的应用苹果审核被驳回解决方案和app版本更新
第三方授权的应用苹果审核被驳回解决方案和app版本更新
114 0