Para Notificación Push, el dispositivo Real iPhone no muestra la Alerta de aprobación cuando la aplicación se carga por primera vez

Soy nuevo en el desarrollo de iOS.

Tengo una aplicación a la que le gusta recibir notificaciones, generé el certificado, registré mi iPhone como dispositivo, creé una ID de aplicación y generé el perfil. Por ahora, puedo compilar/depurar en mi iPhone (iOS 5.0.1, mi iPhone tiene JeailBreaked). Luego, en mi AppDelegate didFinishLaunchingWithOptions, agrego el siguiente código:

[[UIApplication sharedApplication] registerForRemoteNotificationTypes: UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeSound];

Con este código, deseo que cuando la aplicación se cargue por primera vez, pueda mostrar una alerta para promover Aprobar/Desaprobar para recibir el Push de notificación. Pero no aparece nada.

No estoy muy seguro sobre el archivo de perfil. ¿Puede ser que tenga que hacer algo al respecto? ¿O me perdí de alguna otra cosa?

Gracias a todos,

benroo

preguntado el 22 de mayo de 12 a las 16:05

2 Respuestas

¿Está utilizando un perfil de aprovisionamiento de equipo, tal vez? Las notificaciones no funcionarán con estos, debe configurarlo en un perfil específico para ese identificador de aplicación. Comprobar el método de delegado

– application:didFailToRegisterForRemoteNotificationsWithError:

descrito aquí para obtener más información sobre por qué no funciona.

contestado el 22 de mayo de 12 a las 16:05

he resuelto Necesito crear un nuevo archivo de perfil. Y borrar el antiguo de xCode Orginazer, e importar el nuevo.

contestado el 23 de mayo de 12 a las 03:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.