我创建了一个在后台使用位置更新的应用程序。我已将我的应用程序提交给苹果,但它被苹果拒绝,理由是您在后台使用位置更新,而不是使用重要的位置更新和基于形状的区域监控。我的应用程序进行位置更新并为用户提供特定的更新,这非常适合我的场景,并且编写了代码以更好地节省电池。使用 Apple 建议的方法,我在重要的位置更新和基于形状的区域监控方面遇到的问题是位置准确性。通过重要的位置更新,我会为该蜂窝塔范围内的所有区域触发事件,或者说 100 m - 3000 m,而不是当用户进入一个区域时说 lat long 半径为 100 m。我和苹果谈过很多次,但他们没有 似乎并不关心他们正在创造的开发人员和新技术。是否有任何开发人员面临使用后台位置更新来执行导航以外的操作并被接受的相同问题,或者是否有人使用基于形状的监控的重要位置更新来提供具有更好位置准确性的精确更新。
非常感谢任何帮助。