App Store上架指的是iOS应用从提交申请到上线的整个过程,它的目的是让应用展示在App Store上获取流量,用户。
上架App Store的整个过程
一,iOS版上架的整体流程
1,申请开发者账号
苹果的开发者账号主要分为三种类型:个人账号,公司账号,企业账号,三者的费用以及权限等都不尽相同开发者账号的申请过程一般需要一个星期左右的时间一般开发者申请的都是个人或者公司的账号,因为企业账号的应用不能发布到App Store,只能企业内部使用,但是企业账号签名之后的App可以直接发布到分发平台或者放着自己的服务器上让用户下载,无需经过苹果审核。然后通过渠道链接把用户引流到平台或者服务器下载,并且统计数据。
目前,由于政策原因,个人开发者账号以及公司开发者账号,都没有以前好申请了,但是只要资料齐全,都是可以申请下来的,市面上存在的账号也比较多,基本上每个开发公司都有一个或多个;但是企业开发者账号就一直比较难申请了,苹果公司对企业开发者账号申请的门槛加高了许多,就算一个拥有几千人的集团公司或者是上市公司,申请最少三个月的时间才有机会申请下来。
上架App Store的整个过程
公司和公司账户的申请需要邓白的代码。如果没有应用邓白的代码,请首先申请邓白的代码。这个过程需要一到两周的时间。在应用D&B代码之后,将发送一封电子邮件告诉您最好在14个工作日后使用它,因为Apple需要一段时间来同步数据。如果要提前使用它,故障次数不能超过3次。
2.创建应用程序ID,请求证书并生成描述文件。
要创建应用程序ID,首先需要登录开发人员帐户,然后配置应用程序包ID。 xplicit App ID的格式为:com.company.AppName(有两个点。)以格式写入。然后登录iTunes连接并使用您的BUNDLE ID创建一个应用程序。要申请证书,您需要使用Mac的密钥工具生成证书(包括开发证书,下载证书,推送证书)。这里应该注意,下载的证书只能在请求证书的计算机上使用。如果要将其用于其他开发人员,则需要将导入的证书导出为个人信息交换(.p12)格式以供其他人使用;如果申请数量有限,则无法申请。
然后,您可以创建将证书与Bundle Identifier关联的描述文件。
3.在开发人员中心的iTunes Connect中配置应用相关信息
主标题:主标题是App Store中显示的App本地化名称,通常包括标题主题部分和后缀部分。简单流畅,它显示了应用程序的功能和特性。主标题的词汇量很高。尝试选择与应用程序相关的热门词汇,但是不适合使用流行的竞争品牌词汇,否则评论很容易被拒绝。
副标题:副标题是对应用程序的简要介绍。它是应用程序名称的补充,并且对应用程序的短语具有一定的重量加值。因此,字幕的内容应该尝试覆盖一些未包含在主标题中的重要关键字。相同的字幕不能出现在流行的竞争品牌词汇中。副本应该简单而有吸引力,显示应用程序的独特方面,并且字数控制在30个字符以内。
隐私政策URL:自2018年10月3日起,所有新的应用程序或应用程序更新都必须使用隐私政策,并且只有在提交新版本时才能更新链接或文本。填写时,您可以观察竞争产品隐私政策的模型作为参考。
产品描述:应用程序描述限制为4000个字符,是必需的。您可以根据语言版本填写不同的语言。应用程序描述是对应用程序的特性和功能的详细介绍。尝试在说明的前三行中显示产品的核心功能,以便您可以吸引用户。只有在更新应用程序时才能修改当前的应用程序说明。这里应该注意,不允许应用程序描述的内容填写特殊字符。
关键字:关键字可以填写100个字符,使用100个字符填写,尽可能填充100个字符。虽然Apple的官方建议是每个关键字都用逗号分隔,但为了让应用覆盖更多关键字,开发人员可以选择在关键字中尽可能少地使用逗号。如果有需要强调的关键字,可以用逗号分隔。关键字的设置会影响应用将显示的搜索结果以及这些搜索结果中的基础排名。
应用程序评分:应用程序评分是Apple开发人员所需的应用程序信息属性。根据13个问题的选择,评分将立即改变,包括4岁,9岁以上,12岁及以上,17岁及以上。没有五个等级,App Store上没有评级。应根据应用的实际情况选择问题,否则很容易看到拒绝审查。需要每个版本的截图,运行模拟器,有一个1024 * 1024图标,图标不能有圆角。
App Store的整个过程
应用程序预订:对于那些支持预订的应用程序,用户可以在应用程序商店中查看产品页面,并在应用程序发布之前保留产品。产品上线后,用户将收到通知。此功能可在产品正式发布之前使用。很热,开发人员可以根据市场情绪反馈提前对产品相关内容进行适当调整。
4,包上传App
将您在步骤2中正确应用的证书和描述文件正确配置到Xcode中并设置Xcode的一些属性:
在Xcode中选择iOS设备(你不能在这里选择模拟器);
如果应用程序不支持横向,请在“常规”选项中删除“左侧横向”和“横向右侧”检查;
查看版本号并构建版本号;
配置发布在证书中。如果此处没有黄色感叹号,则表示您的配置正常。如果存在,则证书和描述文件不匹配,或者描述文件中选择的Bundle与当前项目的Bundle Identifier不匹配。
删除断点,全局断点,僵尸模式等;
设置为发布模式。 Debug用于测试,Release用于发布。
然后你可以选择Xcode->
制品 - >
存档打包项目,打包完成后选择上传到App Store上传。如果不想使用Xcode上传的话,也可以选择导出导出ipa文件,需要注意的是在导出时,必须选择保存iOS App Store部署。然后通过Application Loader工具上传ipa文件。
5,提交审核
App打包完成后,需要上传App Store Connect。按照以下步骤操作:
确保应用程序所有功能开发测试完成。
进入App Store Connect创建新的App,填写完成App信息。
执行archive操作,打包ipa或直接上传构建版本(使用Xcode或者Application Loader)。
新建应用程序版本号,选择已上传的构建版本,提交审核。
审核的注意事项:
仔细检查关于应用程序的各项资料是否填写正确,需要特别注意不同语言下的信息是否准确无误。
XX如果应用需要登录才能进入,那么您需要在后台填写测试帐户以供Apple查看。
您需要准备在线隐私策略协议,查看附件,并将此应用程序替换为应用程序名称。
对于等待审核的版本,您仍然可以编辑所有信息。要提交新版本,您必须从审核中删除此版本。
二,对于iOS架子的一些建议
应用程序的文字说明不能越过边界。 Apple官员将首先阅读该应用程序的文字说明。如果没有关闭,将直接拒绝。当然,Apple的推广是另一回事。
Apple默认采用最低策略:硬件要求最小化; Apple将在审核时最大化硬件参数,因此请务必在参数说明中包含硬件参数。
避免Apple拒绝的各种情况的最佳方法是阅读Apple的规定!
如果您的产品已经申请,但发现了产品的错误或其他问题。建议自己回电,不要等苹果拒绝。
绝大多数App架子都经过审核,但需要7天,一些运气可以在一天内完成。这很少见。但是,每个帐户都有两个申请加急处理的机会。
您的Xcode必须是工作版本,Xcode的测试版无法上传项目。
对于iOS频道统计信息,您可以使用工具openinstall通过频道链接收集iOS频道数据。您只需上传标准安装包即可生成无限制的频道链接或具有不同参数的QR码。它还兼容iOS/Android。然后,根据需求,将频道链接或QR码分发到每个频道,并收集实时统计数据。