sac*_*pta 1 app-store appstore-approval ios
Apple拒绝了我的申请,回复如下......因为我已经在info.plist中添加了"NSLocationAlwaysUsageDescription"和"NSLocationWhenInUseUsageDescription"的条目,但不知道为什么苹果拒绝了......任何人都可以帮助我吗?
您的应用程序使用后台位置服务,但未按照iOS人机界面指南中的要求阐明其在位置模式警报中的使用目的.
我们附上了截图供您参考.
下一步
请在代码中重新配置UIAlertControllerStyleAlert,并在其消息字段中指定使用背景位置的预期目的.资源
有关配置和显示警报的其他信息和说明,请参阅iOS人机界面指南和UIKit框架参考的访问用户数据部分.
NSLocationAlwaysUsageDescription是电池密集型的.如果应用程序未正确管理,则不仅会导致应用程序内的用户体验不佳,而且通常会导致使用iOS设备的用户体验不佳.
因此,即使用户在后台,Apple也想知道您是否真的需要用户的位置.
由于同样的原因,即使我们的应用程序上周也遭到拒绝.
我们甚至不需要提交新的二进制文件.我们所做的一切都向评论员解释了为什么我们使用了我们在plist中列出的位置背景模式.我们通过上传视频来完成此操作,其中我们解释了位置背景模式的用途.然后在iTunes连接的分辨率中心提供了此视频的链接.审稿人看了一下后来批准了我们的应用程序.
所以你必须做类似的事情.如果您需要位置服务后台模式.只需向决议中心的审稿人解释它的目的.否则,只需上传一个新的二进制文件,并从plist中删除位置服务后台模式.
希望能帮助到你.
| 归档时间: |
|
| 查看次数: |
4876 次 |
| 最近记录: |