iOS 上架审核被拒以后台定位

因为咱们的app须要退到后台也能获取位置信息,因此加了个后台定位功能。可是审核时被拒了两次😂
html

第一次被拒以下:markdown

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, 1.2.0, in use on a physical iOS device.app

Specifically, please provide us a demo video to demonstrate the usage of background location feature of your app.ide

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

  • 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.ui

To add the video link:this

  • Sign in to App Store Connect.
  • Click on My Apps.
  • Select your app.
  • Click on the app version on the left side of the screen.
  • Scroll down to App Review Information.
  • Provide the demo video link and any necessary access details in the Notes section.
  • 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.spa

Resources

To learn more about providing information to App Store Review in App Store Connect, see App Store Connect Help.code

Since your App Store Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit App Store Connect to select your app and revise the desired metadata values. Once you’ve completed all changes, reply to this message in Resolution Center and we will continue the review.orm

大体的意思是让我拍个演示视频,来演示应用程序的背景位置功能的使用,简单的拍了个视频以后,回复他以后仍是说不行。

第二次被拒以下:

Guideline 2.5.4 - Performance - Software Requirements

Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not have 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

To resolve this issue, please revise your app to include features that require the persistent use of real-time location updates while the app is in the background.

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.

Resources

For more information, please review the Starting the Significant-Change Location Service and Monitoring Geographical Regions.

大体意思说咱们的app没有用到后台定位功能,好吧,我也是无语。

而后我在回复中心加上文字描述回复:
咱们的应用有xxx功能,用于获取用户在工做时间段内的最新位置以及记录用户在工做时间段内的工做轨迹。当他们点击开始工做时,应用程序可能会退到后台,因此咱们须要后台定位功能

可是等了两天,竟然不审核个人app,也不回复我😭。无奈的我只能把上面的文字描述放到 App审核信息下的备注里面从新提交审核,而后就经过审核了

注意:若是应用使用定位后台模式,请提醒用户,这么作会大幅下降电池续航能力。