App review求助失败

(疾病)开始

分析AppStore审计失败的真实案例及解决方案。

应用程序中设计的图标类似于苹果的原生图标。苹果的原生图标受专利保护,设计指南中规定App的图标不能与苹果的图标相同,比如iTunes、App Store、iPod。如果有类似的App,会被拒绝。

app的设置界面和按钮和iphone类似,图标的圆角设计-->;新设计...

应用的年龄设置太低-& gt;改变了我的年龄...

app里有实物奖励-& gt;免责声明,与苹果无关…

app的描述提到了后续版本的功能-& gt;删除...

App有评分的功能-& gt;有些人拒绝,有些人通过…

app需要使用位置,不提示用户-& gt;增加了允许用户拒绝的提示…

应用程序没有提供测试帐户-& gt;提供...

API中有一个私有API-& gt;修改...

numbbuaa

我遇到了两个问题:

1.第三方静态库包含私有api的调用(联系第三方技术支持更新静态库);

2.包括潜在的色情、暴力等。(调整年龄限制级别,增加举报功能)

游戏含有可以跳转的网址,拒绝。

如果游戏包含不在此账号下的APP推广,将被拒绝。

APP界面设计太像网页,被拒绝了。

游戏内购买时,服务器验证,服务器不稳定,导致测试账号无法充值,被拒绝。

游戏中提供月卡功能,但不支持玩家在不同设备中使用,拒绝。

做浏览器,必须选择17+进行评分。

拒绝类似Android widgets桌面的应用(不符合用户习惯)。

服务的$ Term的URL链接到与“$ Term of service”的内容不匹配的大型网页,并且被拒绝。

按钮或控件的响应与描述不一致,被拒绝。

IPad应用,UIPopoverController的箭头,没有指向对应的按钮或控件,被拒绝。(屏幕切换后不直接点,也会被拒。)

iPhone程序不能在iPad上运行,或者运行不好被拒绝。

文档中的文件没有按照iCould的指示正确处理,被拒绝。

应用的年龄设置太低-& gt;我改了年龄...

app里有按钮功能提示用户评价打分-& gt;删除...

没有在多台设备上测试,iphone5的界面失真->;正确的

该应用程序使用第三方API-& gt;修改...

丑陋的游戏界面没有达到iPhone用户的预期,连续两次被拒。重新粉刷。

永久购买的IAP没有添加恢复购买功能。—添加。

添加退出程序的功能不符合人机交互功能。—删除。

类似苹果的app store风格。

使用私有API删除

别人的,界面里的iPhone错写成IPhone改装。

linaicai_rename

app内第三方登录通过内置浏览器跳出的拒绝改为webView登录。

壁纸应用无法控制第三方数据,所以会拒绝删除一些色情图片。

使用某些注册商标名称的App名称或内部数据将被拒绝修改名称。

太多简单的应用,太少的界面或者严重违反苹果的界面设计标准被拒绝重新设计。

第一次是审计的时候,app一直提示无法连接服务器,自检没有问题。分析可能是可达性返回无法连接——请求用于返回数据,审计通过。

提交视频客户端,说视频直播没有版权——提供版权说明,通过审核。

产品只提供手机号注册,账号为必填项——提供账号。

产品的图标和闪屏图片添加了其他公司的徽标-删除徽标。

关于我们的页面为了方便使用本地webView布局,这是唯一的页面,也因为这个被拒绝。提示没有本机功能的内容,如按钮。。过了很久才知道原因,苹果满意的把webview换成了图片。

一个应用,其他都没问题,有使用说明。为了美观,我给每件物品都加了封面,使之成为纯txt内容的书架风格。苹果在我卖书的时候告诉我,喜欢电子书的XXX应该是电子书商店上的XXX。这个我删了,通过了。我想不通这么多txt格式的电子书是怎么打通的。。

我用了一个弹出来有点像优酷的菜单,说用户会很困惑,应该有向导,但是没通过。我再加说明也没用。最后换了个普通菜单,通过了。

程序提示用户进行评估。

提示:亲爱的,给个好评!~拒绝

改为“去APPSTORE评分”通过。

如果app里出现苹果设备名称,那一定是iphone,ipad之类的。注意大小写。如果是iPhone或者iPad,拒绝!!

如果app中涉及登录或者需要连接硬件设备才能继续操作,需要提供测试账号或者操作视频。

我就遇到过一次私有api的问题。。。

申请包含一个公司标志的图片,没有公司的授权文件被拒绝。

关于的申请包含单词beta,被拒绝。

申请证书的时候我查了App间音频,应用里不支持,直接是无效二进制。

在info.plist中,要求后台模式>;应用程序播放音频,审计员在应用程序中找不到播放音频的位置。被拒绝后,他在notes里加了一个音频播放功能描述,通过了。

注册仅限移动或联通账号,拒绝。

单击应用程序中的一个函数,表示它正在被下载、拒绝、更改为正在加载和通过。

非用户生成的数据存储在Documents目录下,非法icloud备份规范返回。

应用内营销活动送奖品,没有说明与苹果无关,被拒。

拒绝的原因

我们启用了游戏中心,但是限制玩家必须玩到一定程度才能打开,然后就被拒绝了。

