Apple App Store拒绝5.1.5 [英] Apple App Store rejection 5.1.5

查看:176
本文介绍了Apple App Store拒绝5.1.5的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Apple拒绝了我的申请,回复如下......因为我已经在info.plist中添加了NSLocationAlwaysUsageDescription和NSLocationWhenInUseUsageDescription条目,但不知道为什么苹果拒绝了......任何人都可以帮助我?

Apple has rejected my application with response below...since i already added the entry for "NSLocationAlwaysUsageDescription" and "NSLocationWhenInUseUsageDescription" in the info.plist but don't know why apple rejected...Can any one help me out ?


您的应用使用了后台位置服务,但没有说明其在位置模式警报中使用的
目的,如iOS
人机界面指南。

Your app uses background location services but does not clarify the purpose of its use in the location modal alert as required in the iOS Human Interface Guidelines.

我们附上了截图供您参考。

We've attached screenshot(s) for your reference.

后续步骤

请在代码中重新配置UIAlertControllerStyleAlert,
指定在
消息字段中使用后台位置的预期目的。资源

Please reconfigure the UIAlertControllerStyleAlert in your code and specify the intended purpose of using background location in its message field. Resources

有关配置和
呈现警报的其他信息和说明,请参阅iOS
人机界面指南的访问用户数据部分和UIKit框架参考。

For additional information and instructions on configuring and presenting an alert, see the Accessing User Data section of the iOS Human Interface Guidelines and the UIKit Framework Reference.


推荐答案

NSLocationAlwaysUsageDescription 是电池密集型的。如果应用程序无法正确管理,则不仅会导致应用程序内的用户体验不佳,而且通常会导致使用iOS设备的用户体验不佳。

NSLocationAlwaysUsageDescription is battery intensive. If not managed properly by the App, it can result in a bad user experience not only within the App, but also a bad user experience about using the iOS device in general.

因此,即使用户在后台,Apple也想知道您是否真的需要用户的位置。

Hence, Apple wants to know if you really need the location of the user even when the user is in the background.

即使我们的应用程序上周收到拒绝同样的原因。

Even our App received a rejection last week for the same reason.

我们甚至不需要提交新的二进制文件。我们所做的一切都向审稿人解释了为什么我们使用我们在plist中列出的位置背景模式。我们通过上传视频来完成此操作,其中我们解释了位置背景模式的用途。然后在iTunes连接的分辨率中心提供了此视频的链接。审稿人看了一下后来批准了我们的应用程序。

We didn't even need to submit a new binary. All we did was explained to the reviewer why we were using the location background mode which we had listed in our plist. We did this by uploading a video in which we explained the purpose of the location background mode. And then provided a link of this video in the resolution centre in iTunes connect. The reviewer had a look at it and later approved our app.

所以你必须做类似的事情。如果您需要位置服务后台模式。只需向决议中心的审阅者解释其目的。否则,只需上传一个新的二进制文件,并从plist中删除位置服务后台模式。

So you have to do a similar thing. If you need the location services background mode. Just explain it's intended purpose to the reviewer in the resolution centre. Else, just upload a new binary with the location services background mode removed from the plist.

希望它有所帮助。

这篇关于Apple App Store拒绝5.1.5的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