Estoy trabajando en una aplicación que utiliza un MKMapView. "La aplicación no se ejecuta en segundo plano" se establece en verdadero en el archivo de la aplicación.void - [MKTileCache synchronize] (MKTileCache *, objc_selector *) llamado mientras estaba en segundo plano!
Al iniciar la aplicación y salir de la aplicación con el botón de inicio, la aplicación sale sin ningún problema.
Cuando navego a la segunda viewController cargo un MKMapView en un UIScrollView. Cuando chihuahuenses la aplicación desde esta pantalla, la aplicación finaliza con el valor de estado: 0 y el mensaje: Se muestra
void -[MKTileCache synchronize](MKTileCache*, objc_selector*) called while in background!
.
Si navego a la segunda pantalla y luego navego de regreso a la pantalla de inicio y salgo de la aplicación con el botón de inicio, he verificado que la vista del mapa está liberada, pero sigo recibiendo este mensaje.
¿Alguien puede ayudarme con esto? ¿Se rechazaría la aplicación por esto?
Es bueno saber que su aplicación no fue rechazada por esto. – McDJ
Estoy en el mismo barco. Usé MKMapView, pero no soporto el fondo y veo esto cada vez que cierro mi aplicación. Anillé el MapView y el LocationManager, y también aniquilé a sus delegados. Sin efecto en este mensaje de error. Tiro la toalla. No tengo quejas de Apple. – Nate