最近在公司做了个项目上传到AppStore,但是悲剧了。app被拒绝了。
原因有2个;
第一、在app中不能含有版本更新字段,因为苹果有版本更新说明,以免用户混淆;所以被拒。可以改为“当前版本为xx”。并且不要带有箭头的图标,有的话也会被拒。
第二、在使用第三方如(QQ、微信)登录的时候,当手机没有安装改app时,提示没有安装改app,引导用户去AppStore下载该app;这样的话会有个问题导致你的app还是会被拒。
假如你的app是一定要用户登入之后才可以进去的话,那么就一定要用户下载QQ或微信之后才可以通过QQ或微信进入你的app,这样苹果那边就会说要进入你的APP还要下载其他的app才可以进去;苹果就不同意,把你拒了。
所以,这样的话最好是判断是否有QQ或微信,在没有的话就让点击的图标隐藏就可以了。
当然了你的app可以游客进入的话就直接引导用户到AppStore下载就可以了。
上面提到判断手机时候有QQ或微信,在友盟分享SDK中有方法
//qq
[QQApiInterface isQQInstalled];
//微信
[WXApi isWXAppInstalled];
2015.3的审核标准英文原版地址:
https://developer.apple.com/app-store/review/guidelines/