0%

写在被苹果被拒6次后

我们的 App 银盛通 4.1.1 版本被拒了 6 次,经历两个星期,心好累,凌晨等邮件,等电话,本文记录下审核过程,下次提交时注意。

过程

经历过程如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
可供销售			Developer	2017年9月22日 上午9:07
等待开发人员发布 Apple 2017年9月22日 上午1:05
正在审核 Apple 2017年9月21日 上午5:04
正在等待审核 Developer 2017年9月20日 下午10:18
准备提交 Developer 2017年9月20日 下午10:17
被开发人员拒绝 Developer 2017年9月20日 下午4:31
正在等待审核 Developer 2017年9月20日 上午11:55
被拒绝 Apple 2017年9月16日 下午11:18
正在审核 Apple 2017年9月16日 下午10:33
正在等待审核 Developer 2017年9月16日 上午10:56
准备提交 Developer 2017年9月16日 上午10:42
被拒绝 Apple 2017年9月15日 下午11:50
正在审核 Apple 2017年9月15日 下午8:34
正在等待审核 Developer 2017年9月15日 下午3:40
准备提交 Developer 2017年9月15日 下午3:40
被拒绝 Apple 2017年9月15日 下午12:16
正在审核 Apple 2017年9月15日 下午12:05
正在等待审核 Developer 2017年9月15日 上午11:20
被拒绝 Apple 2017年9月14日 上午12:41
正在审核 Apple 2017年9月14日 上午12:26
正在等待审核 Developer 2017年9月13日 上午11:18
准备提交 Developer 2017年9月13日 上午11:17
被拒绝 Apple 2017年9月13日 上午3:03
正在审核 Apple 2017年9月12日 下午11:21
正在等待审核 Developer 2017年9月11日 上午11:28
准备提交 Developer 2017年9月11日 上午11:27
被拒绝 Apple 2017年9月11日 上午1:35
正在审核 Apple 2017年9月11日 上午12:45
正在等待审核 Developer 2017年9月8日 下午5:32

第一杀

原因

1
2
3
4
5
6
7
8
9
10
PLA 1.2


The seller and company names associated with your app do not reflect the multiple credit card applications 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 credit card applications. If you have developed this app 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. Select Getting Started from the first dropdown menu, then select General iTunes Connect Inquiry to contact the appropriate iTunes Connect team.

还有三张关于信用卡的截图。这是因为我们有申请信用卡的内置 webView。

解决方案

后台把相关的网页屏蔽掉。

第二杀

原因

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Guideline 3.1.1 - Business - Payments - In-App Purchase


We noticed that your app uses in-app purchase products to purchase credits or currencies that are not consumed within the app, which is not appropriate for the App Store.

Please see attached screenshots for details.

Next Steps

To resolve this issue, please revise your app to ensure that the credits or currencies purchased with in-app purchase products are used within the app or remove the in-app purchases entirely.

Request a phone call from App Review

At your request, we can arrange for an Apple Representative to call you within the next three to five business days to discuss your App Review issue.

To request a call and ensure we have accurate contact information, reply directly to this message with a contact name and direct phone number to reach you.

PLA 1.2


The seller and company names associated with your app do not reflect names of financial institutions 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 names of financial institutions. If you have developed this app 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. Select Getting Started from the first dropdown menu, then select General iTunes Connect Inquiry to contact the appropriate iTunes Connect team.
  • 因为我们的 App 里面有 Q 币充值的功能,被 Apple 认为是内购。
  • 我们有个信用卡还款的功能,页面上方还有申请信用卡的入口。

解决方案

WTF?Q 币充值竟然是内购,好吧,把这个增值业务的功能入口隐藏掉。把信用卡还款上方的入口隐藏掉。

第三杀

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Guideline 2.3.3 - Performance - Accurate Metadata


We noticed that your screenshots do not sufficiently reflect your app in use.

Please see attached screenshots for details.

Next Steps

To resolve this issue, please revise your screenshots to ensure that they accurately reflect the app in use. For resources on creating great screenshots for the App Store, you may want to review the App Store Product Page information available on the Apple developer portal.

Please ensure you have made any screenshot modifications using Media Manager. You should confirm your app looks and behaves identically in all languages and on all supported devices. Learn how to use Media Manager to add custom screenshots for each display size and localization.

Since your iTunes Connect status is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.


PLA 1.2


The seller and company names associated with your app do not reflect the name of financial institutions 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 name of financial institutions. If you have developed this app 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. Select Getting Started from the first dropdown menu, then select General iTunes Connect Inquiry to contact the appropriate iTunes Connect team.

原因

  • 说我们上传到 App Store 的媒体图片首页跟 App 里面的不同。
  • 说我们这次新增的理财业务跟我们公司没关系。

解决方案

对于这两个问题,我是有疑问的,然后向苹果爸爸发邮件咨询,说明情况。

  • 因为我们首页八宫格的功能入口是后台返回的。
  • 因为这次新增的理财功能是我们集团公司的另外一个子公司提供的,而我们的账号不在集团公司名下。

重新提交,并申请加急处理。

苹果那边回复了

  • 关于Guideline 2.3.3,这次截图确是我们八宫格编辑界面,说与上传到 App Store 的媒体图片不相符。 这。。。我服了,反正能找到原因弄死你,这个我们改。
  • 关于PLA 1.2,说我们的账号只能放在集团公司名下才能销售。 对于这一点,以我们目前的情况不太可能,因为我们还要去申请 DUNS 邓白氏编码、重新申请一个开发者账号、将 App 转到集团公司开发者名下。于是再次向苹果说明情况,看能不能提供相关文件证明我们开发者所在的公司跟集团公司的关系。苹果说回复可以,结果他们添加附件的功能死活用不了,后面经过沟通后,我就把相关资料放在 Dropbox 上,然后将链接告诉苹果那边。

