Tengo una aplicación en este momento que muestra varios pines en un mapa. He tratado de establecer mapView.showsUserLocation = YES;
para mostrar pos actual del usuario, sin embargo, esto se estrelló mi aplicación ("Programa recibió la señal: SIGABRT") con el siguiente mensaje de error:Uso de la propiedad showUserLocation de MKMapView
Mon Oct 19 12:31:27 unknown Hull Ads[3111] <Error>: *** -[MKUserLocation counter]: unrecognized selector sent to instance 0x10ad60
Mon Oct 19 12:31:27 unknown Hull Ads[3111] <Error>: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[MKUserLocation counter]: unrecognized selector sent to instance 0x10ad60'
Mon Oct 19 12:31:27 unknown Hull Ads[3111] <Error>: Stack: (...)
Esto es un poco confuso, ya que no tengo Usado MKUserLocation, o es ese el problema?
La aplicación hace uso de CoreLocation para otros fines no relacionados sin embargo, la aplicación responde de la misma manera cuando CoreLocation no se está utilizando ya.
¡Si alguien pudiera ayudar, sería increíble!
Gracias - James
Mi reparación temporal es agregar un pin nuevo y cambiar su color, pero seguramente el pin de Ubicación actual debería estar disponible para su uso. –
Gracias por hacer esta pregunta. ¡Terminó ayudándome a mí también! – Kenny