2013年3月。苹果修正了应用程序列表的排名规则。调整后排名规则将应用程序下载量作为最重要的排名的指标,并考虑到应用程序的质量和用户活跃因素。下载后用户的持续使用和活动成为影响排名最重要的因素。苹果这一举动的主要原因是许多应用程序开发人员选择购买下载和更新列表,以提高应用程序排名,从而形成恶性循环。那些打破列表的人从开发人员的口袋里拿钱。被列入的苹果用户将被指控为苹果不可能。最终,这将损害苹果应用商店的公平和形象。
苹果的这一举措是为了改变行业规则。重点是应用的质量和活跃用户因素。它可以激励开发人员开发更高质量、用户黏性应用,创造一个良好的开发应用氛围,形成用户、开发者和AppStore三方之间的和谐生活。
当然,这些都是后话。今天我们讨论的主题是如何应用程序应该上传AppStore。
在向AppStore提交应用程序之前。开发人员首先要成为苹果iOS开发项目的成员。苹果每年支付99美元的费用。
在应用程序提交到AppStore之前,开发人员应该做好以下几个方面的准备工作。
开发人员应该尽可能多地在多个设备上进行测试。检查应用的缺点,并尽一切努力改善。做好充分的准备。因此,应用程序可以顺利进行审查,也可以在正式运行后避免给用户带来恶劣的应用体验,提高应用程序的销售和下载。
开发人员需要熟悉iOS人用互动指南和AppStore审查指南。保持冷静,认真解释这些文件。查找您的应用程序应该和不应该出现的情况,检查并进行修改直到符合标准。
开发人员需要提前准备一个APP ID,有效的发布证书以及个人资料。APP ID是您应用程序与其他程序的唯一区别标志,目前有准确的APP ID和配件APP ID类类。iOS的安全证书用于验证开发人员身份和签名。iOS Provisioning配置文件使您在AppStore中更容易出售应用程序。
开发人员还需要准备APP资源包。其中包括图标、屏幕截图和元数据。图标是APP的重要组成部分,不可或缺。不同设备的图标尺寸标准也不同。开发人员必须确保图标尺寸不会出现错误。开发人员可以为应用程序上传5张截图,以便在不同设备面前创建不同的屏幕截图。元数据包括应用程序名称、版本号、主要类别、简短描述、关键字和支持的URL。应用程序更新,版本内容也应相应更新。
安装包前的APP。开发人员应该创建安装分发证书以及分发的描述文件。证书管理开发人员的两个证书,发展(开发)和分发(分销)证书相同。不同类型的证书也管理不同的描述文件。
下载和安装描述文件后。可以存档在Xcode中。下面是Xcode中的配置更改。
Bundle Identifier将其更改为您描述文件所指定的APP ID。
设置代码签名。释放这个是选择你的分发证书。(项目和目标都被修改了)。当然,最好先编辑程序确保您的文件的Build方式是release。
档案。此前将设备链接转换为ios device,如果玩家是模拟玩什么。红色选项是灰色的。
四、中间将访问您的私钥签名等。然后直接跳到组织界面的档案选项。
上面我们提到的都是关于APP应用程序提交前的准备,下面就开始进入正式提交阶段。
开发人员首先应该在iTunes Connect中创建应用程序,访问iTunes Connect并使用iOS。
登录开发者帐户,右侧单击“管理您的应用程序”,左上角单击“添加新应用程序”选项“iOS App”,然后完成基本信息表。
1、完成基本信息
开发人员需要提供应用程序的固定名称、SKU号和Bundle ID。每个应用程序的名称都应该是独一无二的,最好与主屏幕图标底部的名称相匹配。
2、确定APP的价格和有效性
由于苹果已经确定了价格层,开发人员只需要指定该国的应用商店出售。
3、元数据中的应用评级
根据开发人员应用的内容和功能,苹果将提供相应的评级。如果您的应用程序等级不符合内容,苹果也会被拒绝。
4、准备上传二进制文件。
完成APP元数据提交后,开发人员将看到有关APP的概述信息,然后单击“查看详细信息”按钮,然后在右上角单击“准备下载二进制”。完成系统提出关于APP的问题后。系统会建议您准备上传二进制文件。此时,APP的状态变成“等待上传”。
5、上传和进制文件。
开发人员需要在真实设备上为程序创建一个文件,并成功创建后。在列表中选择档案,然后右键单击“分发”。在显示的图像中。选择“Submit to the iOS App Store”。然后输入您的iOS开发人员帐户进行验证。然后选择Application和Code Signning Identity。应用程序的二进制文件在上传到苹果服务器时也需要验证。如果提交失败,系统会说明具体原因,对开发人员来说也是非常有用的。
6、等待审查。
程序上传完成后。此时。APP已成为“等待审查”状态。
在提交应用程序之前,开发人员应该明白AppStore的审查仅相当于门守护者而不是法官。审查机制的标准是应用是否安全、没有病毒以及涉及政治、人权、宗教和色情等问题,因此这些敏感点在应用中不存在。审查过程很长。所以要有充分的耐心。
所谓的“真金不怕火炼”,开发人员要将自己的APP上传到AppStore,一定要做好充分准备,不要想象投机偶然。不要忘了苹果和用户的眼睛是雪明亮。