app审核失败求助
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了app审核失败求助相关的知识,希望对你有一定的参考价值。
参考技术A 加油分析AppStore审核失败的真实案例及解决办法
App中设计的图标与Apple原生图标类似,Apple原生图标有专利保护,并且在Design Guideline里面规定,App的图标不能与Apple图标雷同,如iTunes,App Store, iPod等的图标。若出现雷同App将被拒。
app的设置界面、按钮使用了类似iphone的操作方式以及icon的圆角设计 -> 重新设计…
app的年龄设置太低 -> 改了年龄…
app里有实物奖励 -> 免责声明,和苹果无关…
app描述里提了后续版本的功能的字样 -> 删除…
app有打分的功能 -> 有reject的,也有通过的…
app需要使用location,没有提示用户 -> 加了提示,允许用户拒绝…
app没提供测试账号 -> 提供…
app里有私有api -> 修改…
numbbuaa
遇到过两个问题:
1.第三方静态库包含私有api的调用(联系第三方技术支持,更新静态库);
2.包含潜在的色情,暴力等内容(调整应用年龄限制等级,并加入举报功能)
游戏中包含可以跳转的URL,被拒
游戏中包含推广非本账号下的APP的,被拒
APP界面设计太像一个网页了,被拒
游戏内购时候做了服务器验证,服务器不稳定,导致测试账号无法充值,被拒
游戏中提供了月卡功能,但是不支持玩家在不同设备中使用,被拒
做浏览器的,分级必须选17+
类似于android widgets 桌面的应用被拒(不符合用户习惯)
Term of service 的URL链接大网页与 “Term of service” 内容不符合,被拒
某个button或者控件的响应,没有与说明描述的一致,被拒
iPad应用,UIPopoverController的那个箭头,没有指向对应的按钮或者控件,被拒。(转屏后如果没有指对,也被拒)
iPhone程序不能在iPad上跑,或者跑得不好,被拒
Documents里的文件,没有按照iCould的指导文档处理好,被拒
app的年龄设置太低 -> 改了改高年龄…
app里有提示用户评价打分的按钮功能 -> 删除…
没有在多个设备测试,iphone5出现界面扭曲->改
app里用了第三方的api -> 修改…
游戏界面丑不符合iPhone用户的期望值,连续被拒2次。 —重画。
永久购买的IAP没有添加恢复购买功能。 —添加。
添加了退出程序的功能不符合人机交互功能。 —删除。
和苹果的app store风格类似 修改
使用私有API 删除
别人的,界面中的iPhone写错成IPhone 修改
linaicai_rename
app内的第三方登陆通过内置浏览器跳转出去的被拒 修改成webView登陆
墙纸类应用因为无法控制第三方数据导致部分色情图片的出现会被拒 删除
app名称或者内部数据使用到一些被注册商标的名称会被拒 修改名称
应用太多简单,界面太过少或者严重违背苹果界面设计准则被拒 重新设计
第一次是在审核的时候,app一直提示无法连接到服务器,自己测试没有问题,分析原因可能是Reachability返回无法连接 -改用request返回数据判断后审核通过
提交视频类客户端,说没有视频直播的版权 -提供版权说明后通过审核
产品仅提供手机号注册,要求提供账号 -提供账号
产品的icon和闪屏图片加入了其他公司的logo -去除logo
关于我们那个页面为了方便用本地webView布局的,仅此一个页面,就因为这个被拒。提示什么没有native特性,如button。。搞了半天才知道这原因,把webview换成个图片,苹果满意了。
某应用,其他都没问题,有个使用说明为了美观我把每一项加了个封面做成书架风格,内容纯txt的。苹果当我卖书的,告诉我,xxx like ebook should be xxx on ebook store.我就把这个删了,通过了。我很想不通那么多txt格式的电子书怎么通过的。。
用了个类似优酷那种一点弹出一圈菜单的,说用户会confused疑惑,要有引导说明,没通过。我加上说明也没用。最后还是换了个普通的菜单,通过了。
程序里有提示用户评价
提示语:亲,给个好评!~ 被拒了
改为‘’去APPSTORE评分”通过了
app内如果出现苹果设备名称,必须是iPhone、iPad之类的,注意大小写,如果是iphone或者ipad,rejected!!
app内如果涉及到登陆或者需要和硬件设备连接才能继续操作的,需要提供测试账号,或者操作视频。
私有api的问题,遇到过一次。。。
应用内含有有某公司LOGO的图片,没有该公司授权文件,被拒
应用关于内含有beta字样,被拒
申请证书时勾选了Inter-App Audio,应用内不支持,直接Invalid Binary
info.plist里面设置了Required background modes >App plays audio ,审核人员在应用内未发现播放音频的地方,被拒后,在notes里添加音频播放功能说明,通过了
注册只局限移动或者联通账号,被拒
应用内点击某个功能,提示正在下载,被拒,改为正在加载,过了
非用户产生的数据存放在了Documents目录里,违法icloud备份规范被退回。
应用内搞市场活动送奖品,没有写明和苹果无关,被拒
被拒原因
我们启用了游戏中心,但是做了限制需要玩家玩到某个程度才能开启,然后被拒
解决方案
邮件沟通后录制了在游戏中使用游戏中心功能的视屏,得到通过
来个带条款的:
3.10 利用伪造或付费评论的方式在App Store中企图操纵或欺骗用户评价或图表排名的开发程序员(或者采用其他不正当方式)将会从ios开发者项目中除名
App里有提示用户评论的AlertView:
第一次:give me 5-star rating, you will get 100 coins! 被拒;
第二次:give me 5-star rating, thank you! 被拒;
第三次:plz rate me! 通过。
程序是无法知道用户评了多少评分,所以提示用户给5星算是欺骗用户。而第一条更触犯了付费评论这一点。
小提示,开发者想通过“开关”的形式开控制此提示文本来绕过审核,最好别这么做,坛子里很多人已经因为这个做法被取消IDP了。
11.1 使用App Store以外的软件开启或提供额外功能的应用程序将会被拒绝。
App里,允许用户可以通过分享游戏结果到facebook、邀请facebook好友玩游戏等操作,获得免费金币。被拒;
将这些操作改成不给金币,通过。
“分享结果到facebook”和“邀请facebook好友“属于“app store以外的软件”,“获得免费金币”属于“提供额外的功能”。
10.2 与App Store、iTunes Store和iBookstore等提供的iPhone捆绑应用程序类似的应用程序将会被拒绝。
之前制作的一款App有用户书架功能,书架界面类似于iBooks将书的封面一本一本的排列在书架上。手指长按书的封面,书架进入编辑模式,封面会抖动。这个编辑功能被拒。改成进入编辑模式后,封面不抖动,通过。
之前制作的一款软件有IM功能,用户之间的对话显示高仿系统自带的短信气泡(鲸鱼体),被拒;改成非鲸鱼体的UI,通过。10.1 应用程序必须遵守苹果《iPhone用户界面指导原则》以及《iPad用户界面指导原则》中解释的所有条款和条件。
苹果是不允许应用程序遮盖状态栏的。
之前使用了MTStatusBarOverlay这个开源库,遮盖了状态栏显示任务和进度,被拒;
后来换成别的库不遮盖状态栏,通过。
1.app内评分弹出alert,文字不能诱导用户,比如”好评”,”5星评价”之类的,统统会被reject
2.涉及到音乐,视频类的数据,特别是国外的,如在提交时没有提及版权协议之类的,也会毫不留情被reject,国内的倒还好
1.项目经历了”china mobile”风波,耽误了将近1个半月时间,今天终于正式上线了。悲喜交加之际,记录一下中间所经历的种种问题,一来可以警示自己以后注意这些问题,二来可以分享给大家,少走一些弯路,毕竟apple审核一次需要很长时间,被打回来再更改+提交= waiting for review = in review=至少1周时间。
https://itunes.apple.com/cn/app/ai-bei-tong/id577683880?mt=8
2.主要原因分为两个方面:
Metadata Rejected
是元数据的问题(解释说明性的内容不妥)这种情况不需要再次提交二进制数据(Archives数据),直接在itunuesConnect里的App Detail中点击相应的界面Edit,修改后提交就可以了。
Binary Rejected
是二进制数据的问题,这种情况需要修改代码,再次用发布证书生成一个Archives,验证+发布。
3.下面简单说一下我遇到的几个问题:
千万不要在软件说明的地方写下任何其它终端设备的标示,比如:Android,WindowsPhone,等等,否则被打回后又需要等待一周时间,因为他们不希望你提供任何非ios平台的扩展信息。
项目如果涉及到大公司的地方,比如中国移动,比如你的软件需要移动号码开通相应的服务才可使用,这种情况下,你要是描述此软件是为移动做的,那么,恭喜你,你的麻烦事情来了,他们会各种追问,需要你提供测试账号密码,演示项目的网站链接,甚至是中国移动委托授权的相关资质证明,还有相关的三方用户协议….好多事情,所以,如果可以,尽量不要描述为大公司做软件。
项目中,有关关于的界面,一般情况下,都会写一个版本信息,记住:千万不要写1.X.XBeta,千万不要带Beta二字,因为apple不希望你提交的软件还是不稳定,测试中的Version。(即便你的程序Bug很多,也不要在任何地方描述Beta,否则,等着被拒吧)。
如果你的项目是像移动飞信那样,运行后必须要有账号和密码才可登录使用相关功能的话,那么你需要在itunesConnect里写入用于测试登录的账号和密码,因为apple要登录进入才能审查。
你的项目主界面UI如果是自定义view,最好不要模仿ios界面的任何布局,举个例子,主界面是九宫格样式,每个功能也是圆角矩形,并且左右滑动可以进入下一屏功能界面,这样的话,很大几率会被打回的。他们会告诉你,你的界面在模仿ios的ui。
未能通过果App Store审核的十大原因如下(按照统计数据比例由高到低排名):
信息不全
存在漏洞
不符合开发者项目授权协议
用户界面过于复杂
应用名称、描述或截图与内容不符
应用含有误导性内容,或名称、图标与其它作品过于相似
应用在 iTunes Connect 当中的名称与设备上显示的不同
应用包含占位符文本
应用评分作假
应用仍处于测试或试用阶段
苹果提供的数据显示,上述十大原因在所有被拒绝的应用当中占据了 58% 的比例。如果开发者想要更顺利地通过 App Store 的审核,在开发和提交应用时需要更加仔细地了解和避免这些因素。
请采纳,谢谢⁄(⁄⁄•⁄ω⁄•⁄⁄)⁄ 参考技术B 业经赖兑筹建墓恢
求助 苹果审核3.1.4被拒
楼主问的问题范围很广,审核被拒的原因有很多~在这里我简单的整理下,总结了以下十几种常见的原因。
楼主看下是否有您家App遇到的问题吧~ ↓↓↓
一、应用出现崩溃、加载失败等非常明显的Bug
《App Store Review Guidelines》2.1中明确指明:Make sure your app has been testedon-device for bugs and stability before you submit it……Please don’t treat AppReview as a software testing service. We will reject incomplete app bundles andbinaries that crash or exhibit obvious technical problems.(请确保你的应用在提交审核之前经过充分测试并且没有Bug……不要把应用程序审核当作软件测试服务,如果你的应用不完整或者存在明显的技术缺陷,它将直接被拒绝。)
虽然审核人员发现应用的Bug是几率事件,但是为了保证应用按时上线,在提交之前还是尽量确保它没有明显的Bug比较好。此外,在审核期间,保证服务器稳定也非常重要,如果审核人员审核时出现内容加载失败等情况,也会导致被拒的。
被拒理由原文:
Performance -2.1
We discoveredone or more bugs in your app when reviewed on Wi-Fi.
Specifically,when we attempt to log-in, an activity indicator would spin briefly, thendismisses itself with no further action taken by the app.
The user remainson the log-in screen, and is unable to use your app.
We've attachedscreenshot(s) for your reference.
Next Steps
Please run yourapp on a device to identify the issue(s), then revise and resubmit your app forreview.
注:我们这里举出的,只是其中比较有代表性的一条信息。应用审核被拒后,苹果会在ResolutionCentre (解决方案中心)告知被拒的原因以及解决方案。有时候,即使因为同一原因被拒,也可能收到表述不同的苹果反馈信息。
二、应用描述、截图等与应用功能严重不符
如果应用描述、截图和预览视频等营销/宣传性资料中介绍的功能与应用的实际功能大相径庭,或者苹果审核人员并没有在应用中发现应用描述或截图中展示的功能,都有可能被拒。
除此之外,截图太过艺术化,完全不符合应用的实际内容,或选择的分类和应用性质完全不符等等都有可能被拒。
被拒理由原文:
2.3 Details
We were unableto locate some of the features described in your marketing materials or appname.
Specifically, weare unable to locate 'xxx ' features that marketed in the app name.
Next Steps
If thesefeatures are located in your app, please reply to this message in theResolution Center to provide information on how to locate them.
Alternatively,please revise your app to ensure that these features are fully implemented orrevise your application description, release notes and screenshots to removethis content.
三、错误使用抽奖、竞猜等促销方式
抽奖、彩票、竞猜等功能可能是应用使用最普遍的促销方式之一了,而苹果对这些也做出了规定。例如:①用于抽奖和竞猜的官方规则必须在应用当中予以提供,并且明确表明苹果公司不是赞助商或者以任何形式参与了该活动;②应用不允许使用应用内付费购买信用点或者虚拟货币,并把它们与实际的货币结合使用,也不允许在应用当中购买彩票、抽奖券,和进行资金转移……如果你没有完全明白苹果对这方面的审核条款,很可能被拒!
被拒理由原文:
Legal - 5.3.3
Your app enablesusers to purchase a raffle ticket, top-up their accounts or initiate fundtransfers in the app, which does not comply with the App Store ReviewGuidelines.
Next Steps
While raffletickets cannot be purchased within the app, you may provide a link thatlaunches your web site, in Safari, and enables ticket purchase.
四、包含虚假、误导用户的信息或功能
如果名称、描述等应用信息或功能中包含虚假、山寨的成分,被苹果认定为:有误导用户的嫌疑,审核时就会被拒绝。
被拒理由原文:
22.2 Details
Your app or itsmetadata contains misleading content. Specifically, your app name, xxx,misleads users that the app includes ability to earn cash.
Next Steps
Please remove orrevise any misleading content in your app and its metadata.
五、包含隐藏功能
不要在应用中包含任何隐藏以及没有相关说明文档的功能。如果应用的功能不能让审核人员了解清楚,很可能被拒。且苹果在审核规则中还有这样一条规定:如果这样的行为过分或者反复出现,你可能会被从开发者身份当中除名。
被拒理由原文:
Performance -2.3.1
We noticed thatyour app contains hidden features.
Specifically,your app contains a hidden music downloader.
Next Steps
Please removethese features from your app.
六、侵犯第三方版权
苹果对知识产权的保护力度是有目共睹的——不仅在审核条款中单独设了【5.2知识产权】这一条,还开通了投诉通道。
App Store审核条款里明确规定:
①不要使用受保护的第三方内容,如商标、版权作品,或者在应用中使用未经专利许可的创意。
②如果你的应用使用、访问、展示和商业化第三方的服务,请保证你已经获得了相应的授权许可,且必须根据要求在审核前一并提供许可文件。
③应用程序不能对非法分享、保存、转换或者来自第三方源的数据的非法使用提供方便,除非具有相应的合法授权协议。
除此之外,苹果也出台了一系列保护自身知识产权的条款,例如:
①不要明示或暗示苹果公司是你的应用的供应商,或者苹果为你的应用的功能和质量代言。
②禁止创建一个与苹果已有产品、用户界面、应用、广告主题相似的应用,且不允许拼错苹果产品名称。
被拒理由原文:
Legal - 5.2.3
Your app alsoallows users to either save or download music and/or video content withoutauthorization from the relevant third-party sources.
Next Steps
Please providedocumentary evidence of your rights to allow music or video content downloadfrom their sources. If you do not have the requested permissions, please removethe music or video download functionality from your app.
七、出现第三方移动平台的名字、图标等
苹果应用商店审核指南2.3.10规定:Make sure yourapp is focused on the iOS, Mac, Apple TV or Apple Watch experience, and don’tinclude names, icons, or imagery of other mobile platforms in your app ormetadata, unless there is specific, approved interactive functionality.(确保你的应用专注于iOS、Mac、Apple TV orApple Watch,在应用或者元数据中不包含其他平台的名称、图标、图像,除非有特定的、被认可的互动功能。)
也就是说,最好不要在苹果的应用商店出现和Android等平台有有关的信息,否则被拒的风险大大的。
被拒理由原文:
2.3.10
DetailsWe foundthat your app and/or its metadata contains inappropriate or irrelevant platforminformation, which is not in compliance with the App Store Review Guidelines.
Specifically,your app mentioned other platforms, such as Android.
Next Steps
Providing futureplatform compatibility plans, or other general platform references, is notappropriate in the context of the App Store. It would be appropriate to removethis information.
八、采集了IDFA却未集成广告服务
IDFA (identifierfor advertising)能够较精准地识别用户,尤其对广告主追踪广告转化率帮助很大。苹果开发者计划许可协议中规定:只有使用广告服务才有权采集IDFA。
被拒理由原文:
PLA 3.3.12
We found thatyour app uses the Advertising Identifier but does not include ad functionality.This does not comply with the terms of the Apple Developer Program LicenseAgreement, as required by the App Store Review Guidelines.
Specifically,section 3.3.12 of the Apple Developer Program License Agreement states:
"You andYour Applications (and any third party with whom you have contracted to serveadvertising) may use the Advertising Identifier, and any information obtainedthrough the use of the Advertising Identifier, only for the purpose of servingadvertising. If a user resets the Advertising Identifier, then You agree not tocombine,correlate, link or otherwise associate, either directly or indirectly,the prior Advertising Identifier and any derived information with the resetAdvertising Identifier."
九、含UGC却未提供用户协议及举报功能
如果应用内有发帖等UGC(用户产生内容)功能,但是却没有要求用户同意条款(EULA),也没有对敏感信息的举报措施等,也可能被拒。
被拒理由原文:
Safety - 1.2
Your app enablesthe display of user-generated content but does not have the requiredprecautions in place.
Next Steps
Please reviseyour app to implement all of the following precautions:
- Requirethat users agree to terms (EULA) and these terms must make it clear that thereis no tolerance for objectionable content.
- A method forfiltering objectionable content.
- A mechanismfor users to flag objectionable content.
- The ability toblock abusive users from the service.
- The developermust act on objectionable content reports within 24 hours by removing thecontent and ejecting the user who provided the offending content.
十、用个人账户上传金融类应用
将这一点列出来,是想再次提醒一下理财、P2等金融类相关产品的开发者们:目前,金融类应用只能用对应公司名称的开发者账号上传了。也就是说,如果用个人开发者账号提交金融类应用,会收到苹果的审核未过信息↓↓
被拒理由原文:
PLA1.2
The Seller andArtist names associated with your app do not reflect the name, "xxx有限责任公司," in the app or its name and metadata, as requiredby Section 1.2 of the Apple Developer Program License Agreement.(您的应用开发商名称和应用内/应用名称/关键词/描述中的名字(XXX有限责任公司)不匹配,违反了苹果开发者计划许可协议1.2。)
Next Steps
Your app must bepublished under a Seller name and Artist name that reflects the xxx有限责任公司 brand, If you have developed these apps on behalf of aclient, please advise your client to add you to their development team of theirdeveloper account.(您的应用必须以符合XXX有限责任公司品牌名称的开发者账号上传。如果您是帮助客户开发的应用,请通知您的客户将您添加到他们的开发者账号团队成员中。)
您的应用必须以符合XXX有限责任公司品牌名称的开发者账号上传。如果您是帮助客户开发的应用,请通知您的客户将您添加到他们的开发者账号团队成员中。
当然,以上只是近期出现地比较频繁的被拒原因,除了这些之外,比较常见的原因还有以下几点:
1. 提交的新版本与上一版相比,功能上变化过大,或在新版本中完全改掉了前一版产品的某些功能。
2. 应用内推荐了其他App。
3. 在iTunes Connect的应用预览信息中,提供的信息不足。也就是说,如果应用的某些功能需要登录,你却没有提供一个有效的demo账户的用户名和密码,就可能被拒。
4. 应用内包含检查更新功能。
5. 含有赌博、色情等违反法律的内容,或出现过于令人反感或者低俗的内容。
6. 应用使用了私有API。
7. 应用内的功能不能太过单一,或产品太有创意,苹果的审核人员没能理解到它的独到之处。
8. 反复提交类似的应用。也就是说,如果提交几个本质上一样的应用,不仅会影响其他应用的审核进程,还会有被拒的风险。
9. 不恰当的评级。
10. 应用名称、安装包等地方包含test、demo等字样。
其实审核被拒一般分为两种情况:Binary Rejected(因应用代码问题被拒,需要重新上传应用并重新排队)和 MetadataRejected(因元数据被拒,只需修改信息,不再需要重新上传),虽然后者发生后只需要修改信息即可,但无论哪种情况发生,都会浪费一定的时间。所以,在提交审核前,建议楼主仔细研究一下苹果的各项审核规则及常见的被拒原因。
此外,如果真的不幸中招,也不用太过慌张。被拒后,苹果会将被拒理由、解决方案、具体违反了哪项条款(一般情况下,反馈信息中,最前面的数字对应的便是App Store审核规则或开发者计划许可协议的相应条款)等发到Resolution Centre (解决方案中心)。通常情况下,按照苹果的建议仔细进行修改,再次提交便能通过。 参考技术A 楼主问题我们这边遇到过,已经解决了。
从条款的内容,可以看到,贷款类APP的上架,如果想不做大的改动上架的话,要么用有资质的账号,要么碰运气,毕竟苹果审核人员有时候审核就是这么任性。
有资质的账号,一定要具备经营范围(营业执照)、金融许可证以及ICP证,同时在上架的时候上传在附件里,给审核人员审核的时候看。
有资质的账号,这个条件,对于很多公司来说,都是不具备的。对于这部分的小伙伴,只能是找具备这个条件的朋友公司借用有资质的账号来解决,让对方帮忙代上架,或者让对方把自己的开发者账号添加到对方的开发者账号下,提交审核,等上架成功后,再转到自己的开发者账号下。
其他类型的金融类APP,或者有其他的上架解决方案,但成功率最有保障的,始终是资质、资质、资质。
抠抠(久淋漆唔淋弎唔②漆)
以上是关于app审核失败求助的主要内容,如果未能解决你的问题,请参考以下文章
在网上×××突然不给提款怎么办客服说什么系统维护提款失败审核不通过怎么办?求助