如果我的应用程序使用位置作为UIBackgroundMode,我的应用程序是否会在应用程序商店中被接受?

时间:2011-12-05 22:57:08

标签: ios

我要求应用程序能够在服务器处于后台时将信息推送到该服务器(此信息将显示给用户,但应在用户知道之前先将其下载因此,无法使用Apple推送通知 - 因为使用此机制a)用户将从推送服务器获得通知b)他们将接受并启动应用程序c)应用程序将从服务器进行http提取。因此,当客户端获取数据时,可能会并且可能会有延迟,但是一旦需要通知用户有新数据,它就会立即可用。

这可以实现的一种可能方法是,如果客户端定期轮询服务器以查看是否有任何内容(是的,我知道这不是理想的,轮询永远不会,但有替代方案吗?)。

但是,除非客户端能够在后台执行,否则无法执行轮询。应用程序可以在后台执行的唯一方法是它是一个voip / music / location / newstand应用程序。

应用程序有时会利用位置感知,但位置不是主要关注点(应用程序将是向用户推送/显示信息的手段,某些信息,但不是全部,可能依赖于位置即移动到某个区域可能会触发某些信息显示。)

如果此应用程序已提交到具有UIBackgroundMode位置的应用程序商店,是否会被接受?应用程序的主要功能焦点是否必须是基于位置的,以便在此模式下在后台执行,或者可以接受位置作为辅助功能?)

1 个答案:

答案 0 :(得分:0)

我没有帐户可以访问它,但App Store Review Guidelines应该给你一个提示。请记住,它们是指导方针,即Apple可以出于任何原因拒绝您的应用。这里没有人可以肯定地说他们是否会接受它。

相关问题