我的应用在其UIBackgroundModes
文件中包含Info.plist
密钥(包含位置值)。该应用程序被Apple拒绝。
Apple拒绝的理由:
“我们注意到您的应用在Info.plist中的UIBackgroundModes键中声明了对位置的支持,但不包含需要持久位置的功能。添加需要持续使用实时位置的功能是合适的应用程序在后台更新或从UIBackgroundModes键中删除“location”设置。如果您的应用程序不需要持久的实时位置更新,我们建议使用重要更改位置服务或区域监控位置服务。 “
使用它的原因:
我的应用使用重要更改位置服务或标准位置服务,因为我的应用程序可用于iPhone和iPod touch。如果无法使用重要更改位置服务,应用程序将使用标准位置服务。
问题:
UIBackgroundModes
文件中添加info.plist
键(带位置值)? 答案 0 :(得分:1)
是user2082720,我们确保为什么我们在后台模式下使用位置服务。
请在您的应用说明中包含以下电池使用免责声明:
“继续使用GPS在后台运行会大大缩短电池寿命。”
实施例: - 如果我们使用“地理围栏”时需要位置服务背景,那么我们必须在后台使用位置服务。
答案 1 :(得分:0)