2012-05-31 7 views
5

esta es una pregunta que todos nos hemos preguntado varias veces, y nadie parece tener una buena respuesta.iOS encuesta de fondo sin servicios de ubicación

¿Cómo se ejecutan aplicaciones como DataMan de forma regular en el fondo, de forma indefinida, y aún así entrar en la tienda de aplicaciones?

La aplicación permite a un usuario activar el "seguimiento preciso de datos" y seleccionar la frecuencia con la que la aplicación actualiza sus contadores de uso sin interacción del usuario. Los intervalos son una vez por minuto, una vez cada 10 minutos 20 minutos.

Sí, he leído todos los Apple Documentation on background processes asociados e implementado muchos de ellos con éxito. También tengo explored the ins and outs of this old post, pero ya es lo suficientemente viejo como para que muchos de esos "agujeros de bucle" hayan sido parcheados y las cosas documentadas funcionen mejor de todos modos.

Si bien he tenido la gran suerte de registrar mi aplicación como una aplicación VOIP y solicitar un keep-alive en ciertos intervalos, no es app-store-ok a menos que sea una aplicación VOIP (DataMan no lo es). Además, registrar VOIP keep-alives en realidad no muestra el mismo comportamiento que DataMan ... Las llamadas VOIP keep-alive vienen en intervalos algo aleatorios, o al menos en la frecuencia que seleccionas sin sincronizar hasta la hora del reloj. DataMan en realidad está en línea con los intervalos obligatorios del reloj y actualiza sus contadores de datos en: 10,: 20,: marcas de 30 minutos, etc.

¿Alguna idea?

Respuesta

0

Según their support site, su versión pro acaba de ser tirada por apple. Apuesto a que sus otras versiones son las siguientes.

El hecho de que consigas colar algo más allá del equipo de revisión no significa que no lo verán más tarde, o que otras personas tendrán éxito. Lo que están haciendo es claramente contrario a las directrices de Apple si no están ofreciendo también uno de los servicios básicos aprobados.

Cuestiones relacionadas