如何将应用程序提交到 App Store – 完整指南

已发表: 2023-11-23

最后,在花费大量精力开发 iOS 应用程序之后,是时候在全世界面前推出它了。

据 2021 年第一季度记录,作为第二大应用商店,Apple App Store 展示了约222 万个适用于 iOS 的应用程序,并且随着时间的推移不断增加。

应用商店的目标是为其最终用户提供最佳体验; 这就是为什么每个应用程序都有小费标准并提出新的东西。 该商店希望用户在安全的应用程序下载方面充满信心。

嗯,按下提交按钮并不是一件容易的事,但也不复杂。

成功构建应用程序后,剩下的就是将其提交到应用程序商店。 我们已经制定了将应用程序发布到 Apple 商店的分步流程。 如果遵循正确的方式,您肯定会成功上传您的应用程序并获得无缝批准。

开始吧!

目录

将应用程序上传到应用程序商店之前要做的事情

在开始此过程之前,首先,让我们检查您的应用程序需要满足的关键要求。

考虑技术先决条件

让我们从技术先决条件开始。

注册苹果开发者帐户

首先,您应该从注册 Apple 开发者计划开始。 该账户每年费用为 99 美元 除了发布您的应用程序之外,它还会带来许多好处。

苹果开发者计划

应用程序构建提交至 App Store Connect

在提交应用程序供审核之前,需要先构建应用程序。

注意:您可以使用 Xcode 或 Transporter 上传构建版本。App Store Connect 处理构建后,您可以将其视为构建资源。

满足法律先决条件

您上传到 App Store 的 iOS 应用程序应符合您选择的所有地点的所有法律要求。

Apple 检查应用程序是否符合 Apple 开发者计划许可协议。 该许可证描述了数据使用和共享协议、数据收集和存储、收集儿童数据以及健康研究数据保护。

该应用程序应包含您创建或拥有使用许可的独特内容。

查看官方指南

Apple 特别关注应用程序的质量和我们在 App Store 的产品页面上看到的应用程序信息。 您的应用程序应遵循与应用程序提交流程相关的应用程序商店指南。

如何在 App Store 上发布您的应用程序

现在,我们开始一步步将应用程序上传到App Store。

#1注册 App Store Connect

注册 Apple 开发者计划

App Store Connect 是一个仅在注册后才提供访问权限的网站,它是您的门户,可帮助您管理 App Store 上的所有内容。

苹果开发者计划
苹果开发者计划

对于付费应用程序

如果您需要提交的应用程序是付费应用程序,您必须签署一份涵盖付款条款的合同。

对于免费应用程序

没有这样的需要。 你可以走得更远。

#2. 准备您的应用程序以供提交

准备您的应用程序以供提交

您应该执行几个步骤来使您的应用程序准备好提交。

遵循应用商店指南

在将应用程序上传到 Apple App Store 之前,您需要经过应用程序认证流程。 如果您希望您的应用程序上线,请确保它遵循 App Store 指南。

应用商店指南
应用商店审查指南

测试您的应用程序并修复错误(如果有)

此外,您的应用程序应该无缝运行并且没有错误。 如果在审阅者测试时崩溃,您的应用程序将不会获得通过。

在测试您的应用程序时,让它经历不同的条件。 像黑客一样测试它并尝试破解它。

#3。 创建您的应用商店列表

创建您的应用商店列表

请完成以下流程来创建您的应用程序商店列表。

填写您的应用程序的所有信息

为此,请登录 App Store Connect。

提交应用程序 –

  • 要创建新应用程序:
在应用程序商店中创建新应用程序连接

我的应用程序菜单 > 选择“+”选项

要将更新上传到现有应用程序,您将遵循相同的步骤,但选择现有应用程序而不是添加新应用程序。

填写商店要求的与您的应用程序相关的完整信息。

平台:选择您的应用程序支持的平台。

名称:选择用户将看到的应用程序名称(最多 30 个字符)。

主要语言:选择您的应用程序将使用的语言。

捆绑包 ID:如果您的应用程序构建器已准备就绪,请选择相同的 ID 或从您的开发者帐户中注册的应用程序标识符中进行选择。

SKU:库存单位,这是一个可选值,如果您想将应用程序销售与会计使用的内部 SKU 编号关联起来,它将为您提供帮助。

用户访问权限:指定您的应用程序是否可供任何特定人群或 App Store Connect 组织中的每个成员访问。

填写所有必填字段后,点击“创建”按钮,这将带您进入产品页面。

提供您应用程序隐私政策的 URL

接下来,添加应用程序隐私政策的 URL。

应用程序隐私政策

您可以包含与应用程序隐私实践相关的所有必要详细信息,将第三方合作伙伴的实践纳入您可以集成到应用程序中的代码。

这些详细信息会通知 App Store 产品页面上的应用程序隐私标签,并且对于向 App Store 提交新应用程序和应用程序更新是必需的。

决定您的应用程序的定价

确定您将为您的应用程序安排的定价。

决定您的应用程序的版本发布

接下来,您可以决定在通过认证过程后要选择哪个选项来发布应用程序的版本。

手动:您必须前往 App Store Connect 并发布版本。

立即:通过认证后立即发布。

特定日期:通过认证后,在特定日期发布。

应用内购买

如果您的应用程序将方便用户购买虚拟产品,例如访问功能、积分和其他内容,则您可以在此处定义与应用程序内购买相关的所有内容。

有四种类型的应用内购买:

  • 消耗品
  • 非消耗品
  • 自动续订订阅
  • 不续订订阅

#4。 制作并上传您的 App Store 屏幕截图

制作并上传您的 App Store 屏幕截图

您可以按照 Apple 的屏幕截图规范,采用不同的方式来创建屏幕截图

应用程序截图规格
使用模型模板

