您夜以继日地工作来创建您的梦想应用程序。最后,是时候向全世界宣布您的应用程序了。但不知道如何将您的应用提交到 App Store?

为您的商店获取现成的移动应用程序

将应用程序提交到 App Store 可能是一项复杂的任务。但在本指南的帮助下,事情会变得容易得多。这是一份详细指南,可帮助您顺利地将应用程序提交到 App Store。

事不宜迟,让我们立即开始。

内容[隐藏]

如何将您的应用程序提交到 App Store

创建您的 Apple ID

将应用程序提交到 App Store 时,您需要做的第一件事就是创建您的 Apple ID。此 Apple ID 将用于访问 Apple 提供的所有服务。

注册 Apple 开发者计划

将应用程序提交到 App Store 的下一步是注册Apple 开发者计划。您可以使用您的 Apple ID 登录 Apple 开发者计划。

应用程序开发者计划的会员资格将具有以下好处:

  • 开发和分发应用程序所需的工具和资源

  • 提供对测试版软件的访问

  • 提供高级功能的全套服务

  • App测试工具

  • 专家技术支持

  • 应用程序分析工具和高级功能

登录 App Store Connect

App Store Connect是一个网站,您可以在其中管理您想要在 App Store 中使用您的应用程序执行的所有操作。使用您的 Apple ID 登录 App Store Connect。

让您的应用程序准备好提交

在将应用程序提交到 App Store 之前,您需要经过应用程序认证过程。该过程涉及由专人根据App Store 审核指南对您的应用程序进行审核。仔细阅读本文档并确保其遵循指南,因为审核者将根据此政策来评判您的应用程序。

除了应用程序商店指南之外,请确保您的应用程序没有错误。如果法官发现您的应用程序存在错误,他/她将拒绝您的应用程序进入 App Store。因此,测试是非常有必要的。不要只是简单地测试您的应用程序。在异常条件下执行测试,例如网络低、存储空间低、设备较旧等。在朋友和家人的帮助下测试您的应用程序。TestFlight可以帮助您在应用程序发布到 App Store 之前邀请测试人员并提供反馈。它允许使用电子邮件 ID 邀请最多 10,000 名测试人员。

使用 App Store Connect 创建 App Store 列表

请按照以下步骤创建 App Store 列表

**第 1 步:**登录 App Store Connect。

步骤 2:从 App Store Connect 仪表板中,选择我的应用程序

步骤3:现在,单击左上角的“+”号并选择**“新建应用程序”** 。

第 4 步:选择您的应用程序可用的平台。填写有关您的应用程序的所有其他信息,例如名称、语言、捆绑包 ID、SKU 和用户访问权限。如果您不确定该字段的输入,可以使用“ ? ” 标志以了解更多信息。完成后点击创建

**步骤 5:从左侧面板中选择应用程序信息。**现在添加应用程序的可本地化和一般信息,包括字幕和类别。

定义您的应用程序的内容权限。

为您的应用定义年龄分级

第 6 步:现在从左侧面板中选择“定价和供货情况” 。定义您的应用程序的定价和其他所需的详细信息。

第7步:接下来是应用程序隐私。输入隐私政策 URL。使用在线隐私政策生成器来帮助您进入此处。

步骤 8:接下来,从左侧窗格中选择1.0 准备提交。向下滚动,在版本发布部分中,选择应用程序通过认证流程后的发布方式。

  • 手动 – 前往 App Store Connect 发布应用程序。

  • 自动 – 自动发布应用程序。

  • 具体日期 - 安排应用程序发布日期。

上传 App Store 屏幕截图和预览

您必须使用图像和视频与用户进行视觉上的联系。为此,App Store 允许添加预览和屏幕截图。

预览是来自您的应用程序的短视频。检查 –应用程序预览规范

屏幕截图是说明应用程序功能的图像。检查 –屏幕截图规格

确保遵守 App Store 提供的规范,以减少您的应用被拒绝的机会。

App Store 允许为 4 种不同的屏幕尺寸分别添加预览和屏幕截图。您最多可以为每个显示屏添加 3 个应用程序预览和 10 个屏幕截图。

它要我们提供各种分辨率的ios的app截屏,这里假如我们没有这么多种设备来截屏,你可以使用appuploder提供的生成截屏功能来生成截屏: https://www.applicationloader.net/doc/hot/screen-cap.html

3、截屏完成后,拉下去,它会要我们上传一个构建版本:但是我们发现,它官方提供的上传工具只能安装在mac电脑,这里我们不用它推荐的工具,我们还是用上一步提到的appuploder这个工具来上传。

4、切换到appuploder上传ipa到appstore的界面,点击上传新文件,即可弹出下面的界面,输入苹果开发者账号的账号名和上传专用密码即可上传ipa,如下图:

要注意的是,这里的上传专用密码并不是你的开发者登录密码,而是专用密码,这个专用密码在appuploder的上传弹出界面有教程说明,安照它的教程来设置专用密码即可。

