Articles of ios

Impulsos silenciosos no entregados a la aplicación en iOS 11

Noté que en iOS 11 beta 2, las notificaciones silenciosas no se entregan a la application:didReceiveRemoteNotification:fetchCompletionHandler independientemente del estado de la aplicación (fondo / primer plano). Implementé la aplicación del método UIApplicationDelegete application:didReceiveRemoteNotification:fetchCompletionHandler y envío el siguiente application:didReceiveRemoteNotification:fetchCompletionHandler silencioso { “aps”: { “content-available”: 1 }, “mydata”: { “foo”: “bar” } } pero el método de […]

MKMapView: en lugar de Annotation Pin, una vista personalizada

Quiero mostrar una imagen en mi MKMapView lugar de un pequeño pin de rock . ¿Puede alguien poner aquí un código útil o indicar la forma de hacerlo? ¡Gracias! EDITAR -(MKAnnotationView *)mapView:(MKMapView *)mV viewForAnnotation: (id )annotation { MKPinAnnotationView *pinView = nil; if(annotation != mapView.userLocation) { static NSString *defaultPinID = @”com.invasivecode.pin”; pinView = (MKPinAnnotationView *)[mapView dequeueReusableAnnotationViewWithIdentifier:defaultPinID]; […]

La sección Dispositivos no elegibles apareció en Xcode 6.xx

Después de instalar Xcode 6, mis dispositivos se movieron a la sección gris de Ineligible Devices y no puedo seleccionarlos como despliegue de destino: Actualizar: Este error ocurre en todas las versiones de Xcode 6.xx Hay tantas razones diferentes que causan este problema Verifique esta lista de soluciones para más detalles.

Obtener la ubicación / coordenadas actuales del usuario

¿Cómo puedo almacenar la ubicación actual del usuario y también mostrar la ubicación en un mapa? Puedo mostrar coordenadas predefinidas en un mapa, simplemente no sé cómo recibir información del dispositivo. También sé que tengo que agregar algunos elementos en una lista. ¿Cómo puedo hacer eso?

No se puede ejecutar la aplicación en Simulator: Xcode beta 6 iOS 8

No puedo iniciar mi aplicación en el simulador usando el simulador xcode 6 beta y iPhone 5s. Primero recibo un mensaje de error del simulador “No se puede iniciar el simulador de iOS”, y luego, después de que xcode me muestre el siguiente error,

¿Detecta cuándo se lanza una aplicación de iOS por primera vez?

¿Cómo puedo detectar cuándo se lanza una aplicación de iOS por primera vez?

Descartar el teclado tocando el fondo de UITableView

Tengo una UITableView con UITextField como celdas. Me gustaría descartar el teclado cuando se toca el fondo de UITableView . Estoy intentando hacer esto creando un UIButton del tamaño de UITableView y colocándolo detrás de UITableView . El único problema es que UIButton está capturando todos los toques incluso cuando el toque está en UITableView. […]

¿Qué es NSZombie?

He visto sugerencias que dicen que establecer NSZombieEnabled en true durante la depuración. ¿Qué es NSZombie? ¿Es un marco? ¿Un ajuste?

NSURLConnection y Autenticación HTTP básica en iOS

Necesito invocar una GET HTTP request inicial con Authentication básica. Esta sería la primera vez que se envía la solicitud al servidor y ya tengo el username & password por lo que no es necesario que el servidor solicite autorización. Primera pregunta: ¿ NSURLConnection debe establecerse como síncrono para realizar Authentic básico? Según la respuesta […]

objective c – Uso adecuado de beginBackgroundTaskWithExpirationHandler

Estoy un poco confundido sobre cómo y cuándo usar beginBackgroundTaskWithExpirationHandler . Apple muestra en sus ejemplos para usarlo en el delegado applicationDidEnterBackground , para obtener más tiempo para completar una tarea importante, generalmente una transacción de red. Al buscar en mi aplicación, parece que la mayoría de los elementos de mi red son importantes, y […]