iOS上架详细通关教程(提交到AppStore)

简介: iOS上架详细通关教程(提交到AppStore)

iOS 应用上架流程(提交到AppStore)

1、账号准备

1.1 登录苹果开发者中心 https://developer.apple.com/

编辑切换为居中

添加图片注释,不超过 140 字(可选)

1.2 输入Apple ID和密码(没有则需注册)

编辑切换为居中

添加图片注释,不超过 140 字(可选)

1.3 加入苹果开发者计划(如已加入,可跳过这一步)

编辑切换为居中

添加图片注释,不超过 140 字(可选)

join the Apple Developer Program

编辑切换为居中

添加图片注释,不超过 140 字(可选)

Enroll

编辑切换为居中

添加图片注释,不超过 140 字(可选)

Start Your Enrollment

根据需要选择账号类型(个体、公司、政府组织)。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

选择账号类型

编辑切换为居中

添加图片注释,不超过 140 字(可选)

填写开发者信息

编辑切换为居中

添加图片注释,不超过 140 字(可选)

确认信息

编辑切换为居中

添加图片注释,不超过 140 字(可选)

购买信息

编辑切换为居中

添加图片注释,不超过 140 字(可选)

填写付款信息进行购买

2、准备证书

首先介绍以下相关概念:

Certificate:证书是用来给应用程序签名的,只有经过签名的应用程序才能保证他的来源是可信任的,并且代码是完整的,未经修改的。在Xcode Build Setting的Code Signing Identity中,你可以设置用于为代码签名的证书。证书主要分为两类:Development和Production,Development证书用来开发和调试应用程序,Production主要用来分发应用程序。

APP ID: 用于标识一个或者一组App,App ID应该是和Xcode中的Bundle ID是一致的或者匹配的。

Devices: 包含了该账户中所有可用于开发和测试的设备。

Provisioning Profile:配置文件,包含了上述的所有内容:证书、APP ID、设备。、

进入苹果开发者中心,点击下图所示位置进入证书、标识符和配置文件管理页面。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

进入证书、标识符和配置文件管理页面

2.1 证书管理

编辑切换为居中

添加图片注释,不超过 140 字(可选)

添加证书

编辑切换为居中

添加图片注释,不超过 140 字(可选)

以添加Development证书为例

编辑切换为居中

添加图片注释,不超过 140 字(可选)

关于创建CSR文件

编辑切换为居中

添加图片注释,不超过 140 字(可选)

上传CSR文件

编辑切换为居中

添加图片注释,不超过 140 字(可选)

生成完成,点击下载证书,双击即可安装

Production 证书制作过程类似

2.2标识符管理

编辑切换为居中

添加图片注释,不超过 140 字(可选)

App IDs

编辑切换为居中

添加图片注释,不超过 140 字(可选)

注册一个新的App ID

编辑切换为居中

添加图片注释,不超过 140 字(可选)

确认App ID信息

2.3设备管理

编辑切换为居中

添加图片注释,不超过 140 字(可选)

所有设备

编辑切换为居中

添加图片注释,不超过 140 字(可选)

添加一个新设备

2.4配置文件管理

编辑切换为居中

添加图片注释,不超过 140 字(可选)

添加配置文件,以Development provisioning profile为例

编辑切换为居中

添加图片注释,不超过 140 字(可选)

选择App ID

编辑切换为居中

添加图片注释,不超过 140 字(可选)

选择证书

编辑切换为居中

添加图片注释,不超过 140 字(可选)

选择设备

编辑切换为居中

添加图片注释,不超过 140 字(可选)

输入配置文件的名称

编辑切换为居中

添加图片注释,不超过 140 字(可选)

添加完成,下载后双击即可安装

3、开发程序

程序开发过程中需使用Development证书及Development provisioning profile

4、提交到App Store

编辑切换为居中

添加图片注释,不超过 140 字(可选)

进入iTunes Connet

编辑切换为居中

添加图片注释,不超过 140 字(可选)

我的App

编辑切换为居中

添加图片注释,不超过 140 字(可选)

编辑

添加图片注释,不超过 140 字(可选)

新建App 填写基本信息

编辑切换为居中

添加图片注释,不超过 140 字(可选)

设置App 信息

编辑切换为居中

添加图片注释,不超过 140 字(可选)

