乐趣区

关于ios:iOS-App送审审核43被拒问题怎样处理我来告诉你

写这篇文章的理由很简略,我遇到 iOS 审核 4.3 问题了,老板须要我解释和怎么防止。为了答复这个问题,我整顿所理解的信息,历时 4 个多小时。
可能会呈现偏差或者不实用,该因是我能力无限,不保障肯定能通过过 iOS 审核 4.3 人审核问题。

先回顾下,4.3 问题被拒邮件是怎么的

  1. 3 Design: Spam

Guideline 4.3 – Design

This app duplicates the content and functionality of other apps submitted by you or another developer to the App Store, which is considered a form of spam.

Apps that simply duplicate content or functionality create clutter, diminish the overall experience for the end user, and reduce the ability of developers to market their apps.

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.

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.

简略解释,就是被苹果认为该 App 重复使用本身产品或者模拟其余开发者的利用的内容或性能提交到 appstore 市场审核,appstore 市场不承受相似的产品,如果没有正当的解释,再送提早审核,拖你一头半个月,如发现目标为了回避评审,间接封号。

对此,不仅思考为什么会呈现 iOS 审核 4.3 问题,苹果是怎么判断的。在解答这个问题,咱们先说说目前市场上是怎么解决 iOS 审核 4.3 问题的,只有分明他人的做法,能力逆推出一些玩法来。

从 iOS 审核 4.3 问题呈现到目前为止,解决 iOS 审核 4.3 问题办法从工夫上,从复杂程度上,经验了如下的过程,过后最初的后果就是老子不玩了。

UI 不变,代码不变,新开发者账户送审

UI 不变,代码混同,新开发者账户送审

UI 套壳,代码不变,新开发者账户送审,苹果审核看到固定页面

UI 套壳、代码混同,新开发者账户送审,苹果审核看到固定页面

UI 套壳、代码混同,全新类名、函数名,新开发者账户送审,苹果审核看到固定页面

UI 全新、代码重构,全新类名、函数名,新开发者账户送审,打包设施、全新 IP 送审,等同全新产品

注:代码混同就是加垃圾代码,垃圾代码调用一个独立页面,用户端没有入口

目前 iOS 审核 4.3 问题最罕用的解决办法是第 4 种。号称市面上能解决 iOS 审核 4.3 问题而应用加固软件,底层解决形式可能就是加垃圾代码。

纵观苹果 iOS 审核 4.3 问题被拒邮件内容,总体的能够概括为以下三种 iOS 审核 4.3 问题猜测,第三种更多是我集体猜测:

一、代码档次的 iOS 审核 4.3 问题
二、设计档次的 iOS 审核 4.3 问题
三、设施、IP、开发者账户、联系人、银行卡绑定等信息关联上的 iOS 审核 4.3 问题

为什么会得出以上的猜测?家喻户晓,苹果审核会分两个局部:机审与人审。机审与人审被拒的邮件内容会呈现个别的差异化。

一般而言,代码档次的 iOS 审核 4.3 问题,被拒的邮件回复是没有任何截图,其次咱们通过后盾查问审核工夫期间是否有非公司 IP 或非白名单设施登陆过没有,可能查问不到任何记录。

而设计档次上的 iOS 审核 4.3 问题,被拒的邮件有不少比例会附上截图,个别多为首页。因为启动过,所以能查问到审核人员的设施、IP,浏览哪些页面等等信息。已经试过,收到被拒邮件被附上与某某 APP 的类似信息。

再而设施、IP 等信息被关联拉黑呈现的 iOS 审核 4.3 问题的被拒邮件内容更偏差代码档次的模版,无任何记录,就是被拒了。

注:怎么查问异样 IP/设施,做了数据埋点追踪,再而送审的版本,除了公司外部的人能登陆,其他人是不可能登陆送审包的

遇到以上三种 iOS 审核 4.3 问题,咱们应该怎么解决。在说怎么解决前,咱们先具体说说三种 4.3 问题是怎么的

一、代码档次的 iOS 审核 4.3 问题
两个产品代码档次上类似度过高,超过 70%(数据我猜的,个别作垃圾代码新增判断规范是超过 30%)。
无论是与线上的产品代码类似,还是与已经送审未通过产品代码类似,呈现这种状况有以下几个可能性:
已上架或送审被拒的 AB 产品代码类似,比拟容易存在在综合性能产品分拆小性能产品上,或模版化的产品上
开发应用开源代码或者接口,导致代码上类似
增加垃圾代码混同,垃圾代码占比过大造成的代码类似

