标签: iOS审核

  • 苹果APP审核被拒绝-关于“元数据被拒绝”相关问题

    苹果APP审核被拒绝-关于“元数据被拒绝”相关问题

    上周五上线一个新版本项目,这周一发现审核居然没通过!反馈的问题是“元数据被拒绝”,这个问题真是第一次碰到所以在这总结分享,做个笔记同时也希望可以帮助被这个问题困扰的开发者们。
    (添加一篇文章苹果APP审核被拒绝-关于“程序使用或引用非公开api”问题)

    注意:元素数据被拒绝不需要你修改二进制数据(就是不需要你修改项目),只需要修改你提交APP时的描述信息就OK。
    注意提供用户名和密码的准确性。
    注意仔细检查产品给你提供上传浏览图片的内容
    。

    • 关于元数据被拒绝
    • 关于苹果官网提出常见的应用程序被拒绝原因
    • 我碰到的元数据被拒绝

    一、关于元数据被拒绝,请看一下你哪一个条件没有符合(元数据名称、描述、评级、排名等)

    1. 应用或者元数据中提到其他任何移动平台都将会被拒绝。
    2. 带有占位符文本的应用将会被拒绝
    3. 应用程序的名称、描述、截图或者预览与应用的内容和功能不相关将会被拒绝。
    4. 为了不让用户产生困惑,iTunes Connect中的应用名称应该和展示在设备上的应用名称一致。
    5. 应用的大图标和小图标要一致,以免造成混淆。
    6. 图标、截图以及预览以及当Apple TV应用被展示在Apple TV主界面顶部的时候不符合4+年龄评级的应用将会被拒绝。
    7. 分类与内容选择不适合应用内容的程序将会被拒绝。
    8. 开发者有责任为其程序指定适合的评级。不恰当的评级可能会由苹果公司进行修改或者删除。
    9. 开发者有责任为其应用指定恰当的关键字。不恰当的关键词可能会被苹果公司修改或删除。
    10. 试图操控或者欺骗用户评价,或使用虚假/付费购买评价的方式在App Store排行榜作弊,或者采用其他不正当方式)以提升排名的开发者将会被苹果从iOS开发者项目中除名。
    11. 在安装或打开之前,推荐用户重启iOS设备的应用将会被拒绝。
    12. 提交审核的所有应用都应包含能正常运行的URL,比如支持服务URL和私有政策URL。
    13. 应用程序的截图、预览或者营销文本没有清晰地指出附加内容或项目需要额外单独购买(比如使用IAP)将会被拒绝。
    14. App预览只能是使用应用本身捕捉的视频、旁白、文本以及设计轮廓,否则应用将会被拒绝。
    15. 在未经允许的情况下展示真实个人信息的应用将会被拒绝。
    16. 应用预览只能使用在所有选定地区内经过授权许可的音乐。
    17. 包含未经授权而把应用播放或者直播内容(比如音乐、视频和相关封面艺术)用作预览或者截屏的应用将会被拒绝。

    二、关于常见的应用程序被拒绝

    • 对苹果官方文档列举的常见被拒原因翻译。
    1. 崩溃和错误
      确保在设备上彻底测试你的应用程序,并在提交之前修复所有的bug。
    2. 失效的链接
      你的应用中的所有链接必须是功能性的,就是确保链接有效
    3. 占位符内容
      在你的应用程序中完成所有的图片和文本,然后再发送给你审核。仍在开发中的应用程序和包含占位符内容的应用程序还没有准备好分发,也不能被批准。
    4. 不完整的信息
      提交时要提供一个有效的演示帐户用户名和密码。如果设置了特殊配置,请包括具体内容。如果特性需要一个难以复制或需要特定硬件的环境,那么就准备好提供演示视频或硬件。另外,请确保您的联系信息是完整的和最新的。
    5. 不准确的描述
      你的应用程序描述和截图应该清晰准确地传达你的应用程序的功能。这可以帮助用户了解你的应用程序,并能让你有一个积极的应用程序商店体验。
    6. 误导用户
      你的应用程序必须按广告的方式执行,不应该给用户一个印象,这是一个应用程序不是的东西。如果你的应用程序似乎承诺某些功能和功能,它就需要交付。
    7. 不合格的用户界面
      苹果在干净、精致和用户友好的界面上有很高的价值。确保你的UI符合这些要求,你要仔细规划设计,遵循我们的设计指南和UI设计。
    8. 广告
      当你提交你的应用程序进行审查时,你会被问到你的应用是否使用广告标识符(IDFA)来服务广告。如果你指出你的应用程序使用IDFA,但它没有广告功能,或者没有正确显示广告,你的应用可能会被拒绝。确保在iOS设备上测试你的应用程序,以验证广告是否正常工作。类似地,如果你指出你的应用程序没有使用IDFA,但它确实使用了,你的应用程序将被放入“无效的二进制”状态。
    9. Web剪报、内容聚合器或链接集合。
      你的应用程序应该具有吸引力和实用性,并充分利用iOS特有的功能。在iOS应用中服务的网站,没有为iOS格式设置的网页内容,以及有限的网络互动并不构成一个高质量的应用程序。
    10. 重复提交类似的应用程序。
      如果你的应用和你此前的应用非常相似,我们推荐你改进或合并你的应用,而不是反复提交。
    11. 没有足够的持久的价值
      如果你的应用程序没有提供太多的功能或内容,或者只适用于一个小的利基市场,它可能不会被批准。在创建你的应用程序之前,先看看你在app Store上的应用程序,然后考虑如何提供更好的用户体验。
    • 上线之前要了解下避免多次提交多次被拒绝而耽误上线时间

    三、我遇到的“元数据被拒绝”问题

    • 如果APP中有游客与用户的限制的时候,要给一个明确的测试账户而不能让苹果的审核人员自己注册使用,否则就会出现元数据被拒绝。
    • 应用或者元数据中提到其他任何移动平台都将会被拒绝,我上次在需要上传5张浏览图里,有一张图片图片的状态栏是安卓系统的,UI给我图后我没看就上传到浏览图了,然后出现元素数据被拒绝,没有审核成功。
  • iOS审核被拒卡审指南

    iOS审核被拒卡审指南

    一、首先是所谓的2.1大礼包:

    Guideline 2.1- Information Needed This type ofapp has been identified asone that may violate one or more ofthe following [App Store Review Guidelines]

    Specifically, these types of apps often:

    1.1.6- Include falseinformation, features, or misleading metadata.

    2.3.0- Undergo significant concept changes after approval

    2.3.1- Have hidden or undocumented features, including hidden “switches”that redirect to a gambling or lottery website

    3.1.1- Use payment mechanisms other than in-app purchase to unlock features or functionality inthe app

    4.3.0- Are a duplicate ofanother app or are conspicuously similar to another app

    5.2.1- Were not submitted by the legal entity that owns and is responsible foroffering any services provided by the app

    5.3.4- Do not have the necessary licensing and permissions forall the locations where the app is used Before we can continuewithour review, please confirm that thisapp does not violate any ofthe above guidelines.

    You may reply to thismessage inResolution Center or the App Review Information section iniTunes Connect to verify thisapp’s compliance. Given the tendency forapps ofthistype to violate the aforementioned guidelines, thisreview will take additional time. If at any time we discover that thisapp is inviolation ofthese guidelines, the app will be rejected and removed fromthe App Store, and it may result inthe termination ofyour Apple Developer Program account.

    翻译过来是:

    准则2.1 -所需资料

    这类应用程序已被认定为可能违反以下一个或多个应用程序商店审查准则的应用程序。具体来说,这些类型的应用通常:

    1.1.6 -包含错误信息、特性或误导性元数据。

    2.3.0 -经批准后进行重大概念变更

    2.3.1 -具有隐藏或无文件记录的功能,包括重定向到赌博或彩票网站的隐藏“开关”

    3.1.1 -使用app内购买以外的支付机制解锁app内的功能或功能

    3.2.1 -不要来自提供贷款服务的金融机构

    4.3.0 -是另一个应用程序的复制品或与另一个应用程序明显相似

    5.2.1 -本app所提供的任何服务并非由拥有并负责提供服务的法人实体提交

    5.2.3 -促进非法文件共享,或在未经第三方来源明确授权的情况下,提供从第三方来源保存、转换或下载媒体的能力

    5.3.4 -对于使用本应用程序的所有位置,不具备必要的许可和权限

    在我们继续审核之前,请确认本app没有违反上述任何准则。您可以在解决中心或App Store Connect的App Review Information部分回复此消息,以验证该App是否合规。

    鉴于此类应用程序有违反上述指导原则的倾向,本次审查将需要额外的时间。如果我们在任何时候发现这个应用程序违反了这些准则,这个应用程序将被拒绝并从应用程序商店中删除,并可能导致您的Apple Developer Program帐号被终止。

    如果你选择重新提交这个应用而没有确认这个应用的合规性,那么下一次提交这个应用仍然需要更长的审核时间。另外,在我们收到您的确认之前,本app将不具备快速审核的资格。

    由于您的应用程序商店连接状态是元数据被拒绝,我们不需要一个新的二进制文件。要修改元数据,请访问App Store Connect选择您的应用程序并修改所需的元数据值。一旦您完成了所有更改,请在Resolution Center回复此消息,我们将继续审核。

    被拒收到2.1大礼包时候不要惊慌,尤其是元数据2.1大礼包,首先我们应该确定的是2.1大礼包是人工审核还是机器审核?答案是机器审核!,苹果更新机审算法后很多App都吃到了这个大礼包。

    下面上解决方案:如果你收的是元数据2.1大礼包,那么过的可能性还是非常大的(但仍要根据App的内容性质来讲),直接回复申诉即可,之后会进入到人工审核,幸运的话第二天App就通过审核了!

    回复模板如下:

    尊敬的App审核委员会:

    您们好!

    感谢您对我们APP进行耐心的审核,对于之前您提到的我们App可能违反的9个审核条款,我们研发团队仔细阅读了审核条款并对程序进行了自查,并没有违反上述条款。

    1.1.6:我们App绝对没有包含任何虚假信息和误导用户的功能,App内程序功能全为真实的

    2.3.0:我们没有在通过审核后修改任何概念和功能

    2.3.1:我们App没有隐藏任何功能,绝对不会切换到任何赌博或者彩票的网站

    3.1.1:我们App内暂无支付功能,并没有使用任何第三方支付

    3.2.1:我们App无贷款金融机构服务

    4.3.0:我们App内容不存在抄袭或大量相似,产品由我们研发同事自己研发

    5.2.1:我们App并没有法人实体和版权的风险

    5.2.3:我们App并没有文件共享或下载媒体功能

    5.3.4:我们App具备所有使用应用程序的位置所需的许可证和许可

    在此希望App审查委员会能尽快审核,若无其他问题还请通过审核,非常感谢,致以最亲切的问候!

    如果是二进制文件被拒绝的话,仍可以用这种方案进行回复,但是过的可能性比较小,建议先检查代码文件是否含有敏感字符,然后进行修改,之后再进行提交审核。

    二、审核4.3被拒

    4.3 Design: Spam

    Guideline 4.3 – Design

    We noticed that your app provides the same feature set as other apps submitted to the App Store; it simply varies in content or language, which is considered a form of spam.

    The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.

    Next Steps

    Review the Design section of the App Store Review Guidelines.

    Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.

    Once your app is fully compliant, resubmit your app for review.

    When creating multiple apps where content is the only varying element, you should offer a single app to deliver differing content to customers. If you would like to offer this content for purchase, it would be appropriate to use the in-app purchase API.

    Alternatively, you may consider creating a web app, which looks and behaves similar to a native app when the customer adds it to their Home screen. Refer to the Configuring Web Applications section of the Safari Web Content Guide for more information.

    Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination.

    If you believe your app is compliant with the App Store Review Guidelines, you may submit an appeal. Alternatively, you may provide additional details about your app by replying directly to this message.

    收到4.3被拒信息的多数是马甲包,但也有正规App躺枪的,首先需要确定是人工4.3还是机审4.3,鉴定方法:人工4.3被拒信息开头是We noticed that your app……,机审4.3被拒信息为Guideline 4.3 – Design – Spam Your app duplicates the content and functionality of apps submitted to the App Store……

    应对方法一:

    修改元数据内容:1、修改应用程序价格,打造与原产品不同的价格级别; 2、修改应用程序发布地区,打造与原产品不同的售卖地区或分不同地区运营; 3、修改产品分类,打造与原产品不同的产品侧重属性分类; 4、回复苹果产品设计理念等,表述产品情怀,希望打造独一无二的产品,比如功能目前会跟其他类似,会有相同情况;然后提出产品内某功能加以细节性说明,比如功能在市场上其他人还没做等等(此做法请慎重,描述好了 ok,描述差了打脸)。 修改后回复内容可参考以下内容: 尊敬的苹果开发者审核, 您好,针对于贵方提出的 4.3 相关问题,我方目前已修改“地区/售价/分类”,主要目的在于针对不同的人群属性做运营方面的区分,我们希望给予用户不同的产品体验,包括应用程序内的功能侧重点,展现给用户的内容等等;希望贵方能重新审核,及时给予我方 App 通过审核并发布至 App Store。 诚挚的问候!(运气好的话能过,看苹果的审核心情~)

    现在机审升级后很多App过不了机审4.3那么应对方法二来了,应对方法二:

    对现有代码进行混淆,之前市面上的开源混淆工具基本上已都失效,建议手动混淆,比较繁琐~但成功率高~,另外需更换账号、icon、启动图等素材、有条件开源更换电脑、IP、UI,或者重写,当做一个全新的App来提交(备注:账号最好一人维护,避免多处登录,预防关联),祝好运~~~

    三、1.1.6不良内容或者误导用户被拒- Safety – Objectionable Content

    Your app’s metadata contains misleading content or content that is intended to deceive users.

    Please note that adding a disclaimer to the app description is not sufficient if the rest of the metadata and the app are misleading.

    The next submission of this app may require a longer review time, and this app will not be eligible for an expedited review until this issue is resolved.

    Next Steps

    – Review the Objectionable Content section of the App Store Review Guidelines.

    – Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program. 

    – Once your app is fully compliant, resubmit your app for review.

    Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account. Review the Terms & Conditions of the Apple Developer Program to learn more about our policies regarding termination.

    If you believe your app is compliant with the App Store Review Guidelines, you may submit an appeal. Alternatively, you may provide additional details about your app by replying directly to this message.

    Since your iTunes Connect status is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.

    NOTE: Please be sure to make any metadata changes to all app localizations by selecting each specific localization and making appropriate changes.

    准则1.1.6 -安全-不良内容

    你的应用的元数据包含误导用户的内容或意图欺骗用户的内容。

    请注意,如果其他元数据和应用程序具有误导性,在应用程序描述中添加免责声明是不够的。

    该应用程序的下一次提交可能需要更长的评审时间,并且在此问题得到解决之前,该应用程序将不具备快速评审的资格。

    下一个步骤

    -查看App Store评论指南中令人反感的内容部分。

    -确保你的应用程序符合app Store审查指南的所有部分以及苹果开发者计划的条款和条件。

    -一旦你的应用程序完全兼容,重新提交你的应用程序进行审查。

    提交旨在误导、损害客户或逃避审查过程的应用程序可能导致您的Apple Developer Program帐户终止。回顾苹果开发者计划的条款和条件,了解更多关于终止的政策。

    如果您认为您的应用程序符合app Store审查指南,您可以提交上诉。或者,您可以通过直接回复这条消息来提供关于您的应用程序的其他详细信息。

    由于您的iTunes Connect状态被拒绝,将需要一个新的二进制文件。在上传新二进制文件时进行所需的元数据更改。

    注意:请确保通过选择每个特定的本地化并做出适当的更改,对所有应用程序本地化进行任何元数据更改。

    这里同样如果是元数据1.1.6,那么直接进行申诉回复解释下,运气好的话能过,但是这个多数是机器扫描出了一些敏感字,还是建议检查下App的图标、名字、关键词、描述、宣传图,进行修改,然后回复苹果,这样过的概率更高一点。

    如果是二进制文件1.1.6,那么要去审查代码中的敏感关键字了,进行规避,还是建议检查下App的图标、名字、关键词、描述、宣传图,进行修改之后重新提交,如果App的内容性质看起来就知道过了要做什么事情了,那么多数是卡在1.1.6过不去,无论怎么改,毕竟苹果审核人员也是认真的……

    四、卡审

    重点来了,最让人烦恼和无语的就是卡审、延审!

    一般情况下新账号提交至苹果审核,1~2个工作日内就会给出审核结果,快的一天都用不了。所谓的卡审就是我们提交的应用程序一直处于等待审核状态,正在审核状态,有时一周,有时候半月,甚至更多……

    卡审的几种情况分析:

    1、新账号新应用新包,提上去就卡审(此情况是账号进行了关联,或者机审扫描出了敏感信息,注意当你提交审核后,在审核状态没改变时,会看到后台有启动数据,那就是机器在扫码你的代码)

    2、惩罚性卡审(多次被拒修改、及首次提包就检测出了感敏词,直接冷处理)

    卡审怎么破?

    首先想到的是申诉加急,如果你是正规包,可以这样做,但是也不一定加急成功,如果你确实违规了,申诉加急一般都会被驳回,多次申请加急或者会直接封号!看来只有慢慢的等待,但是等待的周期不可预料。

    当然等待不是唯一途径,我们可以进行另外一种方案,用另外一个账号提交,但是要注意避免卡审。

    如何避免卡审?

    为避免4.3,需对代码进行混淆,因为之前卡审的包还在审核库中,如果不进行代码混淆将会导致两个账号的包都上不去,都为4.3,或者被封号!重新提交代码混淆就不说了,另外最好更改下域名和提交IP,最好换台电脑,可以考虑用黑苹果或者虚拟机、避免账号被关联!

    祝好运~,未完待续,持续更新中……