第四杀

我们将相关资料发送给苹果后,再次提交审核。这次审核很快,差不多1个小时左右(这次中国团队审核的,因为截图的时间跟我们的时间一致),上午11点左右提交,中午12点钟被拒。

原因

  • XMPP 连接时 IPV6 被拒。这个去年强制 IPV6 时,苹果没测到么???
  • 我们上传到 App Store 的媒体图片首页跟 App 里面的不同。细节扣得很死。

解决方案

第五杀

1
2
3
4
5
6
7
8
9
10
PLA 1.2


The seller and company names associated with your app do not reflect the financial institute 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 financial institution name. If you have developed this app 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. Select Getting Started from the first dropdown menu, then select General iTunes Connect Inquiry to contact the appropriate iTunes Connect team.

原因

这次给的截图又是首页理财 tabbar。WTF?这个我们上次提交了公司相关资料啊,于是向苹果争论。结果给的原因却是,因为我们新版本的开机引导页最后一张是介绍信用卡申请的。

解决方案

还好周六我们的设计师欧巴在公司加班,于是让他帮忙处理,提交审核。

第六杀

1
2
3
4
5
6
7
8
9
10
PLA 1.2


The seller and company names associated with your app still do not reflect the name of the financial institutions 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 financial institution’s name. If you have developed this app 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. Select Getting Started from the first dropdown menu, then select General iTunes Connect Inquiry to contact the appropriate iTunes Connect team.

原因

又是 PLA 1.2,继续向苹果那边咨询,结果苹果那边没给截图直接甩了一封邮件

1
2
3
4
5
6
7
8
9
Hello,

We appreciate your feedback and have scheduled a call with an Apple representative in order to discuss your concerns. We anticipate calling within 3 business days.

To help 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

解决方案

于是按照苹果爸爸的要求提交了相关信息,周二早餐 7:10 左右,美国那边打电话(电话号码是+1 (408)996-1010,圣何塞,加利福尼亚州,美国)来了,那个时候我在刷牙,去客厅一看,响一声就挂了,然后把手机放在口袋继续刷牙,结果又打来了,这次拿起手机刚好要去接的时候,那边又挂了。我当时。。。。。。 然后收到了一封邮件

1
2
3
4
5
I'm writing to let you know that I tried to reach you at +86 xxx-xxxx-xxxx to discuss your app, but have been unsuccessful. 

Please provide a telephone number and time that you can be reached at so that we may attempt to contact you again. Once I receive your phone number, I will contact you at my next available opportunity.

While I may not be able to call you immediately upon receipt of your email, I will get back to you as quickly as I can.

8点左右才看到邮件,赶紧提供提供另外一个电话回复邮件,并且说明希望那边再次联系的时候能够多打几次,并且通知我英语口语好的领导,让他回个电话,结果没法联系到苹果审核团队那边。

终于在周三上午接到了那个电话,告诉我是因为我们的版本更新描述以及App介绍里面提到了信用卡!!!!!!接完电话,苹果那边又发了封邮件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Thank you for your time during our call today. 

As we discussed, your app was found to be out of compliance with App Store Review Guidelines.

PLA 1.2


The seller and company names associated with your app still do not reflect the name of the financial institutions 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 financial institution’s name. If you have developed this app 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. Select Getting Started from the first dropdown menu, then select General iTunes Connect Inquiry to contact the appropriate iTunes Connect team.



We hope you will consider making the appropriate revisions to your app and resubmit.

If you feel that this rejection was made in error, and believe your app is in compliance with the App Store Review Guidelines, you may submit an appeal to the App Review Board. Once the App Review Board has completed their evaluation, they will contact you directly with the decision.

If you have any questions about this information, please reply to this message via Resolution Center on iTunes Connect. If you would like to discuss the review findings in more detail, please reply to this message via Resolution Center on iTunes Connect or feel free to contact me at +1 (669)-227-5527 between 11am - 8pm Pacific Daylight Time.

Thank you

上面提到了一个电话+1 (669)-227-5527,没打过,下次遇到了问题可以试一下。这次晚上10点半左右提交,然后第三天凌晨就审核通过了。

总结

流水账似的把整个过程描述了下,总结以下几点

  • 仔细看App Store 审核指南,不过有些问题还是得看人品了,因为苹果爸爸说的就是对的!有几次明明被拒原因的截图给的是A,向苹果询问后,苹果又给的截图是B,想弄你,理由总是有的。
  • 金融类 App 千万别牵涉到信用卡相关业务,除非你就是本银行的 App。
  • 有啥问题向苹果申诉,网上的东西经验仅供参考,官方解释才是王道,这次 PLA 1.2 的相关问题,看网上的说苹果审核团队电话回访后,也没啥用,只能更换开发者账号所在的公司,这个我也咨询过中国苹果开发者技术支持,说是要到更换两个公司的 DUNS,或者转让App,不过挺麻烦的。
  • 对于审核这块,中国苹果开发者技术支持(电话:400-670-1855)的作用不是很大。
  • App Store 的媒体图片和提交的 App 页面元素最好差不多。
  • 我这次提供给苹果审核团队的电话,第一次是中国移动手机号码,出现了上面响了一声对方就挂了的情况,换个中国电话手机号码后,我是响了两下才接的,这个不知道有没有影响,不然我们的 App 上架至少可以提前一天。
  • 审核加急作用于整个版本,直至提交成功。

审核的时候,人品成分比较大(因为我们上个版本的 App Store 的媒体图片,版本描述和 App 描述里面也提到了信用卡,然而没什么印象),把之前被拒的原因都记录下来,下次绝不犯类似的错误!