关于上架AppStore被拒2.1 + 4.3 + 3.2 的解决方案

kuke.jpeg

前言

大家都知道去年苹果开发者大会宣布自从2008年App Store发布以来,App Store应用商店产生的收入已经达到近1000亿美元,其中开发者从该应用商店获得近700亿美元的收入,而苹果公司则会拿走30%的收入,也就是大概300亿美元,现在也越来越多人使用苹果手机,所以App Store是一块大肥肉,是一个流量的大入口,有了流量就表示有大把的钞票,所以开发者会利用App Store赚钱,然而一切都要通过苹果爸爸的同意,苹果爸爸不允许做的就不能做,有绝对的话语权,但是开发者为了赚钱还是会搞各种各样的事情,
kuke_chun.jpg

对于那些要做不“纯洁” 的事情的开发者,苹果是拒绝的。所以我今天就整理一些我们开发者搞事情的时候被拒的一些原因,其实这些挺久之前就整理了,只是记在自己的笔记里面,没有写文章发布出来,不过最近看到有淘宝的人有在卖这种服务,而且还蛮贵的,我之所以想发一些自己整理的东西出来是因为希望碰到这些问题的人不要去买什么服务啥的,能省就省,也少走弯路。

被拒问题

  • 4.3条例

    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.
    
  • 3.2f 条例

      Dear Developer,
      We have determined that your Apple Developer Program membership, or another membership associated with your developer account, This is prohibited by Section 3.2(f) of the Apple Developer Program License Agreement: 
     "You will not, directly or indirectly,  but not limited to, taking actions that may hinder the performance or intended use of the App Store,  B2B Program, or the Program." 
     As a result of this activity, you are no longer able to submit updates.
     This letter is not intended to be a complete statement of the facts regarding this matter,  all of which are hereby reserved.
     Best regards,
     App Store Review
    
  • 2.1 大礼包

    Guideline 2.1 - Information Needed
    
    This type of app has been identified as one that may violate one or more of the following [App Store Review Guidelines](https://developer.apple.com/app-store/review/guidelines/). Specifically, these types of apps often:
    
    1.1.6 - Include false information, 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 in the app
    4.3.0 - Are a duplicate of another app or are conspicuously similar to another app
    5.2.1 - Were not submitted by the legal entity that owns and is responsible for offering any services provided by the app
    5.3.4 - Do not have the necessary licensing and permissions for all the locations where the app is used
    

解答

4.3 和3.2 是去年3月份出现的,2.1大礼包后来陆陆续续出现的,其实出现这些问题的共同原因就是开发者想要上相同功能不同皮的应用,或者有一些隐藏功能的应用,以达到流量有一定的提升,或者有不同的合作渠道在推广的时候需要有不同的应用等种种原因,像现在在App Store搜索下有一大堆的垃圾应用,这在一定程度上确实影响用户的体验,苹果在这方面做了一定措施也是应该的,好了说下一些解决方案吧。
首先,苹果审核分为机器审核(下面简称机审)和人工审核,至于怎么判断你的app是那个阶段被拒的,可以看下你的app在审核阶段服务端是否有美国的ip请求,可以专门做一个这种接口,如果要详细点的话就可以在每个页面也都加下,就可以知道审核人员审核了你的那些页面,审核了多长时间,这些都是可以知道的。

下面说一下机审一些解决方案:

  1. 首先是类名和方法名,机器扫描的时候会扫描出类名方法名对比,我这边提供一个通过宏定义混淆方法名和方法名的方法,不过建议这个只要做部分的混淆,如果全部混淆的话你的方法名和类名就会变的很乱,审核人员也会认为你是有隐藏功能的(亲历)Objective-C代码混淆
  2. 修改一些资源,不要只是改名字,可以重新生成一份,改变它的哈希值,降低重复率。
  3. 如果有条件的可以写一个OS X平台软件,可以随机插入垃圾代码的,我们公司就有自己写了一个,这样代码对应的偏移量就会差很多,不用每次都要自己添加一些垃圾代码,

人工审核阶段就是账号,itc后台资料还有软件的界面,当然还有比较重要一点就是你包生成到上传的一些环境,人工审核的解决方案:

  1. 改头换面:名称,icon, 启动屏,审核界面UI、功能。
  2. itc后台的一些资料,截图、技术支持网站、内购收款卡(这点要特别注意, 而且这个可以24小时改一次的,很方便)、描述等都需要改变。
  3. 生成含有公钥的证书电脑,打包、传包的电脑都要用新的,当然肯定没有那么多台电脑的,tips:可以用虚拟机(亲测可行)。还有传包的网络环境,可以开vpn,或者用4G热点传包(不要用公司的网络)。
  4. 还有一个很重要的点就是你的账号,2.1的大部分原因就是这个账号,因为你买的这个账号付款的银行卡之前买过的账号有干过坏事,导致这张卡在买其他账号也会被认定会有问题的,这就是株连九族。所以说淘宝上买的账号是非常的不可靠的,因为淘宝卖的都是各种人,肯定是会有人干坏事的。所以淘宝买的需谨慎,建议自己申请,而且便宜很多。
  5. 如果怕自己的域名被抓,好吧,再教大家一个tips,就是利用一些公用的网站平台,比如传一张图片,在请求自己服务端之前可以先请求这张图片,如果没有图片就代表审核模式,有图片就请求自己的服务端,这样避免自己的域名被抓,要换域名的尴尬场面。(这个方法只适用于部分需求的app)
  6. 如果怕自己的代码被苹果人员调试,可以了解下这个关于反调试&反反调试那些事

总结

上面的方法都是在和苹果打游击战的时候总结的经验,当然还有一些后期维护,怎么让苹果复审的时候看到审核界面,而不是我们给用户看的真正界面,可以利用CDN把海外和国内做一个分流,当然,如果你的app是针对海外和国内都有的,那就令当别论了。如果大家看了有什么问题的话也可以给我留言,能帮忙解决的我尽量帮忙~


over.jpg
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,928评论 6 509
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,748评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,282评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,065评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,101评论 6 395
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,855评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,521评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,414评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,931评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,053评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,191评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,873评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,529评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,074评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,188评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,491评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,173评论 2 357

推荐阅读更多精彩内容

  • PLEASE READ THE FOLLOWING APPLE DEVELOPER PROGRAM LICENSE...
    念念不忘的阅读 13,478评论 5 6
  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,338评论 0 10
  • 何为明局,何为暗局 看不见的东西,要比看得见的东西更重要;只有对看不见的东西有敏感的人,才是真正有格局的人。如果一...
    逐梦的行者阅读 688评论 0 1
  • 佛前修语问真情, 九世凡缘一如尘。 黄庐苦竹点滴雨, 孤灯傍夜白发生。
    释迦干屎橛阅读 180评论 0 0
  • 每个人都会工作,但不是每个人都会生活。 很多人会把工作和生活混在一起,这样的人把公司当成家,把领导当成好友,一心一...
    我是克克阅读 486评论 0 1