细嗅蔷薇
细嗅蔷薇
  • 发布:2020-09-08 20:12
  • 更新:2020-09-08 20:12
  • 阅读:1835

iOS APP上架至App Store被拒十大原因及解决方案

分类:uni-app

专业iOS App 代上架至App Store:

联系QQ:1481983952 (专业iOS代上架,长期有效,带需求来聊~)

iOS签名无需等待,第三方签名服务商:

联系QQ:1481983952 (专业iOS签名服务商,长期有效,带需求来聊~)

丰富的APP应用插件,满足您的个性化需求

下面我们来讲讲iOS APP上架至App Store被拒十大原因及解决方案:

苹果官方曾经发布了iOS应用遭拒的十大原因,帮助IOS开发者更好地设计符合苹果上架规则的iOS应用。
 
在苹果官方列出的十大原因中,所占比重最高的是“信息提交不全”,达到14%。

属于这一原因的有可能是IOS应用信息描述不完善,也有可能是开发者忘记包含支持页的链接。

但这一理由的涵盖范围非常广泛,或许缺乏指导意义。
  
除此之外,排名第3的“不遵守《开发者项目授权协议》”同样过于宽泛,其他8条虽然较为具体,但所谓的“漏洞”同样包含很多

情况。

这十大原因在遭拒应用中的合并占比达到60%。

以下为详细原因列表以及所占比例:   

1、信息提交不全(占比14%)  

 包括但不限于以下情形:   

 1.1、证书资质不齐全  

 1.2、元数据描述不全  

2、应用存在漏洞、未经用户允许的权限(占比8%)  

 包括但不限于以下情形:   

 2.1、应用程序不通知,并获得用户的同意,然后收集,传输,或使用位置数据  

 2.2、使用基于位置的API,用于自动或自主控制的车辆,飞机或其他设备的应用  

 2.3、应用程序使用基于位置的API,用于调度,车队管理,紧急服务  

 2.4、提供推送通知的应用程序,而无需使用苹果推送通知(APN)API  

 2.5、使用APN服务的应用程序,没有从苹果获得推送应用程序ID  

 2.6、没有首先获得用户同意发送推送通知的应用程序,  

 2.7、发送敏感的个人或机密信息的使用推送通知的应用程序,  

 2.8、使用推送通知的应用程序,发送不请自来的邮件或网络钓鱼或垃圾邮件的目的,  

 2.9、应用程序不能使用推送通知发送广告,促销或任何形式的直接营销  

 2.10、使用推送通知的应用程序不能向用户收费  

 2.11、过度使用网络容量或带宽的APN服务或造成过重的负担的设备推送通知的应用程序  

 2.12、传送病毒,文件,计算机代码或程序,可能会损害或破坏的APN服务的正常运行的应用程序,  

 2.13、最终用户或任何第三方应用程序显示任何玩家ID会被拒绝  

 2.14、应用程序用于任何用途以外的其他游戏中心条款批准的使用玩家的ID  

 2.15、从iOS开发者计划的开发人员尝试反向查找,跟踪,关联,关联,矿山,收获,或以其他方式利用玩家的ID,别名或  

通过游戏中心获得的其他信息将被删除

 2.16、游戏中心的信息,如排行榜成绩,只可用于在应用程序批准使用游戏中心  

 2.17、游戏中心服务的应用程序,使用发送不请自来的邮件或网络钓鱼或垃圾邮件的目的  

 2.18、过度使用网络容量或带宽的游戏中心的应用  

 2.19、传送病毒,文件,计算机代码或程序,可能会损害或破坏游戏中心服务的正常运行的应用程序,“应用程序,人为地  

增加展示次数或点击的广告

3、不遵守《开发者项目授权协议》(占比6%)   

 包括但不限于以下情形:  

 3.1、使用私有API  

 3.2、以任何方式下载代码的应用  

 3.3、安装或启动其他可执行代码的应用   

 3.4、主要是市场推广或广告的应用程序  

 3.5、应用程序在蜂窝网络环境下载大于20MB的数据(自动被禁止在App Store)   

 3.6、多任务的应用程序可能只使用与后台服务,一般只提供给:网络电话,音频播放等app使用,任务完成后,需要本地通  

知。

 3.7、鼓励过量饮酒或非法物质,或鼓励未成年人饮酒或吸香烟的应用程序   

 3.8、开发“垃圾邮件”等类似的  

 3.9、未经开放的类目  

4、界面太复杂、不够好、代码不规范(占比6%)  
 
包括但不限于以下情形:

 4.1、界面布局有明显错误  

 4.2、应用程序读取或写入数据超出其指定的容器区域  

 4.3、iPhone应用程序也必须不加修改地运行在iPad,iPhone分辨率和2倍iPhone 3GS的分辨率  

 4.4、浏览网页,必须使用iOS WebKit框架和WebKit JavaScript  

5、名称、描述、截屏与应用内容或功能不相关(占比5%)  

 包括但不限于以下情形:  

 5.1、挂羊头卖狗头的应用  

 5.2、包括未公开的或隐藏功能的  

6、包含错误、欺诈或误导性内容或者使用与其他应用相似的的名称或图标(占比5%)   

 包括但不限于以下情形:  

 6.1、山寨或者重复的应用(App Store中已经存在有相同功能的应用程序)  

 6.2、虚假功能,没有明确目的  

 6.3、应用程序提供了不正确的诊断或其他设备的数据不准确  

7、iTunes Connect中的应用名与设备上显示的应用名不相似,引发困扰(占比4%)   

 包括但不限于以下情形:  

 7.1、应用程序提供了不正确的诊断或其他设备的数据不准确  

 7.2、应用程序类别和类型的选择是不恰当的应用程序内容  

8、包含占位文本(占比4%)  

9、评级不合适(占比3%)  

 包括但不限于以下情形:   

 9.1、应用程序必须有特定用途,不能为用户提供持久娱乐价值可能会被拒绝  

 9.2、应用程序与应用程序的图标和屏幕截图,不支持4 +年龄评级  

10、“试用”、“演示”或“测试”版本也会被拒

如何避免IOS应用上架被拒风险?

1、完善类目对应的上架所需要的信息/资质

包括但不限于名称、图标、启动页、营业执照、商标、ICP许可证等行业经营所需的相关证件,最重要的事要完善开发者账号

信息,每样账号的可以点击这里申请

2、上线前对APP应用进行分发内测

2.1、可以对开发者的 IOS应用分发至苹果官方的testflight测试软件上,通过苹果官方分发链接发送给好友/用户下载安装,这也

就是第三方服务商所指的苹果TF签名.

2.2、如果您的开发者账号不具备发布至testflight测试软件上,那您可以寻找第三方签名服务商:

联系QQ:1481983952 (专业iOS签名)通过苹果企业签名(按月收费不限安装次数)或苹果超级签名(按安装设备数收

费,不限安装次数)的方式对您的APP应用进行分发测试,同时支持安卓Android系统和苹果IOS系统

3、使用第三方服务商的签名有什么优势?

3.1、不限应用类别,无需经过苹果官方审核即可实现APP应用安装在IOS设备上

3.2、无需类别资质,签名上架的APP应用无需相关资质即可分发

3.3、无需提供源码,只需要提供签名所需要的.ipa文件包即可

3.4、签名无需等待,联系QQ:1481983952 (专业iOS签名),丰富的APP应用插件,满足您的个性化需求

2020-09-08 20:12 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复