Nido Apple

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

No consigo que actualize a segundo plano

Hola Tengo una app que va enviando a una web las coordenadas de donde se encuentra el dispositivo mobil. El problema es que cuando se bloquea la pantalla o se pone en segundo plano deja de actualizar. Esta app tiene que actualizar siempre que esté encendida, ya que si no no hace su función. Os subo el zip. a ver veis la forma. 211.vB

5 Respuestas

0voto

Peter Puntos289420
Imposible saber sin tener acceso a todos tus archivos tanto locales como en el servidor. De todos modos acuerdate de este tema, porque no lo tienes así y revisa bien tu archivo porque tiene errores que marca Xcode. Saludos.

0voto

markfree Puntos4510
Hola Peter, a my no me sale ningún error, solo tres warning. Respecto a la info l'actualiza perfectamente. El problema es que funcione estando en segundo plano o el tel bloqueado. Pongo: Application requires iPhone environment: NO Application does not run in background: No Falta algo? Gracias

0voto

Peter Puntos289420

markfree

Hola Peter, a my no me sale ningún error, solo tres warning. Respecto a la info l'actualiza perfectamente. El problema es que funcione estando en segundo plano o el tel bloqueado. Pongo: Application requires iPhone environment: NO Application does not run in background: No Falta algo? Gracias

Ya probaste intercalar esos No por Yes ?

0voto

markfree Puntos4510
Si lo probé i no funciona!

0voto

Peter Puntos289420
Habría que tener acceso a tu servidor para ver que es lo que pasa... Porque solo viendo la app, sin saber que pasa del otro lado, es como imaginarse las cosas sin saber exactamente que puede ser. Hice pruebas con solo un contador y con los parámetros antes mencionados, se queda contando aunque se pase a segundo plano la app. En el archivo que adjuntas, solo viene "Application requires iPhone environment" y no tienes la tabla de run in backround, revisa que si lo tengas. Saludos.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...