2024年苹果审核4.3相关问题综述

苹果审核中的4.3问题是开发者关注的焦点之一,本文对此进行了综述,总结了不同情况下的处理方式和优化策略。

第一种4.3

该类问题常见于代码或UI的重复率过高,苹果会直接拒绝应用。开发者需注意避免此类情况的发生,特别是在更新应用时。
在这里插入图片描述

第二种4.3

虽然通过了第一种4.3的修改,但仍存在本质相似的问题。苹果审核将会列举相似类型的应用供审核人员查看,甚至可能会通过人工审核被拒。
在这里插入图片描述

第三种4.3

这类情况较为特殊,若遇到可联系作者深度交流,进行付费咨询。作者提供了多种解决方案,包括UI和代码的调整以及开发者账户的处理等。

在这里插入图片描述

此外,文章还总结了常见的解决方式,建议开发者选择适合自己情况的方案,并注意避免关联封号的细节问题。

苹果审查委员会名单及联系方式也提供给开发者,以便与他们沟通解决问题。
老生常谈的解决方式我也列一下吧,显得我更专业:

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

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

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

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

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

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

这是我抄袭复制的,讲的挺容易的呀,改起来可就累死了!个人建议选择第四种,稳妥的是第六种啦,最麻烦,核心看项目大小。

注意关联封号细节:

已上架或送审被拒的AB产品代码相似,比较容易存在在综合功能产品分拆小功能产品上,或模版化的产品上

开发使用开源代码或者接口,导致代码上相似

添加垃圾代码混淆,垃圾代码占比过大造成的代码相似

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

不少开发者开发一款新的App,但是送审时候莫名其妙的遇到了4.3问题。明明是新产品,代码上毫无关系,UI也是全新的,再而市面上也没有同类的产品,但是竟然遇到4.3问题。

开发人员使用别人开源代码,不幸这部分开源代码被苹果机审标注为克隆包代码;

开发人员使用别人开源代码,在自己的产品中代码占比过高,再而代码被多人开发者使用,被认为克隆包;

自身开发者就是克隆包玩家,产生过多的克隆包,导致自己的设备、IP、开发者账户、联系人、银行卡等信息成为苹果黑名单,被苹果审核认为只要是这些信息的开发者所开发的产品均一律被认为克隆包

整理以往所有送审的开发者账号,整理出类似克隆吧产品的账号,下架已上架产品,处理未通过审核产品,统一更新一个版本,上传一个空壳包,并且在所有App应用名命名为作废包+时间点;

代码上的相似处理

1已有代码的混淆(改类名,改函数名)

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

垃圾代码的相似处理

避免与目前自己其他产品克隆包添加的垃圾代码一样

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

itc后台的送审icon、应用截图重新设计,与目前在线产品有明显的差异性

开发者账号避免处理

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

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

打包电脑设备处理

如有条件最好不要用同样的MAC打包

上传包IP处理

上传克隆包IP,尽量避免与其他克隆包的IP相同

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

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

技术网站、隐私协议用独立网址,很多第三方,别老想着自己申请.
2022.11.03 更新:

第二种4.3,可能属于第一种4.3的变形,我新的想法是第一种4.3是对UI的识别,第二种4.3是代码层次的识别,可能就是代码没过。我和苹果审核沟通过,当时注意力都在第三种了,第二种我忘记问了。

2022.11.05更新:

总结以上经验得出更为权威的经验。

第一种4.3是:UI * 0.5 + Code*0.5 > 0.5

第二种4.3是:代码重复率大于库中代码 > 0.3

第三种4.3是:同质化产品禁止上架,例如:社交。

(非具体数字,只是举个例子)

总结一句话:

第一种:机器4.3,第二种:半机器,半人工,第三种:禁止上架的类型。

另附苹果审查委员会名单及联系方式:

他们是商务,不是客服。

Anita (中国话有点美音,脾气超好)

Aaron

Andrea(中国话有点美音)

Brian

Claudio

Connor

Florent

Jenny:+1-408-xxx-xx26(开心时:喜欢哼哼,然后没个所以然)(不开心时:就这样就这样,沟通能力不行,业务逻辑不清晰。其实就是她也不太清楚为啥会被这样拒绝,当时是和她讨论4.3问题)

Johanna

Glen

Irene

Katie

Lia

