[关闭]
@binbins 2019-10-17T08:28:53.000000Z 字数 6304 阅读 180

天生吾才审核的血泪历程和经验(2019.8.21~2018.10.17)

苹果审核 延迟 邮件交涉


时间表

历程 时间 审核备注
提交build 1版本 2019.8.22 因为截图和UGC内容保护缺乏被拒
提交build 2版本 2019.8.23 因为UGC和隐藏功能(苹果认为)被拒,生成可能会延迟审核
提交build 3版本 2019.8.26 开始延迟审核,中间与苹果进行多次邮件交涉,直到9.20再次因为隐藏功能被拒
提交build 4 2019.10.5 15号因为三方支付被拒,申诉后17号通过

最最重要的教训(苹果认定你有隐藏功能的时候,一定要去辩解)

猜测:不辩解直接提交苹果会认为你有这样的行为,本次8月23日被拒的时候,因为有UGC问题,采取直接修改提交新版本策略,事后猜测如果申诉可能不会延迟这么久了


被拒原因和邮件来往经过

8月24日因为2.3.1被拒.之后开始延迟审核

Guideline 2.3.1 - Performance
We discovered that your app contains hidden features. 
Specifically, this app contains code which checks for app's review state and causes the app to behave differently during review. It would be appropriate to remove all review state checking content/reference, including third-party frameworks/SDKs, and ensure that all features and functions in the app are visible and fully accessible during review.
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 Performance section of the App Store Review Guidelines.
- Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditionsof 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.


build2提交15天后一直没有审核,开始写邮件催促

Dear reviewer:
Question: In the last review, our binary (version 1.0, build 2,Date 23/8) was judged to be in violation of rule 2.3.1 and delayed review until now
Our explanation: To be honest, in the last commit, the app homepage has several buttons that are not implemented. We chose to remove these buttons for the time being. Obviously we already know that this is a wrong decision and we have been punished. But we are not maliciously deceiving reviewers and users. Specifically, these useless buttons do not violate the guidelines of the App Store and hurt users. Today is the 15th day of the delayed review. We have already corrected the previous mistakes. Maybe the punishment is too severe.
wish: If possible, we would like to re-evaluate the last binary (version 1.0, build 2, date 23/8) and penalize it based on the specific circumstances. After all, the decision to sentence life imprisonment to the act of throwing garbage is inappropriate. We also hope that the efforts of all members of the company will not be paid in vain.
Best wishes


苹果回复申诉邮件

Hello,
Thank you for contacting App Store Review. From your request, I understand that you are following up on the status of the review for your app, "天生吾才," because it has been in the process of review for longer than you expected.
I can assure you that your app has not been forgotten, and it is proceeding through the review process. There are many factors that contribute to the time required for review, so it’s not possible to estimate when a review will be completed. As previously stated, each app is unique, so review times will vary and may take additional time.
However, I have forwarded your concerns to the review team, so that the review of your app gets the appropriate attention. At this time, you don’t need to do anything else, and when your app’s review is complete, you will be notified by email.
We realize it can be difficult waiting for the results of your review, so we appreciate your patience during this process. Your case number is 100896264408.
Best regards,
Rafael
App Store Review


开发者回复

Yes, I hope that our app can receive the appropriate attention and end the delay status as soon as possible. As of now, our app has been reviewed 2 times only, maybe the attention is not enough.
Best wishes


9月20日苹果因为2.5.2被拒

准则2.5.2 - 性能 - 软件要求
在审核期间,您的应用安装或启动了可执行代码,这在App Store中是不允许的。具体来说,您的应用使用itms-services URL方案来安装应用。
请注意,虽然旨在教授,开发或允许学生测试可执行代码的教育应用程序可能在有限的情况下下载代码,但此类代码可能不会用于其他目的,此类应用程序必须使源代码完全可见且可编辑用户。
下次提交此应用可能需要较长的审核时间,在此问题得到解决之前,此应用无法获得加急审核。
下一步
- 查看App Store审查指南的“软件要求”部分。
- 确保您的应用符合App Store审核指南的所有部分以及Apple Developer Program的条款和条件。
- 一旦您的应用完全合规,请重新提交您的应用以供审核。
提交旨在误导或伤害客户或逃避审核流程的应用可能会导致Apple Developer Program帐户被终止。查看Apple开发者计划的条款和条件,以了解有关终止的政策的更多信息。


