首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让iOS软件上架到应用商城?只需5步让你轻松完成上架!

终于到了,隧道尽头!您白天,黑夜,几周甚至几个月的时间都在开发令人惊叹的iOS软件。现在是时候最终为您的目标市场启动它了-您职业生涯中的第一个iOS应用已准备好打破所有记录。

通过布置此易于使用的指南,让您变得更轻松。

步骤1:首先,检查您的iOS应用是否真的准备就绪。

当你按下了最后一行代码或实施了软件开发规范的最后功能时,程序开发并不会结束。一旦针对与功能和可操作性问题相关的错误进行了测试,该应用就可以发布。

也就是说,仅在模拟器上测试您的应用程序是不够的。多年来,iOS设备的家族已大大增加。因此,必须在物理设备上测试您的应用程序。确保在所有设备上测试您的iOS应用。一些常见问题包括未针对某些屏幕尺寸优化移动应用程序。

开水果店已经10年了,前年我商店旁边竟然又开了一家新水果店,店主是个年轻人,很会利用网络拉拢顾客,而我对网络销售一窍不通,结果生意越来越不好。妻子见此情况也让我试试线上销售,后来我在一篇帖子里看到有开发定制APP和小程序的,根据大家的评论,我选择了义乌云趣科技,它帮助我开发了一款线上预订、销售水果的小程序,用了以后,水果销量猛增,现在每天订单多的忙不过来。定制小程序不仅可以展示水果产品,而且客户预定之后,也能帮助我掌握进货方向,绝对是开水果店的利器。

尽管Apple没有严格的审查程序,但它有足够的能力来确定影响用户体验的问题。

步骤2:遵循规则和准则

拥有完好无损的应用程序后,请遵循Apple的规则与准则以确保您不会错过任何批准方面。义乌云趣科技在这里为您列出了这些结论。行动应用程式应:

1、不崩溃

2、不使用私有API

3、不复制本机应用程序的功能

4、将应用内购买用于应用内(金融)交易

5、在用户不知情的情况下,请勿使用相机,麦克风等本机元素

6、不使用受版权保护的材料

步骤3:准备先决条件

在最终发布移动应用程序之前,请满足基本要求。此步骤包含多个子步骤,如下所示:

1、应用程式编号

每个应用程序都需要一个应用程序ID或应用程序标识符。应用程序标识符有两种类型:显式应用程序ID和通配符应用程序ID。通配符应用程序ID可用于构建和安装多个应用程序。尽管使用通配符应用程序ID十分方便,但是如果您的应用程序使用iCloud或使用其他iOS功能,则需要显式的应用程序ID。

2、发行证明

要将应用程序提交到App Store,您需要创建一个iOS供应配置文件以进行分发。要创建这样的配置文件,首先需要创建分发证书。创建分发证书的过程与创建开发证书的过程非常相似。如果您已在物理设备上测试了应用程序,那么您可能已经熟悉开发证书的创建。

3、供应配置文件

创建应用程序ID和分发证书后,您可以创建iOS设置配置文件,以便通过App Store分发应用程序。

请记住,您不能使用用于临时分发的相同配置文件。您需要为App Store分发创建一个单独的配置文件。如果对项目使用通配符应用程序ID,则可以对多个应用程序使用相同的配置文件。

4、构建设置

有了应用程序ID,分发证书和配置文件后,就可以在Xcode中配置目标的构建设置了。这意味着从Xcode的Project Navigator中的目标列表中选择目标,打开顶部的Build Settings选项卡,并更新Signing部分中的设置。您需要将代码签名设置为自动。

5、部署目标

Xcode项目中的每个目标都有一个部署目标,该目标指示应用程序可以在其上运行的最低操作系统版本。

设置部署目标由您自己决定,但是请记住,一旦将应用程序放入App Store,修改部署目标并不是没有后果的事情。如果增加部署目标以更新应用程序,则已经购买了应用程序但不满足新的部署目标的用户将无法运行更新。

当用户通过iTunes(而不是设备)下载更新,替换其计算机上的先前版本,然后发现新更新不在其设备上运行时,这确实会出现问题。

关于您的应用程序的部署目标,云趣科技有两个非常简单的技巧:

当您决定增加现有应用程序的部署目标时,请格外小心。在应用程序的发行说明中,请注意更改之前的更新,并在使用新部署目标的更新中再次提及。如果您提前很好地警告了客户,那么您已尽力防止了潜在的问题。

对于新应用程序,云趣科技几乎总是将部署目标设置为上一个主要版本。如果提交过程没有问题,您的应用程序状态将更改为“等待审核”,需要花费几天的时间来审核您的应用,并且时间会随着时间而波动。如果您有好的想法,可以给小编私信留言,我会给您定制私有化的开发方案。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200429A0N2C300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券