LEO(审核申诉,大部分都到了他这里,不晓得为啥,挺神奇的,应该负责大部分审核申诉。)

Marjolaine

Margit

Missa

Marcelo

Selena

Samantha

Ryan

Ruben

Sean +1-408-xxx-xx00(遇到了就是福报,一定要准备好想问的,可能就是公司的重大转机,沟通能力超强,答复能力超强。业务能力超强。)

Sahar

2023.8.2补充:

经历过2023.5-2023.7月的洗礼,上架非常困难,白包也很难过审核,被拒原因2.3.1突然增加了很多。现在提审核应该好过了一些。

猜测是:

1.混淆过度,苹果首先机器审核,如果混淆的多,能够通过4.3,但是第二步机器预判,发现代码中有过多的混淆,直接给2.3.1;

2.混淆过度,苹果首先机器审核,如果混淆的多,能够通过4.3,但是第二步人工审核,查看代码发现有复杂的逻辑,又明显不合理,给2.3.1

3.降低混淆,直接4.3

2023.8现在应该是好了一些,没有那么狠了,上段时间抓到就封号。

2023.11.02补充镇贴图:

在这里插入图片描述

2023.11.17补充镇贴图:
在这里插入图片描述

2024.1.5补充镇贴图:
在这里插入图片描述

2024.2.29 新版拒绝理由精细化来袭:

在这里插入图片描述

阅读完之后记得看评论,写评论哦!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/553204.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

亚信安全数据安全运营平台DSOP新版本发布 注入AI研判升维

在当今快速发展的数字经济时代,企业对于数据的依赖日益加深,数据安全已成为企业的生命线。亚信安全推出数据安全运营平台DSOP全新版本,正是为满足企业对数据安全的高度需求而设计。这款平台以其卓越的能力和技术优势,为企业的数据…

逆向案例二十七——某笔网登录接口非对称加密算法RSA,涉及全扣代码,浏览器断点调试,和补环境

网址:aHR0cHM6Ly93d3cuZmVuYmkuY29tL3BhZ2UvaG9tZQ 点击账号密码登录,找到登陆的包,发现password进行了加密。 顿时,老生常谈,开始搜索,找到最有嫌疑的加密代码。进行搜索,进入js文件后&#x…

云计算:Linux 部署 OVS 集群(服务端)实现VXLAN

目录 一、实验 1.环境 2.Linux 部署 OVS 集群(服务端) 3.Linux 部署VXLAN 一、实验 1.环境 (1) 主机 表1 宿主机 主机架构软件IP备注ovs_controller控制端192.168.204.63 1个NAT网卡 (204网段) ovs_server01服务端 Openv…

康谋技术 | 深入探讨:自动驾驶中的相机标定技术

随着自动驾驶技术的快速发展,多传感器的数据采集和融合可以显著提高系统的冗余度和容错性,进而保证决策的快速性和正确性。在项目开发迭代过程中,传感器标定扮演着至关重要的角色,它位于数据采集平台与感知融合算法之间&#xff0…

Python学习之-typing详解

前言: Python的typing模块自Python 3.5开始引入,提供了类型系统的扩展,能够帮助程序员定义变量、函数的参数和返回值类型等。这使得代码更易于理解和检查,也方便了IDE和一些工具进行类型检查,提升了代码的质量。 typ…

Unity之OpenXR+XR Interaction Toolkit快速监听手柄任意按键事件

前言 当我们开发一个VR时,有时希望监听一个手柄按键的点击事件,或者一个按钮的Value值等。但是每次有可能监听的按钮有不一样,有可能监听的值不一样,那么每次这么折腾,有点累了,难道就没有一个万能的方法,让我可以直接监听我想要的某个按钮的事件么? 答案是肯定的,今…

【结构型模式】代理模式

一、代理模式概述 代理模式的定义-意图:给某一个对象提供一个代理或占位符,并由代理对象来控制来原对象的访问(对象结构型模式)。某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动。 代理模式分析: 1.引入一个新的代…

Flutter 之 HTTP3/QUIC 和 Cronet 你了解过吗?

虽然 HTTP3/QUIC 和 cronet 跟 Flutter 没太大关系,只是最近在整理 Flutter 相关资料时发现还挺多人不了解,就放到一起聊聊。 本篇也是主要将现有资料做一些简化整合理解。 前言 其实为什么会有 HTTP3/QUIC ?核心原因还是现有协议已经无法满…