解决办法

邮件沟通结束后,在游戏中使用游戏中心功能的视频被录制并通过。

有一个条款:

3.10试图通过伪造或付费评论(或其他不正当手段)操纵或欺骗用户在App Store中的评价或排行榜排名的开发者将被从iOS开发者项目中移除。

应用程序中有一个AlertView,提示用户进行评论:

第一次:给我5星评价,你会得到100币!被拒;

第二次:给我5星评价,谢谢!被拒;

第三次:请评价我!是的。

程序无法知道用户给了多少评价,所以提示用户给5星是欺骗用户。而第一个违背了付费评论的观点。

提示,开发者想通过以“switch”的形式打开和控制这个提示文本来绕过审核。最好不要这样做。坛子里很多人已经因为这种做法取消了IDP。

11.1使用App Store以外的软件打开或提供附加功能的应用将被拒绝。

在该应用中,用户可以通过将游戏结果分享到facebook并邀请facebook好友玩游戏来获得免费金币。被拒;

把这些操作改成不给金币,通过。

“分享结果到facebook”、“邀请facebook好友”属于“应用商店之外的软件”,“获得免费金币”属于“提供额外功能”。

10.2 App Store、iTunes Store、iBookstore提供的类似iPhone捆绑应用的应用将被拒绝。

之前做的一个App有用户书架功能,书架界面类似于iBooks,把书的封面一个个的排列在书架上。用手指长按书的封面,书架会进入编辑模式,封面会抖动。此编辑功能被拒绝。切换到编辑模式后,封面不晃动通过。

之前做的一个软件有IM功能,用户对话显示高仿系统自带的短信气泡(鲸鱼体),被拒绝;换成非鲸UI,通过。10.1应用程序必须遵守苹果iPhone用户界面指南和iPad用户界面指南中解释的所有条款和条件。

苹果不允许应用程序覆盖状态栏。

之前使用开源库MTStatusBarOverlay,覆盖状态栏显示任务和进度,被拒绝;

后来,状态栏没有被其他库覆盖。

1.应用内评分,弹出提醒,不能诱导用户的词,如“好评”、“5星评分”等,都会被拒绝。

2.与音乐和视频相关的数据,尤其是来自国外的,如果提交时没有提及版权协议,会被无情地拒绝,而来自中国的则没事。

1.项目经历了“中国移动”风波,延误了近1个半月。今天,正式上线。在你难过和开心的时候,记录下你中间经历的各种问题。第一,你可以告诫自己以后要注意这些问题。第二,可以分享给大家,少走弯路。毕竟苹果审核一次需要很长时间,被召回后至少要1周才能改。

/app/ai-bei-tong/id577683880?mt=8

2.主要原因分为两个方面:

元数据被拒绝

就是元数据的问题(说明内容不合适)。在这种情况下,您不需要再次提交二进制数据(归档数据)。只需在itunuesConnect的App详情中点击相应的界面编辑,修改后提交即可。

拒绝二进制

这是二进制数据的问题。这种情况下需要修改代码,再次用发布证书生成一个档案,并验证发布。

3.我简单说一下我遇到的一些问题:

千万不要在软件描述中写下任何其他终端设备的标记,比如Android、WindowsPhone等。,或者你被回电后要等一个星期,因为他们不希望你提供任何非ios平台的扩展信息。

如果项目涉及一家大公司,比如中国移动,你的软件只有在手机号码启用了相应服务的情况下才能使用。这种情况下,如果你描述软件是为移动做的,那么恭喜你,你的麻烦来了,他们会问你各种问题。你需要提供测试账号的密码,演示项目的网站链接,甚至中国移动委托的相关资质证明,以及相关的三方用户协议...很多事情。

在项目中,版本信息通常是关于接口的。记住:千万不要写1。X.XBeta,而且千万不要带Beta这个词,因为苹果不希望你提交的软件还不稳定,版本正在测试中。即使你的程序有很多bug,也不要在任何地方描述Beta,否则,等着被拒绝吧。

如果你的项目像移动飞信一样,运行后必须有账号和密码才能登录使用相关功能,那么你就需要在itunesConnect中写测试登录的账号和密码,因为苹果只有登录后才能审核。

如果你的项目主UI是自定义视图,最好不要模仿ios界面的任何布局。比如主UI是九格样式,每个功能都是圆角矩形,左右滑动可以进入下一屏功能界面。在这种情况下,有很大的几率会被召回。他们会告诉你,你的界面是在模仿ios的ui。

未通过App Store审核的十大原因如下(按照统计数据占比从高到低排序):

不完全信息

漏洞

不符合开发商的项目许可协议。

用户界面太复杂了

应用程序名称、描述或截图与内容不符。

应用程序包含误导性内容,或者名称和图标与其他作品过于相似。

iTunes Connect中应用的名称与设备上显示的名称不同。

应用包含占位符的文本

评分欺诈的应用

该应用程序仍处于测试或试用阶段。

根据苹果公司提供的数据,上述十大原因占所有被拒申请的58%。开发者要想更顺利的通过App Store的审核,就需要在开发和提交应用的时候更仔细的了解和规避这些因素。

请采纳,谢谢?(ω)?