iOS AppStore上架流程图文详解​

简介: iOS AppStore上架流程图文详解​

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


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


1.png2.png


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


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


)先申请证书


1.png


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


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


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


1.png


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


1.png


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


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


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


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


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


1.png


4)接着申请Profiles


1.png


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


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


1.png1.png


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


5.填写App Store的发布信息


进入Apple developer首页,点击进入App Store Connect,添加新的App


1.png1.png


等在这些页面都填写完信息后,就等着发布构建版本了


6.Xcode构建上传新的App


需要将工程改成release 模式,点击Xcode-->Product-->Archive按钮进行打包,如果该按钮是灰色不可用状态,则需要在项目Bulid选择Any iOS Device,而不是虚拟机


1.png


进入打包页面,选择要发布的项目,点击"Distribute App"


1.png


选择App Store Connect接着下一步


选择Upload接着下一步,(如果选择Export 导出ipa包应该也行)


1.png


选择对应的证书和Profile文件继续下一步


一路下一步,直到提示上传App Store Connect成功


1.png


7.提交审核


在苹果开发者平台上,进入App Store Connect,添加构建版本,选择刚刚上传的App


1.png


所有信息都填写完毕后,点击右上角的“提交以供审核”


就静等消息吧,顺利的话一般两天左右吧。也有可能会被打回修改,里面的原因就各式各样了,到这里就祝好运吧:


目录
相关文章
|
API 数据安全/隐私保护 iOS开发
利用uni-app 开发的iOS app 发布到App Store全流程
利用uni-app 开发的iOS app 发布到App Store全流程
651 3
|
Swift iOS开发 开发者
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
2506 13
苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
|
安全 数据安全/隐私保护 Android开发
【05】2025年1月首发完整版-篇幅较长-苹果app如何上架到app store完整流程·不借助第三方上架工具的情况下无需花钱但需仔细学习-优雅草央千澈详解关于APP签名以及分发-们最关心的一篇来了-IOS上架app
【05】2025年1月首发完整版-篇幅较长-苹果app如何上架到app store完整流程·不借助第三方上架工具的情况下无需花钱但需仔细学习-优雅草央千澈详解关于APP签名以及分发-们最关心的一篇来了-IOS上架app
2983 75
|
存储 数据安全/隐私保护 开发者
苹果app上架app store 之苹果开发者账户在mac电脑上如何使用钥匙串访问-发行-APP发布证书ios_distribution.cer-优雅草卓伊凡
苹果app上架app store 之苹果开发者账户在mac电脑上如何使用钥匙串访问-发行-APP发布证书ios_distribution.cer-优雅草卓伊凡
718 8
苹果app上架app store 之苹果开发者账户在mac电脑上如何使用钥匙串访问-发行-APP发布证书ios_distribution.cer-优雅草卓伊凡
|
传感器 iOS开发 UED
探索iOS生态系统:从App Store优化到用户体验提升
本文旨在深入探讨iOS生态系统的多个方面,特别是如何通过App Store优化(ASO)和改进用户体验来提升应用的市场表现。不同于常规摘要仅概述文章内容的方式,我们将直接进入主题,首先介绍ASO的重要性及其对开发者的意义;接着分析当前iOS平台上用户行为的变化趋势以及这些变化如何影响应用程序的设计思路;最后提出几点实用建议帮助开发者更好地适应市场环境,增强自身竞争力。
|
编解码 iOS开发
IOS上架APP Store时预览图尺寸
IOS上架APP Store时预览图尺寸
2645 3
|
iOS开发
解决IOS上架App Store后显示语言为英文的问题
解决IOS上架App Store后显示语言为英文的问题
827 0
|
开发框架 前端开发 Android开发
安卓与iOS开发中的跨平台策略
在移动应用开发的战场上,安卓和iOS两大阵营各据一方。随着技术的演进,跨平台开发框架成为开发者的新宠,旨在实现一次编码、多平台部署的梦想。本文将探讨跨平台开发的优势与挑战,并分享实用的开发技巧,帮助开发者在安卓和iOS的世界中游刃有余。
|
iOS开发 开发者
uniapp开发ios打包Error code = -5000 Error message: Error: certificate file(p12) import failed!报错问题如何解决
uniapp开发ios打包Error code = -5000 Error message: Error: certificate file(p12) import failed!报错问题如何解决
886 67
uniapp开发ios打包Error code = -5000 Error message: Error: certificate file(p12) import failed!报错问题如何解决
|
iOS开发 开发者 MacOS
深入探索iOS开发中的SwiftUI框架
【10月更文挑战第21天】 本文将带领读者深入了解Apple最新推出的SwiftUI框架,这一革命性的用户界面构建工具为iOS开发者提供了一种声明式、高效且直观的方式来创建复杂的用户界面。通过分析SwiftUI的核心概念、主要特性以及在实际项目中的应用示例,我们将展示如何利用SwiftUI简化UI代码,提高开发效率,并保持应用程序的高性能和响应性。无论你是iOS开发的新手还是有经验的开发者,本文都将为你提供宝贵的见解和实用的指导。
446 66

热门文章

最新文章