Preguntas etiquetadas con apple-push-notifications

Apple Push Notification Service es un servicio creado por Apple Inc. que se lanzó junto con iOS 3.0.APNS se utiliza junto con Mac OS X Lion Server para enviar notificaciones de actualización a los clientes que se han registrado para recibir actualizaciones a través de un perfil de configuración y también están utilizando los servicios de correo, calendario y contactos del servidor. Esto significa que dispositivos como el iPhone y aplicaciones como iCal en Mac pueden recibir una notificación.



7
¿IOS lanzará mi aplicación en segundo plano si fue forzada a salir por el usuario?
Estoy activando una búsqueda de fondo usando la content-availablebandera en una notificación push. Tengo el fetchy remote-notification UIBackgroundModeshabilitado. Aquí está la implementación que estoy usando en mi AppDelegate.m: - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler { NSLog(@"Remote Notification Recieved"); UILocalNotification *notification = [[UILocalNotification alloc] init]; notification.alertBody = @"Looks like i …

15
registerForRemoteNotificationTypes: no es compatible con iOS 8.0 y versiones posteriores
Cuando intente registrarse para recibir notificaciones push en iOS 8.x: application.registerForRemoteNotificationTypes(UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound) Obtuve el siguiente error: registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later. ¿Alguna idea de cuál es la nueva forma de hacerlo? Funciona cuando ejecuto esta aplicación Swift en iOS 7.x. EDITAR En iOS …



26
Detecta si la aplicación se inició / abrió desde una notificación push
¿Es posible saber si la aplicación se inició / abrió desde una notificación push? Supongo que el evento de lanzamiento se puede ver aquí: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } Sin embargo, ¿cómo …

29
¿Cómo puedo convertir mi token de dispositivo (NSData) en un NSString?
Estoy implementando notificaciones push. Me gustaría guardar mi token APNS como una cadena. - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)newDeviceToken { NSString *tokenString = [NSString stringWithUTF8String:[newDeviceToken bytes]]; //[[NSString alloc]initWithData:newDeviceToken encoding:NSUTF8StringEncoding]; NSLog(@"%@", tokenString); NSLog(@"%@", newDeviceToken); } La primera línea de código imprime nulo. el segundo imprime la ficha. ¿Cómo puedo obtener mi newDeviceToken …

23
¿Cómo arreglar "no se encontró una cadena de autorización 'aps-environment' válida para la aplicación" en Xcode 4.3?
He estado intentando crear una aplicación de iOS simple y simple que pueda recibir notificaciones push. Mi única razón para hacerlo es establecer un procedimiento para que lo usen otros miembros del equipo, y no he podido encontrar una versión actualizada y funcional de tales instrucciones en otra parte de …


17
Falta el derecho a notificaciones push
Tengo una aplicación para enviar cuando fue rechazada y recibí el mensaje Falta el derecho a notificaciones push: parece que su aplicación se registra en el servicio de notificaciones push de Apple, pero los derechos de firma de la aplicación no incluyen el derecho "aps-environment". Si su aplicación utiliza el …




11
Notificación push de iOS: ¿cómo detectar si el usuario tocó la notificación cuando la aplicación está en segundo plano?
Hay muchos hilos de stackoverflow con respecto a este tema, pero todavía no encontré una buena solución. Si la aplicación no está en el fondo, puedo comprobar launchOptions[UIApplicationLaunchOptionsRemoteNotificationKey]en la application:didFinishLaunchingWithOptions:llamada para ver si se abre desde una notificación. Si la aplicación está en segundo plano, todas las publicaciones sugieren usar …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.