AppStor上架被拒原因集合

环境:ipv6环境,appstor要求提交的所有app都支持ipv6网段。
设置ipv6网段测试:
需要电脑使用网线上网,打开编号设置,按住option同时点击共享,会出现创建NAT64网络,勾选之ipv6开启。选择互联网共享开启wifi,手机连上这个wifi就是ipv6网段的。


image.png

一、微信QQ登录需要安装微信QQ,苹果审核时是不会安装的。
解决方案:判断微信和QQ是否安装,如果没有安装,把微信和QQ登录的按钮隐藏。
注意:判断是否安装时要在info文件里添加array字段:LSApplicationQueriesSchemes
item0 weixin item1 wechat item2 qq 否则判断方法始终返回0,
判断方法:

  1. 基于SDK
[WXApi isWXAppInstalled] //微信

[QQApi isQQInstalled]  //QQ

2.基于系统

[[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@”Sinaweibo://”]]//新浪微博

[[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@”Whatapp://”]]//微信

[[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@”weixin://”]]//微信

[[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@”Facebook://”]]//facebook

[[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@”Twitter://”]]//推特

二、app需要有一个过滤机制,过滤有害内容,这个过程最好是后台做,前台做也可以,下载一个需要过滤的字符文件,获取文件的没一个字符,再对比显示的内容如果有过滤字符就把它替换成*号。

三、app中含有发帖评论等功能,却没有举报功能

四、app中不能出现敏感字符的频道,比如美女频道

五、app不能过于简单

六、不能出现暂未开放,暂未推出等字眼

七、html项目直接在网站上架,不允许在App Store上架

八、项目中含有误导性文字,会误导用户认为包含真钱赌博特征

九、app允许用户购买彩票,但是应用程序咩有得到授权,可以启用网站safari用来购买

十、需要一个有足够资金的账号用来测试功能

十一、苹果审核人员有的会用ipad来测试,ipad没有电筒的功能,所以需要调动摄像头的不能自动设置闪光灯

你可能感兴趣的:(AppStor上架被拒原因集合)