App Store审核总结

Appstore审核

APPSTORE迭代了几个版本,中间也被拒了几次,总结一下目前遇到的情况,简单说明

一共出现的三类问题,并介绍如何来加速审核和下架应用。

1.元数据被拒绝
22.2: Apps that contain false, fraudulent or misleading representations or use names or icons similar to other Apps will be rejected
Information Needed
We began the review of your app but are not able to continue because we need a demo account to fully assess your app features.

Please see the attached screenshot(s) for more information.

Please provide demo account details, including passwords, in the App Review Information section for your app in iTunes Connect. Please ensure that the information you provide includes any data necessary to demonstrate the functionality of your app features.

To provide demo account information:

- Log in to iTunes Connect
- Click on “My Apps”
- Select your app
- Scroll down to “App Review Information”
- Provide information in “Demo Account” and/or “Notes” as appropriate
- Click Save
- Click Submit for Review


----- 22.2 -----

We also found that your app, and/or its metadata, contains content that could be misleading to users, which is not in compliance with the App Store Review Guidelines.

Specifically, your app screenshots contain inaccurate images of the iPhone which is misleading and may cause user confusion.

Please see the attached screenshot(s) for more information.

It would be appropriate to remove or revise any such content.

If your iTunes Connect Application State is Metadata Rejected, we do NOT require a new binary. 

To revise the metadata:

- Log in to iTunes Connect
- Click on “My Apps”
- Select your app
- Revise the desired metadata values 
- Click “Save" 
- Once you’ve completed all changes, click the “Submit for Review” button at the top of the App Details page 

NOTE: Please be sure to make any metadata changes to all App Localizations by selecting each specific localization and making appropriate changes.

出现此类问题的解决办法是:修复元数据,也就是把应用程序的信息填补完整,比如此案例是截图有问题,需要重新上传截图,但不需要二进制文件重新上传。将应用信息修正完毕后,需要重新点击提交审核按钮,来重新审核。

2.二进制文件被拒绝
2.16 - Multitasking Apps may only use background services for their intended purposes: VoIP, audio playback, location, task completion, local notifications, etc.
2.16 Details

Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not declare any features that require persistent location. Apps that declare support for location in the UIBackgroundModes key in your Info.plist file must have features that require persistent location.

Next Steps

Please revise your app to include features that require the persistent use of real-time location updates while the app is in the background. Please also add the following battery use disclaimer in your Application Description:
"Continued use of GPS running in the background can dramatically decrease battery life."

If your app does not require persistent real-time location updates, please remove the "location" setting from the UIBackgroundModes key. You may wish to use the significant-change location service or the region monitoring location service if persistent real-time location updates are not required for your app features.

解决方案:修改二进制代码,也就是你的程序包出现问题,需要改完然后重新上传代码。同样需要点击提交审核按钮,来重新审核。

3.缺少信息
Information Needed

We began the review of your app but aren't able to continue because we need additional information about your app.

At your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. The more information you can provide upfront, the sooner we can complete your review.

- What is the purpose of 红包? 
- What does it unlock/purchase? 
- Please list all possible ways of how the user can obtain it?

Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.

解决方案:这种情况较少见,虽然同样显示的是元数据被拒绝,但却不需要重新点击提交审核,只需要在解决方案中心回复苹果人员不明白的问题,即可继续审核。这个问题一般遇到会让人比较纠结,因为网查资料也很少,不太确定是否需要重新点击提交审核按钮,苦等是挺折磨人的。

4.如何加速审核
申请加急审核的的步骤如下:

1.访问iTunes Connect网站:https:itunesconnect.apple.com。

2.单击网站底部的"Contact Us"按钮。

3.在问题1中选择"App Review"。

4.在问题2中选择"Request Expedited Review"。

5.单击"Request an Expedited App Review"按钮即可填写加急审核的申请表,如下图所示。

注意,最好使用英文填写加急审核的申请表。申请加急审核时,最容易通过的理由是严重的崩溃Bug(在理由一栏选择:"Crotocal Big Fix"),在原因处详细描述该BUG的重现步骤,则很容易使申请通过。加急审核申请的频率也对申请结果有一定的影响,所以最好不要滥用,多次欺骗审核员可能造成真正有需要的时候申请被拒。
5.如何下架应用
最简单的办法,是将应用的上架时间改成未来的一个时间,这样就会自动把已上回的应用下架。但是需要注意的是,由于AppStore更新比较慢,整个下架操作完全生效可能会需要等待数小时之久。与此对应的是,审核通过的上架操作也取决于AppStore的更新速度,有些极端情况下应用要花费24小时才能完成上架操作。
步骤如下:

1.点击"定价"。

2.选择上市日期为未来。

3.点击保存。
小结:

本文主要介绍了审核遇到的三大类问题,元数据被拒绝、二进制文件被拒绝、缺少信息。从中我在缺少信息这一个遇到的困惑最大,因网上资料也比较少,所以这是写此文章最主要的目的。同时本文介绍了两个必学的常识加急审核和下架应用的操作。希望大家有此借鉴。共同进步。

在解决方案中心回复的时候,我不仅写了英文,后面还附上了中文。结果苹果官方回复的居然也是中文。所以我想苹果审核团队应该有识中文的人存在,不过大家最好还是以英文为主,如果觉得英文不太自信,可以附上中文翻译以辅。

以下是苹果中文回复示例: 苹果中文回复示例

如有疑问,大家可以通过邮件联系我 codekami@qq.com

参考资料:

1.《IOS开发进阶》唐巧著