二、设计档次的 iOS 审核 4.3 问题
这类 iOS 审核 4.3 问题,是人为导致的。严格来说,这 App 曾经通过机审了,不料其余设计上雷同,如 itc 后盾的 icon 图标/送审截图/利用名后缀版本,又如整体 App 设计类同,首页截然不同等;很容易造成审核人员间接认为克隆包存在。这兴许就是为什么 iOS 审核 4.3 问题被拒邮件内容会有首页截图的原因。
可能问题又来了,对于苹果审核人员,日均过审几百上千的产品,如何做到辨认设计上的雷同。单纯说是对某 App 有印象的解释,很难让人称心服气。对此,有两个纳闷须要解答的:
审核人员怎么得悉与某 App 类似的,并且截图
审核人员的后盾是怎么的
为什么会有以上纳闷,或者与我打杂职业生涯无关,我做过很多乌七八糟的货色,经验很多岗位。
如 SEO 的伪原创文章(类同大学论文检测),原理都是基于一个后盾,通过技术上比稿,从而失去两者或几者之间类似度。在伪原创文章检测后台上比稿,不仅能给出文章总体类似度,还能够给出与那些文章类似度的比例;
视频图片内容网站的监黄零碎,经验三点辨认,漏肉比例辨认,其余技术辨认后,得出大略比例,通过监黄比例做分层预警系统,最初才到人审核;
百度、谷歌图片识别系统
是不是有一种和苹果审核极度类似的错觉,作为万亿的苹果公司,技术上齐全是能够做到的。况且,IOS 开发还是封闭型生态圈的,多款产品比拟更简略。基于这些,也引出我第三个 iOS 审核 4.3 问题的集体猜测;

三、设施、IP、开发者账户、联系人、绑定银行卡等信息关联上的 iOS 审核 4.3 问题
在 16 年直播时候,有人的账号被封号,有独特的点。同样的套壳直播产品,后果挂在某个被认证身份证下多个账号,或者同个银行信息下多个账号,一律被封号,而其余非这些信息的却神奇防止了。如果从代码类似度上解释,给不出正当的解释,那几个幸存者是怎么一回事;
不少开发者开发一款新的 App,然而送审时候莫名其妙的遇到了 4.3 问题。明明是新产品,代码上毫无关系,UI 也是全新的,再而市面上也没有同类的产品,然而居然遇到 4.3 问题。

对于状况,我想到的可能性有这些:
开发人员应用他人开源代码,可怜这部分开源代码被苹果机审标注为克隆包代码;
开发人员应用他人开源代码,在本人的产品中代码占比过高,再而代码被多人开发者应用,被认为克隆包;
本身开发者就是克隆包玩家,产生过多的克隆包,导致本人的设施、IP、开发者账户、联系人、银行卡等信息成为苹果黑名单,被苹果审核认为只有是这些信息的开发者所开发的产品均一律被认为克隆包

截止目前为止,大部分 iOS 审核 4.3 被拒信息指明,第 3 种可能性是存在的,防止这些信息也有助于过马甲包,游戏行业的人早有领会。

基于以上种种猜测,针对各种状况,咱们目前应该怎么解决各种 4.3 问题

一、代码档次的 iOS 审核 4.3 问题
整顿以往所有送审的开发者账号,整顿出相似克隆吧产品的账号,下架已上架产品,解决未通过审核产品,对立更新一个版本,上传一个空壳包,并且在所有 App 利用名命名为作废包 + 工夫点;

代码上的类似解决

1⃣️已有代码的混同(改类名,改函数名)

2⃣️增加垃圾代码,使垃圾代码调用某一个性能,这性能集中某个页面,用户端不可见

垃圾代码的类似解决

防止与目前本人其余产品克隆包增加的垃圾代码一样

二、设计档次的 iOS 审核 4.3 问题

设计一套全新 UI,色调、交互精打细磨

交互上尽可能应用苹果最新性能的交互,适配苹果最新的产品

itc 后盾的送审 icon、利用截图从新设计,与目前在线产品有显著的差异性

利用名起名,应用全新名字,而不是某产品后缀名字,如省呗极速版

三、设施、IP、开发者账户、联系人、银行卡绑定等信息关联上的 4.3 问题

开发者账号防止解决

1⃣️同一款相似的产品不放在一个送审账号上

2⃣️同一个开发者账号尽可能不关联几个马甲包产品

打包电脑设备解决

如有条件最好不要用同样的 MAC 打包,如无条件,尽可能不超过 5 个克隆包

上传包 IP 解决

上传克隆包 IP,尽量避免与其余克隆包的 IP 雷同

联系人、收款银行卡信息处理

过多克隆包,尽量避免同一银行卡信息、联系人关联

技术网站、隐衷协定用独立域名解决

如果有条件,尽可能应用一个独立的域名,技术网站尽可能简单点,有产品信息,有分割信息,有公司信息等等。

以往,做马甲包时候,常常应用相似上线了的工具搭建官网。

App 内对于产品能间接拜访技术网站官网,在官网上能找到隐衷协定等,尽管不晓得会不会影响,作假作全套

以下是臆想中苹果审核后盾,纯属是臆想,没有雷同。

本文自己首发 www.zfjobslib.com。【iOS 代码混同工具】版本:ZFJObsLib 1.7.2

退出移动版