设置价格与销售范围

编辑

添加图片注释,不超过 140 字(可选)

填写App相关信息

在Xcode中,点击左侧目录中的项目名称,选择TARGETS -> Build Settings -> Signing ,将下图所示的文件切换成对应的发布证书和Distribution provisioning profile,同理将 PROJECT -> Build Settings -> Signing中的对应证书和provisioning profile 也进行切换。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

在TARGETS -> General中可以编辑App的基本信息,包括App名称、Bundle ID 、版本号、适配系统的最低版本号以及设备类型等等。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

编辑App信息和部署的设备信息

编辑切换为居中

添加图片注释,不超过 140 字(可选)

选择Generic iOS Device

选择 Produce -> Archive。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

打包应用程序

上传到AppStore

编辑切换为居中

添加图片注释,不超过 140 字(可选)

Upload to App Store

此时会提示选择开发者账号,如之前没有登录,则点击“Add”按钮添加账号,如果已登录则直接选择相应账号。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

点击按钮,添加账号

编辑切换为居中

添加图片注释,不超过 140 字(可选)

选择对应开发者账号

点击“upload”上传应用。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

上传App

大约过十分钟左右,刷新 iTunes Connect ,可以看到“构建版本”右侧多出了一个添加按钮,点击后可以看到刚刚上传的App,选择并点击“完成”。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

点击添加按钮

编辑切换为居中

添加图片注释,不超过 140 字(可选)

选择构建版本

最后,点击页面右上角的“提交以供审核”就大功告成了,坐等审核通过吧!

编辑切换为居中

添加图片注释,不超过 140 字(可选)

转: https://www.cnblogs.com/LiZeYuBlog/p/7451807.html

提交以供审核

相关文章
|
3月前
|
测试技术 开发工具 虚拟化
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
这篇文章提供了一份保姆级的教程,指导如何在MacOS虚拟机上安装Xcode,包括环境准备、基础软件安装以及USB扩展插件的使用,以实现iOS自动化测试方案的第一步。
117 0
iOS自动化测试方案(一):MacOS虚拟机保姆级安装Xcode教程
|
3月前
|
编解码 iOS开发
IOS上架APP Store时预览图尺寸
IOS上架APP Store时预览图尺寸
639 3
|
3月前
|
图形学 数据安全/隐私保护 iOS开发
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
|
3月前
|
iOS开发
解决IOS上架App Store后显示语言为英文的问题
解决IOS上架App Store后显示语言为英文的问题
84 0
|
4月前
|
Android开发 iOS开发 开发者
ios应用打包、安装和上架攻略
假如是普通的证书或普通company证书只能上架才能安装(测试的话有其他安装方法,那是另外的话题),假如是企业类型的in house证书,则可以通过在线安装的方式,比如通过上传到一些分发平台,比如香蕉云编或蒲公英生成安装码扫码安装。
73 2
|
3月前
|
开发框架 监控 iOS开发
Flutter IOS 打包上架踩坑
Flutter IOS 打包上架踩坑
109 0
|
5月前
|
iOS开发 开发者
ios证书申请最简单的教程
使用uniapp进行开发的时候,点击uniapp打包界面的教程,提示需要Mac电脑申请ios证书,但是手上没有mac电脑,几经周折,终于找到了不需要mac电脑生成ios证书的解决方案。今天将解决方案整理出来。
103 10
|
6月前
|
iOS开发 开发者
苹果iOS App Store上架操作流程详解:从开发者账号到应用发布
很多开发者在开发完iOS APP、进行内测后,下一步就面临上架App Store,不过也有很多同学对APP上架App Store的流程不太了解,下面我们来说一下iOS APP上架App Store的具体流程,如有未涉及到的部分,大家可以及时咨询,共同探讨。
|
6月前
|
安全 数据安全/隐私保护 iOS开发
iOS App 上架流程图文教学
在上架App 之前必须先准备好开发者帐号,但申请开发者帐号因法兰克早在之前已经申请好了,故就跳过此步骤,直接从产生凭证到上传App开始讲起。首先,要将自己辛苦写好的App 送审的话,则要依序做完下列几件事情即可。
|
6月前
|
Swift iOS开发 开发者
iOS 应用上架流程详解
iOS 应用上架流程详解