关于 4.1 - copycat 的通关经历-程序员宅基地

技术标签: 苹果审核  iOS  

经历

近期有款产品遭遇了苹果审核的 4.1 被拒。具体拒绝文案如下:

Guideline 4.1 - Design - Copycats

Your metadata appears to contain third party content. Specifically, your app resembles xxx game and its console.

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

文案已经写的很清晰了,就是说你的产品和某款知名游戏太像了,你这是侵权的,后面审核时间会拉长(简单的说你的提交会被扔到延后的等待队列中,说明优先权被降了)。

最后还是苹果的老传统,类似警告的文案:

Submitting apps designed to mislead or harm customers or evade the review process may result in the termination of your Apple Developer Program account.

提交旨在误导或伤害客户或逃避审核流程的应用程序可能会导致您的 Apple Developer Program 帐户被终止。

苹果传统威胁:话风很锐利,后果很严重。

分析

坦白说,在这之前我是没料到会中 4.1 的,因为产品之间的功能难免雷同,而在开发过程中我也并未刻意的要模仿某些游戏(没错,简单的说我认为我是无辜的)。

所以我的个人猜测,苹果审核应该是人工瞄了一眼,“感觉上”有点像,就跟着感觉走直接驳回。

没办法,我也采用了遭遇苹果拒绝后的传统回应套路:先回复面板沟通。

处理

我在回复面板里大致是这么回应的(中文):

关于这个游戏的“copycat”问题,我有不同的看法。首先,根据 xxx 这个游戏的特点,可以总结如下:(以下省略若干字)。而本游戏并没有使用 xxx 这样的玩法组合,故并未构成侵权。

在开发这个软件时我已经充分考虑到这个问题,所以充分的尊重了 xxx 作为知名游戏的独有玩法,所以开发的是游戏玩法虽然有致敬,但是没有抄袭的做法。

希望审核人员明察。

隔了三天,苹果审核回复了我,大体的意思是:感谢你的回复,但是我们坚持认为……
那还有什么说的,预料之中,改。
于是我开始分析怎么规避这一次 copycat,事实上玩法上我是真的差异化了(当然核心肯定不会大变的,不然大家游戏都不用做了)。重点在于视觉,于是我赶紧找人帮我重新调了下游戏配色,以及部分图案的重换,再次提交。
怀着略显忐忑的心情等待,结果等了几天进入审核,居然秒过了!

总结

经验总结:4.1 的 copycat 不可怕,比起判定你是马甲的 4.3 来,要好受的多。首先 4.1 基本是人审,人审就比较好讲道理,而机审就很难,因为现在苹果审核就是机器的小弟,全听机器的;其次首先自己腰板要直,只要充分考虑过侵权这个问题,并做过相应处理,底气就更足,也比较好和审核叫板;第三点,不要急于修改,先理论,提出自己多观点,要学会平视审核,不要学很多网友搞的自己苦兮兮的,说了一堆卖可怜的话,论据没有重点。最后一点,要认命,如果真的苹果审核死咬不放,那就不要纠结了,趁早放弃保号稳妥。

关于不要和苹果卖惨这点,可以详见这篇:苹果审核的沟通与申诉的一些见解“卖惨”的作用趋向于负 一节。

相关阅读:

苹果开发者关联封号扫盲贴

谈面对苹果的14天封号,开发者能做什么

移动开发者联盟加入指引

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/madaxin/article/details/127088933

智能推荐

64位win10下usb转485驱动_win10版usb转rs485驱动程序-程序员宅基地

文章浏览阅读2w次。最近要测试一款传感器,传感器的接口是485的,想先在PC上熟悉并验证一下通信,然后再连接到控制器设备上进行支持。先说测试环境:操作系统win10 64bitsusb转485线,型号HXSP-2108F,抽屉里面翻出来了,公司官网都找不到了……最开始插上的现象:电脑本身已经安装了几种usb转串口的驱动,直接插上以后可以识别出串口,但是有黄色感叹号标志。感觉_win10版usb转rs485驱动程序

使用CSS美化图片、文本框和按钮-程序员宅基地

文章浏览阅读1k次。常用的图片样式属性:border-style图片边框样式:实线solid、虚线dashed、点划线doted.border-color图片边框颜色。border-width图片边框粗细、width控制图片宽度、height控制图片高度。特别说明:border-width、border-style、border-color可以一起使用。例如border:1px solid blue;&...

