Skip to content

超级干货:App Store上架踩坑分享

超级干货:App Store上架踩坑分享

近几年,由此可见,即使近几年受经济危机的影响,很多行业的情况日渐艰难,但是全球游戏应用行业的市场还是十分可观的。

作为一名游戏开发者,上架App Store和Google Play自然是一条必选之路。今天,我就简单来跟大家分享一下App Store上架应用的流程,这可都是之前的踩坑经验。

iOS上架的整体流程

1、申请开发者账号

苹果的开发者账号主要分为三种类型:个人账号、公司账号、企业账号,三者的费用以及权限等都不尽相同。(具体见下图)

目前,由于政策原因,个人号和公司号都比较难申请了,但如果资料齐全,还是有可能申请下来的(强烈建议不要从其他人手里买号,身边有人已经被骗走几万了);至于企业号,一直都比较难申请,即便是一个拥有几千人的集团或者是上市公司,也至少需要三个月才有机会申请下来。

具体的注册方法看这里:https://blog.csdn.net/ehco4869/article/details/89340128

2、创建App身份证(App ID)、申请证书、以及生成描述文件

App ID的创建首先需要登录你的developer account,然后配置App bundle ID。xplicit App ID的格式为:com.company.AppName(要有两个点.)。

然后登录你的iTunes connect,然后使用你的BUNDLE ID创建一个App。

申请证书需要通过Mac的钥匙工具来生成证书(其中包括开发证书、下载证书、推送证书)。这里需要注意的是,下载下来的证书只能在请求该证书的电脑上使用,如果想给其他开发者使用需要将已经导入的证书导出为个人信息交换(.p12)的格式供他人使用;以及证书有申请的个数限定,超过就不能申请了。

之后便可以创建描述文件了,描述文件的作用是把证书和Bundle Identifier关联起来。

3、在开发者中心的iTunes Connect中配置App相关信息

(1)主标题:主标题是显示在App Store中的App本地化名称,一般包含标题主题部分和后缀部分。

简单通顺的展现出App的功能与特性。主标题的词汇具用很高的权重,应尽量选择与App相关的高热度词,但不宜出现热门竞品品牌词,否则审核容易被拒。

(2)副标题:副标题是App的一句简介,是对App的名称的一种补充,对App的词组有一定的权重加成。

所以副标题的内容应尽量覆盖一些主标题没有的重要关键词。同样的副标题中不能出现热门竞品品牌词,文案应简洁且具有吸引力,展示App独特的一面,字数控制在30字符以内。

(3)隐私政策网址:从2018年10月3日起隐私政策成为所有新App或者App更新的必填项,只能在提交新版本的时候才能更新链接或文本。

填写时可观察竞品的隐私政策范文作为参考。

(4)产品描述:App应用描述被限定在4000个字符以内,且为必填项,可以根据语言版本的不同,分别填写不同的语言。

应用描述是对App特色和功能的详细介绍,尽量在描述的前三行展现出产品的核心特色,这样才能吸引用户。目前应用描述只有在App

更新版本时才能修改,内容不允许填写特殊字符。

(5)关键词:关键词允许填写100个字符,利用好可填写的100个字符,将100个字符尽量写满。

虽然苹果官方给出的建议是用逗号把关键词隔开,但为了使App覆盖到更多关键词,开发者们可以选择尽量少使用逗号。如果有需要强调的关键词,可以单独用逗号隔开。关键词的设置影响着App会在哪些搜索结果中显示,以及在这些搜索结果中的基础排名。

(6)应用分级:应用分级是苹果开发者后台一个必填的应用信息属性,根据对13个问题的选填结果,分级会即时改变,包括4岁以上、九岁以上、12岁以上、17岁以上、无分级五个等级,无分级状态是无法在App Store上销售的。

问题选填时应与应用的实际情况相符,不然容易出现审核被拒的请况。

(7)需要各个版本的屏幕截图,运行模拟器,还有就是一个1024*1024的图标,图标不能有圆角。

8)App预定:对于那些支持预定的App,在App未上架之前用户可以提前在App Store查看产品页面并预定该产品,等产品上线之后,用户会收到通知,这个功能可用于产品正式上线之前的预热,开发者可以根据市场热度反馈提前对产品相关内容进行适当调整。

4、打包上传App

将步骤2中申请好的证书和描述文件正确配置到Xcode中,设置好Xcode的一些属性:

(1)在Xcode中选择iOS Device(这里不能选择模拟器);

(2)如果应用不支持横屏,请在General选项中将Landscape Left和Landscape Right两项的勾选去掉;

(3)查看版本号和构建版本号;

(4)配置发布在证书。如果这里没有黄色叹号,代表你的配置没问题,如果有,那就是证书和描述文件不匹配,或者描述文件里刚才选的Bundle和现在的工程的Bundle Identifier不一致;

(5)将断点、全局断点、僵尸模式等都去掉;

(6)设置为Release模式。Debug是测试用的,Release是发布用的;

(7)之后便可选择Xcode->Product->Archive打包项目,打包完成后选择Upload to App Store上传。如果不想使用Xcode上传的话,也可以选择Export导出ipa文件,需要注意的是在导出时,必须选择Save for iOS App Store Deployment。然后通过Application Loader工具上传ipa文件。

5、提交审核

App打包完成后,需要上传App Store Connect。按照以下步骤操作:

(1)确保App所有功能开发测试完成。

(2)进入App Store Connect创建新的App,填写完成App信息。

(3)执行archive操作,打包ipa或直接上传构建版本(使用Xcode或者Application Loader)。

(4)新建App版本号,选择已上传的构建版本,提交审核。

审核的注意事项:

(1)仔细检查关于App的各项资料是否填写正确,需要特别注意不同语言下的信息是否准确无误。

(2)如果App是需要登录账号才能进入的,那么需要在后台填写测试账号以供苹果审核。

(3)需要准备已经在线隐私政策协议,见附件,把本应用替换为App名称。

(4)对于等待审核的版本,您仍可以编辑所有信息。要提交新的构建版本,您必须将此版本从审核中移除。

有些朋友还在纠结App Store/Google Play怎么结汇收款、怎么注册美国信用卡的,麻烦求求你们去看看PingPong的VCC功能吧,作用一样的,而且管理起来简直不要太方便!

相关推荐: 海运提单及其签发流程

厦门商城系统开发 海运提单(Ocean/Marine Bill of Lading)指承运人向托运人签发的收据,确认承运人已收到提单所列货物并装运上船,是托运人与承运人的运输合同证明,也代表货物所有权证明。 根据发行对象的不同,海运提单可分为船东提单和货运代理…

    码刀科技(www.lekshop.cn)是国内知名企业级电商平台提供商,为企业级商家提供最佳的电商平台搭建(多种模式电商平台搭建:B2B/B2B2C/B2C/O2O/新零售/跨境等)、平台管理系统开发及互联网采购解决方案服务, 联系客服了解更多.

    电子商务网站建设的重要性和好处