9月20日开发者在解决中心回复2封邮件

第一封:
尊敬的苹果审核人员,你好:
我们非常重视每一次的审核意见,并尽全力去修改以符合app store的各项规定,为用户提供出色可信赖的产品,但这次我有一些疑惑。
我必须做出澄清,我们的应用在审核期间没有安装或启动可执行的代码,同时,我们的应用根本就不具备安装或可启动可执行代码的能力,这肯定是个误会。关于itms-services URL方案,我在代码中全局搜索了“itms-services”,没有任何结果,我需要知道检测含有itms-services的依据,然后才能去修改。再次说明,我们不需要安装可执行的代码,我们承诺今后也不会有这样的功能,如果我们做了,愿意任何处罚。
可能有一处地方会引起误会,请让我作出说明:我们的产品有一个配置接口“http://www.tianshengwucai.com/zhixuan/api/mall.php?c=zhconfig&ver=99”,里面有一组键值对
“remote_download”: "https://a.app.qq.com/o/simple.jsp?pkgname=com.example.tswc",
这是给安卓端用的第三方安卓市场下载地址,iOS端没有用到,你们可以用技术手段全局搜索。我想知道是否是这个引起的误会
期待回复
第二封:
错别字纠正:应该是”itms-services“
我们虽然在代码中全局搜索”itms-services”, 没有任何结果。但我们也不确定是否有第三方sdk使用了其它方式调用了”itms-services“,我们暂时没有排查到可疑的sdk,如果你有任何线索,请协助我们,我将会非常感激。
最美好的祝愿


9月24日开发者继续上诉

在2019/9/20,我在回复中心写了几封邮件,但没有收到答复,所以我想到了上诉。
我们的应用(二进制文件2019/8/26)在审核期间没有安装或启动可执行的代码,同时,我们的应用根本就不具备安装或可启动可执行代码的能力,这肯定是个误会。关于itms-services URL方案,我在代码中全局搜索了“itms-services”,没有任何结果,我需要知道检测含有itms-services的依据,然后才能去修改。再次说明,我们不需要安装可执行的代码,我们承诺今后也不会有这样的功能,如果我们做了,愿意接受任何处罚。
一直以来,我们尽最大努力为用户提供可信赖的产品,并遵循app store的各项规定,对一个诚实的开发者来讲,这样的延迟审核行为是不公正的。


9月27日苹果回复中心回复(一些套话)

2. 5 Performance: Software Requirements
Hello,
Thank you for your reply. Your app’s review will require additional time as we take this new information into account. We do not require any further information about your app at this time.
Once we have thoroughly reviewed your app, we will either contact you in Resolution Center to communicate any issues found, or your app will be approved.
Best regards,
App Store Review


10月1日,开发者回复(开启委屈模式)

In the name of God, I really don't know what to do next. We really don't have a remote download feature, we can't go any further without a clear explanation.
In the last review, you explicitly mentioned that the next review will be postponed. So before this misunderstanding was lifted, I was afraid to make a new submission (the last review extension lasted 25 days, 8.26~9.20). This is a nightmare.
An honest and helpless developer needs your help.


10月4日苹果回复中心回复(语气缓和,感觉有戏,我赶紧提交了新版本)

Hello,
Thank you again for your response.
As previously mentioned, we found that your app contains contains remote downloading content/reference. It would be appropriate to remove any and all remote downloading content/reference from your app, including link to download apk version of this app, before resubmitting for review.
We look forward to reviewing your revised app.
Best regards,
App Store Review


10月15日,因为3.1.1被拒

不贴原文了,跟一品云服被拒是一样的,说我们不能用第三方支付


10月15日开发者上诉(md,直接上诉)

感谢审核我们的App,我们认真阅读了3.1.1条款,认为我们没有违反该项规则。这是我们的原因:
我们APP只提供线下课程的购买,并不是数码内容,也不是app本身的任何功能、权益,这些付费课程不依赖APP存在,app购买只是第三方学校收取学费的手段之一。
因此不适用于规则3.1.1,"If you want to unlock features or functionality within your app, (by way of example: subscriptions, in-game currencies, game levels, access to premium content, or unlocking a full version), you must use in-app purchase.”
因为这部分费用并没有购买app本身的任何功能。
期待你的回复


10月17日,上诉通过,历时2个月(完)

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注