【发布时间】:2013-07-22 06:06:48
【问题描述】:
我创建了一个在后台使用位置更新的应用。我已将我的应用程序提交给苹果,但它被苹果拒绝,理由是您在后台使用位置更新,而不是使用重要的位置更新和基于形状的区域监控。 我的应用程序会进行位置更新并为用户提供特定的更新,这非常适合我的场景,并编写了代码以更好地节省电池电量。使用 Apple 建议的方法,我在重要的位置更新和基于形状的区域监控方面遇到的问题是位置准确性。通过重要的位置更新,我会为该蜂窝塔范围内的所有区域触发事件,或者说 100 m - 3000 m,而不是当用户进入一个区域时说 lat long 半径为 100 m。 我与苹果进行了很多对话,他们似乎并不关心他们正在创造的开发人员和新技术。 是否有任何开发人员面临使用后台位置更新来执行导航以外的操作并被接受的相同问题,或者是否有人使用基于形状的监控的重要位置更新来提供具有更好位置准确性的精确更新。
非常感谢任何帮助。
【问题讨论】:
-
您是否尝试在元数据中添加一行,例如“哇,它像大象一样吃电池”?这解决了我的拒绝。或者他们坚持禁用完整的后台更新,因为“我们认为你的应用不需要这个,替换它或拒绝,不管你在 meta 中放了什么”?
标签: iphone ios cllocationmanager