对App Store Review 给出的 『PLA 1.2』 被拒原因 进行解读

本文首发于 个人博客 【欢迎来访】

717A8226-DBD5-48A0-B5A2-5B9ECE90812E.png

自从本次提交 App Store 审核后,才开始注意到 苹果的审核标准,又有了机会对 《App Store Review Guidelines》《Apple Developer Program License Agreement》 两个文档进行了解读。

因为我的应用被拒了(有史以来的第二次被拒 /(ㄒoㄒ)/~~ ),印象中的第一次还是在两年前,由于未安装微信导致三方登录没反应 被拒;

感觉苹果每年的年初都会有一次大扫荡,每年都会让开发者不好过至少一次,本来预计今年的坎会在ATS上,没想到刚过完年就栽到 PLA1.2 上,苹果官方却宣布ATS暂缓实施 官方通知,新的执行日期也还没有确定,可能是ATS的影响范围太大了,暂时在中国还是执行不动的;

ATS: (App Transport Security)一种安全标准,须使用SSL证书,全部的接口均为Https请求 介绍参考

参考 【详解】苹果加强审核力度,被拒原因终逃不过这些!

进入正题:

关于PLA 1.2 被拒,根据自己的项目提交记录总结,据推测应该是 App Store Review 在2月份(因为在1月末的一次提交中并没有发现问题,在网上查了一些好像也没有人在2017-01月份爆发此类问题的)开始对 PLA 的严查力度。

在网上查了一些同行的经历后,发现还确实是有多数人也同样遇到了这个问题,也添加了一个QQ讨论组(256609034)参与了讨论(在此还是要赞同一下群主的,他很愿意解答问题) ,刚进去的时候人还不是很多,大概就20几个吧,一天的时间已经就涨到了70多人。

我的被拒原因 【事件叙述】 【遭遇 /(ㄒoㄒ)/~~】

背景: 我们公司是 服务于充电汽车的,是对汽车充电设施 集 硬件生产、业务拓展、产品安装、软件开发、运营维护 一体的实体互联网公司;

咳咳,打个小广告

我们的产品是 充电队长 ,欢迎有充电汽车的小伙伴踊跃下载,活动多多~

我们的应用中有一个优惠券版块,其中有各个汽车合作商发布的汽车服务的活动,所以就会出现 发布活动的公司名称,被拒附件里也把优惠券界面对应的合作商名称处截了图。

被拒理由 【官方回复】

发件人 Apple
PLA 1.2

The seller and company names associated with your app do not reflect the retailer name, “。。。一个公司名。 被我屏蔽 ” in the app or its metadata, 
    as required by section 1.2 of the Apple Developer Program License Agreement.

Next Steps

Your app must be published under a seller name and company name that reflects the coupon brand. 
If you have developed these apps on behalf of a client, please advise your client to add you to the development team of their Apple Developer account.

Once created, you cannot change your seller name or company name in iTunes Connect. 
For assistance with changing your company name or seller name, you will need to contact iTunes Connect through the Contact Us page.

大概的意思就是:
原因: 因为我们的App中出现了其他公司的名称,
解决办法: 让你的客户添加你的苹果开发者账号,或者修改你客户的名字或者你公司的名字;

我不知道我理解的对不对,反正我是这么理解的;

人家公司就是一个做汽车装修的,又不生产App,哪里来的开发者账号! 于是乎 我的上诉如下:

我的首次上诉

Respectful team of audit:

   Hello, please allow me to explain about the reason why PLA1.2 was rejected.
This application(captain of charging) is belonging to XXXXX(Shanghai)company,
and “XXXXX有限公司(XXXXX technology co., LTD.)” 
which appeared in the application is One of the issuers of coupons in our company products,
we only have relations of cooperation on the business (merchant coupons business) ,
it joined our platform in the form of offline,
It has nothing to do the copyright of our application.
  
    If the problem above can be allowed through,
we will resubmit the binary file to solve another rejection reason (Lggal - 5.1.5) for review.
    
   Thank you for your reading, if the rejection reasons we understand is wrong,
please explain in detail again, we are looking forward to your reply.


【中文】
尊敬的审核团队:
您好,请允许我解释一下 关于 PLA 1.2 被拒问题。
该应用(充电队长)隶属于 XXX(shanghai)公司,而应用内部出现的“XXX有限公司” 是我们公司优惠券产品的发布方之一,与本公司只有此项业务(商家优惠券业务)的合作关系,是以线下形式加入到我们平台的,与我们的应用版权没有任何关系。

如果以上的问题允许通过的话,我们会重新提交二进制文件去解决另一个被拒原因(Lggal - 5.1.5)以供审核。

感谢您的阅读,如果被拒理由我们理解有误,请再次详细解释,期待您的回复;

官方继续不同意,回复邮件

2017年3月7日 上午2:14
发件人 Apple
0. 10.0 BEFORE YOU SUBMIT: PROGRAM LICENSE AGREEMENT
Hello,

Thank you for your message. We understand your app provide coupon from your partner company.

However, for apps containing coupon, the coupon provider need to reflect the seller of the app in order to be in compliance with the PLA 1.2. 

For assistance with changing your company name or seller name, you will need to contact iTunes Connect through the Contact Us page.

We look forward to reviewing your resubmission. 

Best regards,

App Store Review

大概意思: 对于应用程序包含的优惠券, 优惠券提供者需要反映卖方的应用的遵从性;

