直播软件开发完成后关于苹果商店上架的相关问题
通常在直播软件开发完成之后,就会涉及到APP上架的相关问题,虽然市面上的移动设备型号非常多,但是主流的手机系统只有Android和iOS系统。要想上架APP就需要考虑一个问题:是在Android应用市场上架,还是在App Store上架?其实说到APP上架问题,Android的应用市场较为多样、复杂且开放性强,所以Android应用市场的上架更加简单快捷。由于App Store是苹果公司自己的应用商店,有且只有一个,所以在上架方面要求非常严格。
1. App Store上架流程
(1)创建APP ID
(2)申请iOS发布证书
(3)申请iOS发布描述文件
(4)上传iOS证书编译打包IPA
(5)在iTunes Connect创建APP
(6)Windows下上传IPA到App Store
(7)上传好IPA回到iTunes Connect,填写APP信息并提交审核
在注册苹果开发者账号时,需要注意的是申请个人、公司和企业所达到的效果是不一样的。个人的审核快但是无法在商店上架,申请企业的可以分发下载但是不稳定。所以要想上架APP需要申请公司的开发者账号,只不过需要一到两周的审核时间。
2. App Store上架周期
在直播软件开发完成之后,有很多客户会问APP上架需要多长时间。但这个是因产品而异的,正常情况下是在一周到两周左右。如果苹果官方审核不过,需要再次提交审核直到审核通过为止,需要耗费的时间也就无法确定了。
3. App Store上架被拒绝的原因
(1)iOS端应用的版本更新必须通过App Store进行,所以要上架的App自身不能包含提示更新功能。自2015年起,所有包含检查更新功能的App都会被拒绝上架。
(2)接入第三封登录时需要检测是否安装了第三方的客户端,未安装时不要显示对应的按钮。但隐藏按钮的方式也有可能会被审核不通过,苹果在条款中声明不允许iOS应用的正常使用需要依赖另外一个App。
(3)如果App内含有UGC(用户生产内容)的功能,必须提供用户协议并且保留内容举报功能。
(4)所上传的App名称、截图、描述或者是预览图与App的内容功能不相关也会被拒绝上架。
(5)苹果要求上架的App不能限制只有部分用户可以使用。
(6)App必须不经修改就能够以iPhone分辨率和2倍iPhone3GS的分辨率在iPad上运行。即使想要上架的App只是为了iPhone用户提供,但是在iPad上也必须能够正常显示,否则也会被拒绝上架。
(7)大部分App目前都有注册的功能,所以注册页面必须提供隐私说明的协议按钮或者是链接,另外在iTunes Connect提交新版本的时候,Privacy Policy URL 必须要填写。
(8)必须遵守上线地区的法律法规,禁止含有赌博、色情、有偿陪伴等违反法律的内容出现,尤其是为用户提供付费社交服务的直播类App,审核会更加严格。
随着国家对直播行业的监管逐渐增强,所以在App上架审核管理方面也变得尤为严格。如果在直播软件开发完成之后,想在苹果商店进行App上架,一定要仔细阅读上架的相关流程和步骤,以避免App上架重复审核浪费时间。
本文声明原创,转载请注明出处。(www.yunbaokj.com)