iOS审核2.1、5.1、3.2被拒流程记录及解决方法总结

公司需要新上架的APP基本情况:

1.行业内使用的APP,是客户定制的产品。

2.App没有注册功能,由企业客户的超级管理员通过后台来创建管理员工账户。

总体来说经历了三轮被拒后成功上架。

第一轮,新品上架被拒,苹果的邮件包含1.回答问题2.提供展示视频3.info.plist定位的描述不全。

苹果邮件内容:

二进制文件被拒

* 2. 1 Performance: App Completeness

* 5. 1.1 Legal: Privacy - Data Collection and Storage

Guideline 2.1 - Information Needed

We’re looking forward to continuing our review, but we need a bit more information about your business model and your users to help find the best distribution option for your app. Our preliminary review of your app suggests that your app may be a good fit for our Apple Business Manager program, which is designed specifically for business apps.

Next Steps

Please review the following questions and provide as much detailed information as you can for each question.

1. Please describe which kinds of users you expect will use your app. Some common kinds of users are:

- Users who are part of a single company (including its partners, employees and contractors)

- A limited number of companies which are clients of the developer

- The general public

2. Identify the specific countries or regions where you plan to distribute your app.

3. What features in the app are intended for use by general App Store users?

4. How do users obtain an account?

5. If there are any paid aspects of the app, such as for opening an account or using certain features in the app, please explain how users access the paid content.

6. Who pays for the paid content?

Guideline 2.1 - Information Needed

We’re looking forward to completing our review of your app. Before we can continue, we need a video that demonstrates the current version in use on a physical iOS device.

Specifically, please demonstrate the background location feature.

Keep these requirements in mind as you make your demo video:

Only use footage of your app running on a physical iOS device, not on a simulator.

Make sure the video clearly documents all relevant app features, services, and user permission requests.

You can use a screen recorder to capture footage of your app in use.

Next Steps

Create the demo video, add a link to the video in the App Review Information section of your app’s page in App Store Connect, and reply to this message in Resolution Center.

To add the video link:

1. Sign in to App Store Connect.

2. Click on My Apps.- Select your app.

3. Click on the app version on the left side of the screen.

4. Scroll down to App Review Information.

5. Provide the demo video link and any necessary access details in the Notes section.

6. Click the Save button at the top of the Version Information page.

Please note that if your app can only be reviewed with a demo video, you’ll need to provide an updated demo video for every app submission.

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requests the user’s consent to access the location, but doesn’t sufficiently explain the use of the location in the purpose string.

To help users make informed decisions about how their data is used, all permission request alerts need to specify how your app will use the requested information.

Next Steps

Please revise the relevant purpose string in your app’s Info.plist file to specify why your app needs access to the user’s location. Make sure the purpose string includes an example of how the user’s data will be used.

You can modify your app’s Info.plist file using the property list editor in Xcode.

解决方法:

这里我改了info.plist中的定位功能的描述,重新打包上传,选择新的构建版本,然后在备注里添加了展示视频的百度网盘链接及密码,然后重新提交审核。这里操作完后方案解决中心邮件回复的发送按钮消失,于是我没有回答2.1的问题。这里可能是因为选择了新的构建版本重新提交了审核,所以上个版本的问题就结束了。

第二轮,苹果给了新的邮件,元数据被拒,邮件回复即可,先是给了2.1(和第一轮一样) 然后又给了3.2,判定为内部app建议用apple企业账号进行分发,最后我给苹果的回复说app还没完善后续会加上注册功能,目前网页端可以注册(怕说平台超级管理员创建账户又被苹果判断为内部而拒审),结果苹果回复让提供网页注册链接。。。然后就没有然后了。

以下是与苹果的邮件来往回复内容:

元数据被拒

发件人 Apple

* 2. 1 Performance: App Completeness

Guideline 2.1 - Information Needed

We’re looking forward to continuing our review, but we still need a bit more information about your business model and your users to help find the best distribution option for your app. Our preliminary review of your app suggests that your app may be a good fit for our Apple Business Manager program, which is designed specifically for business apps.

Next Steps

Please review the following questions and provide as much detailed information as you can for each question.

1. Please describe which kinds of users you expect will use your app. Some common kinds of users are:

- Users who are part of a single company (including its partners, employees and contractors)

- A limited number of companies which are clients of the developer

- The general public

2. Identify the specific countries or regions where you plan to distribute your app.

3. What features in the app are intended for use by general App Store users?

4. How do users obtain an account?

5. If there are any paid aspects of the app, such as for opening an account or using certain features in the app, please explain how users access the paid content.

6. Who pays for the paid content?

我的回复:

1.此应用为客户定制产品,面向的是客户指定的单位用户(A limited number of companies which are clients of the developer)

2.应用推广的国家为中国。

3.应用中的功能均为开发者的客户指定的用户使用。

4.用户需要在网页端进行账户注册。

5.应用程序中没有任何付费。

发件人 Apple

* 2. 1 Performance: App Completeness

* 3. 2.0 Business: Other Business Model Issues

Hello,

Thank you for providing this information.

Upon further review, we found that your app does not comply with the following guidelines:

Guideline 3.2 - Business

Users come to the App Store expecting to find apps they can pick up and use, so we check every app to see if it is meant for a wide audience. For apps designed to be used by a specific business, we work with developers to choose the right distribution option for their app.

We found in our review that your app is designed to be used by a specific organization or business, including its partners or employees. Custom app distribution through Apple Business Manager is the best way to make these kinds of business apps available to your target audience.

By distributing custom apps through Apple Business Manager, you will be able to:

- Distribute apps to personal and company-owned devices.

- Enjoy an App Review process designed with business needs in mind, in locations where custom app distribution is available.