在讨论组里研究了一下这个回复,我们的理解就是:
苹果会对应用内 出现的其他公司名称进行统计,如果在用于发布该应用的开发者账号 的成员中未包含应用中出现的公司,就会被拒。

苹果公司需要 开发者给出 应用内出现的其他公司 做出解释,以及出示授权文件 ,以证明两家公司的关系,以便应用内的该产品出现问题,苹果公司无须承担什么责任;

最终我们的处理方式是:

Respectful team of audit:

Hello, the attached file is “XXX有限公司" to our company(XXX (Shanghai) Industrial Co., Ltd.) 
on our application(充电队长)allows publishing and selling the authorization certificate, 
the coupons products belong to the “XXX有限公司”.

If the problem above can be allowed through, 
we will resubmit the binary file to solve another rejection reason (Lggal - 5.1.5) for review.

Thank you for your reading, we are looking forward to your reply.

附件:
和线下公司签署授权协议,协议内容如下;

AB7A7C72-A0C1-4FF0-8CAF-527410343842.png

今天上班 一看邮件,还有意外收获

审核团队竟然要电话回访,不知道是不是要审核通过的前奏,我估计就是问一些关于昨天授权书的,大概应该是 他们公司(解释:在我们App中出现的其他公司,没有在苹果开发者里注册过,我们在应用内销售了他们的优惠券)的优惠券产品出了问题,谁负责 之类的。

(苹果PLA协议 应该就是防止其他没有在苹果上注册的公司出了问题后,撇开责任的, 估计是把 去年百度被坑 作为前车之鉴了 【个人观点】)

回访邮件如下:

发件人 Apple

0. 10.0 BEFORE YOU SUBMIT: PROGRAM LICENSE AGREEMENT

Hello,

We appreciate your response and have scheduled a call with an Apple representative to discuss your app’s review. 
We anticipate calling within 3 business days.

To ensure we have the correct contact information,
please reply to this message to provide a contact name and phone number for this call. 

Best regards,

App Store Review

于是,我们提供了联系方式, 事件还在继续 。。。

电话回访打给了公司运营,苹果的回访主旨就是告诉我们,这种许可协议还是解决不了问题,也没有说明具体的解决方法; 但是给了我们一条建议:

“请参考<大众点评>的优惠券模式,具体方式不能透露”
|What ?这是神马意思? 要花钱?要行贿?|

我们的上架方式 【我们的解决方案】(仅限参考)

讲述了一大堆我们的所有经历,可能作为往日的精英(屏幕前的您)已经看累了, 再次简单总结一下我们的问题所在;

我们的被拒问题简单来说就是,app中包含了其他未在苹果开发者账号中注册的公司名称,苹果借鉴去年的百度“魏则西事件”,以PLA1.2为自己的权益预设了一道“防火墙”,其实还是可以理解的(/(ㄒoㄒ)/~~I'm joking);

那我们就只好从问题入手,只好小骗苹果审核一下,在后台数据将“xxx有限公司”字样的优惠券,名称先置空(其实也可以将名称里的“有限公司”字样去掉,或者改成公司的简称)--> 重新提交审核 --> 只需一天 -->【审核通过】--> 上架后将优惠券名称恢复成之前的 “xxx有限公司” --> OK

其实就是这么简单就可以绕过苹果的大部分授权相关审核,这种方法可能只适合优惠券茶品不是很多,改起来不是很麻烦的情况,但是这只是临时做法,着急上架的下策方法,像苹果所说的“参考大众点评”去解决才是“人间正道”;

【总结】

PLA1.2 相关审核条件就是对AppStore上架的应用的权限把控,即时为苹果自身权益的设立了屏障,也是对上架的产品的质量保障;益处是对大家的,麻烦是对开发者和运营的;

但是相信我们iOS开发人员都是上进的,都是务实的,都是追求真理的, 遇到问题,解决问题,毕竟苹果审核团队不会故意刁难作为他们上帝的我们;

--再次言归正传--

目前汇总的PLA1.2 问题有以下几种情况

1: 公司开发的App是以个人开发者账号上架的,这种App只要应用内部出现了和某公司相关的内容(包括公司名称,公司产品等)都有可能会审核被拒;
【解决方案】将开发者账号类型由个人转成公司,步骤还是百度吧, 好多;
不清楚自己使用的账号类型是个人还是公司的, 百度搜索“如何查看开发者账号类型”
想了解细节的 请参考这篇文章: iOS 开发者中的公司账号与个人账号之间有什么区别 或者 百度搜索相关命题


2: 公司的软件是由其他外包公司开发及运营的,即开发者账号的所属公司与软件中出现的所属公司不符的,很大几率出现审核被拒;
【解决方案】这种情况的解决方案要容易一些,外包公司和软件所属公司签署一张委托开发的协议就可以了,注明两家公司的名称,样例网上也有;


3: 开发商名称与应用内出现的金融机构名称或公司名称不符,被拒风险很大,参考如图

A7B33F0D-DEB7-415F-B55C-1E5801BA1AD9.png

4: 与3类似,应用中出现了与开发商不符的其他公司名称,(我们的情况)
【解决方案】临时在上架期间将出现的其他公司名称隐藏,或搞成自己公司名称,或直接将包含其他公司的产品直接隐藏


5: 先总结到这,可能还有其他的原因,陆续加载。。。

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

推荐阅读更多精彩内容