ios - 如果我需要在后台调用网络服务来更新位置,我的申请会被拒绝吗?

标签 ios appstore-approval background-service

我尝试在多个地方阅读此内容,但没有找到任何对我有帮助的内容。

为了让我的应用正常运行,我需要在后台更新用户位置并调用 Web 服务来存储有关该位置的一些相关信息。现在据我所知,一些后台功能只允许您在后台运行代码一段特定的时间。但在定位服务和播放音频方面则不然。

我正在考虑使用 Significant-Change Location Service,这样电池耗电就不会太多。既然它可以使用该服务工作,为什么不呢。我的问题是使用此应用程序会被拒绝还是可以:

  1. 使用显着变化位置服务获取用户位置。 (我知道没问题)
  2. 通过调用 Web 服务来存储该信息(全部在后台完成)<--- 我不知道这样做是否可以?

谢谢大家!

最佳答案

不,它可能不会被拒绝。我过去做过类似的事情并获得批准。但请记住,Apple 的审稿人对他们的拒绝意见并不一致,因此无法确定。他们有时会拒绝,因为按照他们的指导方针做的事情是完全可以的。

关于ios - 如果我需要在后台调用网络服务来更新位置,我的申请会被拒绝吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28147169/

相关文章:

android - 如何在使用服务的Android 8.0(Oreo设备)上的后台应用程序中获取用户GPS位置?

android - 使用 SyncAdapter/不同线程更新时,LiveData 不会观察到变化

ios - 带有旋转图像的动画

ios - 过滤其他 NSDictionary 中的 NSDictionary

ios - iOS项目中的图片存放位置

ios - Apple 拒绝在 iPhone 应用程序的 iPad 屏幕顶部出现黑条

android - 带有广播接收器的工作管理器在应用程序关闭时不起作用

ios - 限制 UIDocumentPickerViewController 从 iCloud Drive 中选择 sqlite 文件

ios - 如何提交带有arkit UIRequiredDeviceCapativity 限制的更新?

iphone - 我的 iPad 应用程序会因为使用 Tapku 库而被应用程序商店拒绝吗?