《Kubernetes部署篇:基于Kylin V10+ARM架构CPU+外部etcd使用containerd部署K8S 1.26.15容器版集群(一主多从)》

总结:整理不易,如果对你有帮助,可否点赞关注一下? 更多详细内容请参考:企业级K8s集群运维实战 1、在当前实验环境中安装K8S1.25.14版本,出现了一个问题,就是在pod中访问百度网站,大…

《2024最新Java面试题及答案(带完整目录)》

获取链接:《2024最新Java面试题及答案(带完整目录)》 更多技术书籍:技术书籍分享,前端、后端、大数据、AI、人工智能... ​ ​ ​ 4.1.9.8. 可重入锁(递归锁) ...........................…

十大开源机器人 智能体

1- Poppy 网址 https://www.poppy-project.org/en/ 2- Nao 网址:https://www.aldebaran.com/en/nao 3- iCub 网址: https://icub.iit.it/

vscode 配置go环境

https://www.zhihu.com/question/486786946/answer/2723663432 注意一定要安装最新版,否则不容易debug //main.go package main //说明hello.go这个文件在main这个包中import "fmt" //导入内置包,可以使用其中函数等func main() {fmt.Println("Hello…

机器视觉系统:电容表面瑕疵缺陷检测的精准“守望者”

在电子行业中,电容器作为关键元件,其质量和性能对于整个产品的稳定性和可靠性至关重要。电容器的表面质量直接影响其性能和寿命,因此,对电容表面瑕疵缺陷的精确检测显得尤为重要。近年来,随着机器视觉技术的飞速发展&a…

Linux设置真实IP

1.查看ens33网卡信息 vi /etc/sysconfig/network-scripts/ifcfg-ens33 #添加以下内容 BOOTPROTODHCP #协议类型 dhcp bootp none ONBOOTyes #启动时是否激活 yes | no#修改文件完成后,重启网络 service network restartping www.baidu.com #验证网络是否生效 ifco…

[卷积神经网络]YoloV8

一、YoloV8 1.网络详解 ①backbone部分:第一次卷积的卷积核缩小(由3变为6);CSP模块的预处理卷积从3次变为2次;借鉴了YoloV7的多分支堆叠结构(Multi_Concat_Block)。 所小第一次卷积的卷积核尺寸会损失部分感受野&#…

鸢尾花数据集分类(决策树,朴素贝叶斯,人工神经网络)

目录 一、决策树 二、朴素贝叶斯 三、人工神经网络 四、利用三种方法进行鸢尾花数据集分类 一、决策树 决策树是一种常用的机器学习算法,用于分类和回归任务。它是一种树形结构,其中每个内部节点表示一个特征或属性,每个分支代表这个特征…

特步赞助可能“惹乱子”,北京半马进入官方调查阶段

北京半马风波的发酵超乎想象,从4月14日事件发生到现在,舆论已经从对赛事本身的质疑,上升到一些其他的层面。 从最新的信息来看,北京体育局、北京半马组委会表态称事情还在调查,舆论则大多倾向于“特步幕后操盘、外籍选…

抖去推短视频矩阵系统----源头开发

为什么一直说让企业去做短视频矩阵?而好处就是有更多的流量入口,不同平台或账号之间可以进行资源互换,最终目的就是获客留咨,提单转化。你去看一些做得大的账号,你会发现他们在许多大的平台上,都有自己的账…

Ubuntu 20.04 LTS 在3588安卓主板上测试yolov8-1.0版本的yolov8n-seg模型

0. 创建虚拟环境 #!< 创建虚拟环境yolov8 $ sudo pip install virtualenv $ sudo pip install virtualenvwrapper $ mkvirtualenv yolov8 -p /usr/bin/python3.81. 将yolov8n-seg.pt转换为yolov8n-seg.onnx文件 #!< 创建项目目录yolov8-rknn并下载yolov8n-seg.pt模型文…

MATLAB环境下基于随机期望最大化的多分量信号瞬时频率估计方法

相对于频率成分单一、周期性强的平稳信号来说&#xff0c;具有非平稳、非周期、非可积特性的非平稳信号更普遍地存在于自然界中。调频信号作为非平稳信号的一种&#xff0c;由于其频率时变、距离分辨率高、截获率低等特性&#xff0c;被广泛应用于雷达、地震勘测等领域。调频信…