2023 年如何将您的应用提交到 App Store的更多相关文章

  1. XCODE6 提交至 App Store

    新到一个公司,以前的苹果开发人员离职,临时接手他的苹果代码,需要修改并上线到APP STORE.  xcode6.0升级到最新的6.1后, 发现各种坑 1. 路径配置不对, 这个是个人习惯问题,之前的 ...

  2. 认证和注册,提交到App Store:

    账号分为个人和公司个人付费后2天左右,收到激活邮件,可以使用 member center certificates,identifiers&profiles:certificates 认证:d ...

  3. iOS利用Application Loader打包提交到App Store时遇到错误The filename 未命名.ipa in the package contains an invalid character(s). The valid characters are:A-Z ,a-z,0-9,dash,period,underscore,but the name cannot start w

    iOS利用Application Loader打包提交到App Store时遇到错误: The filename 未命名.ipa in the package contains an invalid ...

  4. 苹果建议开发者在iOS 7正式发布之前把应用提交至App Store

    今早在给开发者的邮件中,苹果建议开发者在下周9月18日正式发布iOS 7之前把应用提交至App Store.邮件特别提到了iOS 7的新功能,还提到了充分利用iPhone 5S功能的新API,比如M7 ...

  5. iOS的坑:ERRORITMS-90096: "Your binary is not optimized for iPhone 5 - New iPhone appsand app updatesXcode7提交到App Store二进制文件时报错错误:“你itms-90096二进制不是iPhone 5的新iPhone应用程序和应用程序的更新必须提交支持iPhone 5英寸的显示器........

    在工程里的Images.xcassets添加并设置LaunchImage对解决ERROR ITMS-90096根本不会起到任何作用,需要单独添加针对iPhone 5的载入图片.关键点有三项: 1.图片 ...

  6. 向苹果App Store提交新应用的图文教程(转)

    当你克服重重困难终于开发出了自己的App,下一步就是向App Store提交应用了,这时应该如何操作呢?我的App真的准备好提交了?我敢肯定这些问题将会浮现在你的脑海.基于这篇教程,我将告诉你一个完整 ...

  7. iPhone应用提交流程:如何将App程序发布到App Store?

    对于刚加入iOS应用开发行列的开发者来说,终于经过艰苦的Coding后完成了第一个应用后最重要的历史时刻就是将应用程序提交到iTunes App Store.Xcode 4.2开发工具已经把App提交 ...

  8. iPhone应用提交流程:如何将App程序发布到App Store

    http://www.techolics.com/apple/20120401_197.html 对于刚加入iOS应用开发行列的开发者来说,终于经过艰苦的Coding后完成了第一个应用后最重要的历史时 ...

  9. 苹果开发——向App Store提交应用

    原地址:http://zengwu3915.blog.163.com/blog/static/2783489720137410539278/ 完成一个app应用后,肯定是要提交的,下面聊一下关于向Ap ...

  10. 新提交审核app保留检查更新入口将被拒绝(读取App Store 版本号的)

    3月起要求关闭所有App内的检查更新功能,苹果App Store将向用户自动提示更新,新版本提交审核版本如果保留检查更新入口,审核时,将被拒绝. 以上拒绝的方案: 读取App Store的版本号. 替 ...

随机推荐

  1. P9754 [CSP-S 2023] 结构体 题解

    大模拟的话,大家应该都会,主要就是容易写挂. 操作 1 先理解什么叫做对齐规则.这点我们以样例 2 进行解释: struct a { int aa; short ab; long ac; byte a ...

  2. 2021入门Webpack,看这篇就够了:Webpack.config.js 解析

    这是一个webpack配置说明 本文是发布在github上webpack-demo的README文件内容. 主要对webpack.config.js每一条的注释说明. 希望浏览效果更佳,可以点击文章最 ...

  3. 殷浩详解DD系列

    第五讲:https://blog.csdn.net/Taobaojishu/article/details/115911833 内部有1-4讲链接

  4. JavaScript 语法:数组的定义及其常用属性与方法

    作者:WangMin 格言:努力做好自己喜欢的每一件事 当一个程序需要用到多个数据的时候,这时我们就需要用到数组来将这些数据集合起来,以便后期调用.接下来就开始学习吧!! 数组的定义方法 1 .第一种 ...

  5. CSS z-index属性层重叠顺序

    作者:WangMin 格言:努力做好自己喜欢的每一件事 对于所有定位,最后都不免遇到两个元素试图放在同一位置上的情况.显然,其中一个必须遮住另一个.但是如何控制哪个元素放在上层,这就出现了z-inde ...

  6. ReverseMe-120

    一道好题,没解出来但是收获很多 贴两位大牛的题解 [精选]攻防世界逆向高手题之ReverseMe-120-CSDN博客 攻防世界ReverseMe-120详解_攻防世界reverseme基本思路-CS ...

  7. 快速入门:构建您的第一个 .NET Aspire 应用程序

    前言 云原生应用程序通常需要连接到各种服务,例如数据库.存储和缓存解决方案.消息传递提供商或其他 Web 服务..NET Aspire 旨在简化这些类型服务之间的连接和配置.在本快速入门中,您将了解如 ...

  8. AtCoder F - Parenthesis Checking

    原题链接:AtCoder F - Parenthesis Checking 一个全由\('('\)和\(')'\)构成的字符串,由以下两个操作: 1 l r交换字符串第\(l\)个和第\(r\)个字符 ...

  9. 关于Delphi

    # 关于Delphi ··Delphi中使用的面向对象pascal编程语言. ··Pascal语言最初由瑞士苏黎士理工学院的尼古拉斯-沃斯(Niklaus Wirth)教授在1971年设计. ··19 ...

  10. 一文带你掌握C语言的循环结构

    C语言循环结构详解 在C语言中,循环结构是一种重要的控制结构,它允许我们重复执行一段代码,以达到特定的目的.循环结构可以帮助我们简化重复性的任务,提高代码的效率.本篇文章将深入探讨C语言中的循环结构, ...