- Keep using Apple Developer Program tools like App Store Connect for app management and TestFlight for beta testing.

Next Steps

Follow these steps to distribute your business app using custom app distribution and Apple Business Manager:

1. Have the business or organization your app is designed for  [enroll in Apple Business Manager](https://developer.apple.com/go/?id=custom-app-ns-1) .

2. Change your Pricing and Availability setting in App Store Connect to  [make your app available to specific businesses or organizations](https://developer.apple.com/go/?id=custom-app-ns-3) .

3. Resubmit your app for review. Once the app has been published, businesses and organizations will be able to find your app on Apple Business Manager.

Resources

- Watch a WWDC overview of  [custom app distribution with Apple Business Manager](https://developer.apple.com/go/?id=custom-app-r-1) .

- Learn how to use  [Apple Business Manager](https://developer.apple.com/go/?id=custom-app-r-2) .

- See the availability of  [Apple business programs in your region](https://developer.apple.com/go/?id=custom-app-r-3) .

Best regards,

App Store Review

我的回复:(在此回复之后,苹果就回复,让我提供注册网页的链接)

你好,可能我上次的回复中描述有误对审核有所误导。此应用不是给指定有限数量的客户使用,无法通过分发的方式让用户安装使用。此应用是面向行业内人士广泛使用的,是可以面向普通用户注册使用的,只不过移动端还没有开发注册功能,会在后面的版本完善功能的。此外,应用的类别我也做了修改,希望对审核有所帮助。

这次感觉问题就坏在2.1时的回复,还怕人家没法理解中文,还用了他问题中的用户类型描述的英文原文,感觉他列举的常见用户类型前两个都不能写,如果是这两个中的一个就判定你是内部应用不能在App Store上架。

1.此应用为客户定制产品,面向的是客户指定的单位用户(A limited number of companies which are clients of the developer)

3.应用中的功能均为开发者的客户指定的用户使用。

解决办法:

因为3.2后面的对话也进行不下去了,于是在APP Store Connect里删除APP,换一个BundleID重新上架,保险起见我还更换了APP名称和图标。然后等待审核团队回复。这里参考了iOS审核被拒Guideline 3.2 - Business、1.2 - Safety

删除APP的方法:

点击左侧综合-App信息,页面最下方有移除App


截图


第三轮,第二次新品上架,审核团队给了个2.1。

解决方法:

纯邮件回复即可,这次要注意避雷,千万不要说什么定制、指定客户等敏感词汇。这次我小心回复,说明了后台管理账户的情况,并截图了后台账户管理的界面,截图中标记了提供给审核团队的测试账户,以及标记了添加账户按钮。这次很顺利一次通过直接上架了。

以下为与苹果邮件来往回复内容:

发件人 Apple

Guideline 2.1 - Information Needed

We’re looking forward to continuing our review, but we need a bit more information about your business model and your users to help find the best distribution option for your app. Our preliminary review of your app suggests that your app may be a good fit for our Apple Business Manager program, which is designed specifically for business apps.

Next Steps

Please review the following questions and provide as much detailed information as you can for each question.

1. Please describe which kinds of users you expect will use your app. Some common kinds of users are:

- Users who are part of a single company (including its partners, employees and contractors)

- A limited number of companies which are clients of the developer

- The general public

2. Identify the specific countries or regions where you plan to distribute your app.

3. What features in the app are intended for use by general App Store users?

4. How do users obtain an account?

5. If there are any paid aspects of the app, such as for opening an account or using certain features in the app, please explain how users access the paid content.

6. Who pays for the paid content?

我的回复:

1.我们的app提供给中国企业员工使用。

2.app计划推广国家为中国。

3.应用所有功能为应用商店用户提供。

4.需要以企业为单位购买服务,我们给企业一个超级管理员账户,企业用此账户登录后台来创建及管理公司员工账户。

5.app没有付费的功能。

附件:imge1(后台注册截图)

发件人 Apple

2. 1 Performance: App Completeness

Hello,Thank you for providing this information. We will continue the review, and will notify you if there are any further issues.Best regards,App Store Review

解决流程总结:

第一轮 没有邮件回复2.1问题,修改了2.1指出的plist定位描述问题,5.1提供一个app操作录屏视频上传到百度网盘,在提审界面的备注中留百度网盘链接密码即可。

第二轮 对于2.1的app面向用户类型以及获取账户方式的回答错误,导致后面出现3.2,然后对于3.2的回复继续出错,才采取了删除app换bundleID上架的解决方法。

第三轮中对于2.1的回答才是正确的。

拒审问题总结:

1.2.1的问题如实回答,但切记如果你还想上架到App Store,就要避免定制、指定用户等词汇引导苹果认为你的app为内部使用。

2.关于用户如何获得账户,如果app没有注册功能,一定要证明你的app是可以通过其它途径创建账户的,并提供充分证明。(参考第三轮中的回复)

3.如果遇到3.2,也不必慌,证明自己的app是提供给普通用户的,无法通过分发来安装,如果你也是没有注册功能,解决方法同上2,如果还是被拒就只能删除app换个BundleID重新上架了。(参考第二轮中的解决方法)

4.关于要求提供展示视频,网上有说视频要上传到油管,我试了放到百度网盘也是可以通过的,关于视频内容,尽可能详尽的展示app的主要功能,一般要求你提供视频就说明你的app比较复杂或者涉及的不是通用领域,审核人员不知道如何下手,让审核人员免去费力理解你的app如何使用,以这个为目标自己斟酌如何录制操作视频。

你可能感兴趣的:(iOS审核2.1、5.1、3.2被拒流程记录及解决方法总结)