Java数据结构与算法——双指针(滑动窗口)-程序员宅基地

文章浏览阅读422次。双指针双指针也是所谓滑动窗口算法。一般用于求解具有某种特质的子数组、子字符串、链表查询的分隔问题,通过两个指针来标识窗口的边界(子数组、子字符串、链表标记)。顾名思义,有2个指针,头指针和尾指针(窗口边界),结合while使用。二分也是利用双指针的思想。import java.util.HashMap;import java.util.HashSet;import java.util.Map;import java.util.Set;/** * Title:NC41-最长无重复, 数组中

Webpack 命令行参数详解_webpack 参数-程序员宅基地

文章浏览阅读8.2k次,点赞4次,收藏4次。很多小伙伴在每次用到package.json中的npm scripts时,总是被里面的各种命令行参数搞得头大。本文将针对webpack,对其命令行参数进行详解,希望读者们能借此搞清楚每个参数的作用,并在使用时能知道其含义。"scripts": { "build": "./node_modules/.bin/webpack --bail --progress --profile --m..._webpack 参数

Linux下hive-0.13.1安装教程_apache-hive-0.13.1-bin-程序员宅基地

文章浏览阅读2.8k次。Hive可以视为在Hadoop和HDFS之上为用户封装_apache-hive-0.13.1-bin

c# 导入、导出csv文件、excel文件、xml文件和txt文件-程序员宅基地

文章浏览阅读343次。为了方便操作常用文件,特归纳总结。一、先贴出处理XML文件代码:public class DealXML { /// <summary> /// 将xml对象内容转换为dataset /// </summary> /// <param name="xmlData"&...

随便推点

IFS FAQ-程序员宅基地

文章浏览阅读1.4k次。IFS FAQ Q1 How difficult is it to port a Windows 9x based file system or file system filter driver to Windows NT/2000/XP?Q2 Is there a WDM model for file systems or file system filter drivers?Q3

中华小子剧情介绍,中华小子在线观看-程序员宅基地

文章浏览阅读3.5k次。:十七世纪的中国,恐怖气氛席卷了河南,一个被囚千年的黑狐恶魔逃了出来,为了复仇,他到处制造灾难,妄图征服世界。河南的百姓无力抵挡他,只得求助于少林僧人。一千年前,正是少林三位僧人将黑狐囚禁,可他们早已过世。于是主持决定在少林弟子中寻找三位英雄的转世,可英雄的转世竟是三个小孩,他们是否能够战胜黑狐?他们将如何面对挑战? 片子还未制作完成,仅靠样片销售就收回了4000万元的投资——这是

str::string和wchar_t*相互转化_string转wchar_t类型-程序员宅基地

文章浏览阅读1.2w次。虽然已经默默的告诉自己,非万不得已不要使用c++,_string转wchar_t类型

2021年安全员-B证(广西省-2021版)找解析及安全员-B证(广西省-2021版)试题及解析_凡由建设单位直接发包的,由-程序员宅基地

文章浏览阅读444次。题库来源:安全生产模拟考试一点通公众号小程序安全员-B证(广西省-2021版)找解析是由公众号安全生产模拟考试一点通提供,安全员-B证(广西省-2021版)证模拟考试题库是根据安全员-B证(广西省-2021版)最新版教材汇编出安全员-B证(广西省-2021版)仿真模拟考试。2021年安全员-B证(广西省-2021版)找解析及安全员-B证(广西省-2021版)试题及解析1、【单选题】遇()级及以上大风,应停止模板工程的吊装作业。(B)A、4B、5C、6D、72、【单选题..._凡由建设单位直接发包的,由

僵尸进程,孤儿进程是如何产生-程序员宅基地

文章浏览阅读456次。僵尸进程,孤儿进程是如何产生 通过pstree我们可以查询当前进程的树形结构图,无疑init进程是所有进程的直接或者间接地老子;所有的进程都不是全新的创建,而是通过现有的进程来创建的,所以所有的进程的关系不是兄弟便是直接或间接地父子关系;init进程是所有进程的祖先,其他的进程都是由init直接或者间接fork出来的; 进程有哪些状态: D:不可中断的sle...

bundletool的使用-程序员宅基地

文章浏览阅读723次。首先确保电脑和安卓设备连接,然后打开cmd=>输入adb devices查看电脑连接的安卓设备然后>>使用详情