为此,您将需要一些工具。

在此之前,您将需要一些图形设计软件,例如:

  • 草图
  • 菲格玛
  • Adobe Photoshop

接下来,您需要设计模型。

您可以使用免费的模型生成器来设备模型,例如 FluidUI、Moqups、AppCooker 等。 您可以尝试纵向或横向。 接下来,您可以将其导入图形程序并附加您喜欢的任何文本。

原始截图

在 iOS 模拟器中发布应用程序的最简单、最快的方法是导航到要截取屏幕截图的屏幕,然后在键盘上按 CMD+S。

它将在您的桌面上放置一个 PNG 图像文件。 您只需将其上传到您的 App Store Connect!

使用 App Store 屏幕截图生成器

另一种使截图过程变得简单流畅的方法是,您可以尝试市场上可用的各种工具,例如 Davinci 应用程序、Shotbot 等。

上传您的应用商店屏幕截图

您只需转到您的应用程序商店列表(我们之前创建的)并上传在上一步中创建的屏幕截图。

# 5.将您的应用程序提交到 App Store

使用 Xcode 将您的应用程序提交到 App Store

为此,您应该确保您的应用程序按预期运行并且没有错误。

之后,在 Xcode 中,您应该设置您的签名和团队信息。

此外,您还应确保应用程序的版本设置为 1.0.0,以防您提交新应用程序。 相反,如果您发布更新,请不要忘记增加构建版本。

出版:

您可以使用 Xcode 11 轻松发布您的应用程序。 它使您从之前需要执行的各种工作中解放出来,例如配置文件、证书等。 Xcode 是智能的,并且有能力自行执行这些步骤。

要创建完整的存档,您应该首先从模拟器列表中选择通用 iOS 设备。

去 -

产品 > 档案

接下来,允许它捆绑您的应用程序。 您的应用程序的大小将决定此过程需要多长时间。

完成后,您将看到“存档”窗口,您可以在其中管理 Xcode 生成的整个存档。

每当您在菜单中选择“存档”时,Xcode 都会为您的 App Store Connect 捆绑一个新存档。

您可以从列表中删除旧的捆绑包或重复项(如果有)。

接下来,选择存档并选择Distribute App 它将向您展示您可以选择的各种分发方法,例如 iOS App Store、Ad Hoc、Enterprise 和 Development。

选择 iOS App Store 后,他们将从检查和验证开始,以确保您的应用程序不会损坏。

如果一切顺利,那很好,但如果中间发生了一些事情,Xcode 会存储您并带您返回编码或附加丢失的资源。

如果 Xcode 发现存档一切完美,上传过程将持续运行。 完成应用程序上传所需的时间取决于存档大小和互联网连接速度。

完成后,将出现一个最终窗口,其中包含一条消息,

“应用程序“LOSTLocations”已成功上传。”

现在,您的应用程序需要完成一半才能在 iOS App Store 上发布。

#6。 提交您的应用程序以供审核

提交您的应用程序以供审核

现在,您需要附加从 Xcode 导出的构建。 Xcode 接收存档,但 App Store Connect 需要一些时间来处理它。

就这样!

在屏幕的右上角,选择“保存”按钮,接下来,您将看到“提交以供审核”按钮,该按钮将变为蓝色。

在此之前,屏幕上会出现几个问题,您需要回答并按“提交”按钮。

#7. 上线吧!

使用您的 ios 应用程序上线

现在,您的应用将加入审核团队和 Apple 认证的等待名单。 它将显示一个黄色标签。

此前,此审核过程需要 1-2 周的时间,但现在只需 3-4 天内即可结束。 此外,应用程序更新完成得更快。

批准后,您将收到一封电子邮件。

瞧!

如果被拒绝

在重新提交之前,您需要进行重要的修复。

通过 App Store Connect,您可以与 Apple 沟通以解决任何疑问。 此外,如果您认为您的应用被不公平地拒绝,请提出问题并提交上诉。

大多数应用程序因其性能不佳而面临拒绝。 因此,您需要确保您的应用程序没有错误并且按预期运行。 您可以使用 Firebase、Crashlytics、Xcode 等错误报告工具来执行 Beta 测试,以减少应用被拒绝的机会。

如果获得批准

现在,您可以直接在 App Store Connect 中查看应用程序的销售、下载、评级和评论。

App Store 提交清单

  • 测试您的应用程序
  • 查看 App Store 指南
  • 添加应用程序的详细信息,例如名称、类别等
  • 创建应用程序的屏幕截图并上传
  • 注册苹果开发者计划
  • 设置您的 iTunes Connect 帐户
  • 准备您的应用程序以供分发
  • 上传您的应用程序
  • 提交您的应用程序以供审核

Emizentech 如何帮助您将应用程序提交到应用程序商店?

当您查看步骤(如上所述)时,在 App Store 上发布应用程序可能看起来很简单。 但这需要一定的技术技能和足够的时间和精力。

在经营您的业务时,您可能会发现很难抽出时间来开发您的应用程序并发布它。

您可以聘请 iOS 应用程序开发公司来获得从构思到部署的帮助。 我们通过持续和维护服务帮助客户提供应用程序开发服务,以帮助您的应用程序成功运行。

结论

应用程序发布过程可能看起来很复杂,但读完这篇文章后您可能会改变您的想法。

您只需准备好所需的资源即可将应用程序成功上传到 App Store。 您还可以阅读我们关于在 Google Play 商店上发布应用程序以吸引使用 Android 设备的受众的文章。

至于开发部分,Emizentech 是一家领先的应用程序开发公司,在全球范围内提供服务。

常见问题 (FAQ)

:向商店提交应用程序需要多少费用?

您必须一次性支付25 美元的费用才能在 Google Play 商店上发布应用程序。