Recibir notificaciones de aplicaciones en la aplicación iPhone sin aprovisionamiento de perfil
-
19-09-2019 - |
Pregunta
Tarea:
- tener un iPhone liberado
- necesita escribir una aplicación que recibiría notificaciones de APN
Problema: después de ejecutar el programa de aplicación en iPhone muestra un error: "ninguna cadena de titularidad aplicaciones con el medio válidos que se encuentran para su aplicación" (en registerForRemoteNotificationTypes- llamar supongo). Como he entendido el origen del problema es que he construido la aplicación sin un perfil de aprovisionamiento.
Pregunta: ¿hay alguna posibilidad de que el programa funcione antes de recibir mi cuenta de desarrollador de Apple (con el fin de crear un perfil de datos)
?Solución
Servicio de Apple Push Notification requiere que un dispositivo se ha registrado en el servicio con el fin de recibir notificaciones. Con el fin de registrarse con el servidor APN, una aplicación necesita ser firmado y aprovisionado.
Además, los teléfonos con jailbreak no funcionen correctamente en muchos casos en los que se está utilizando una aplicación legítima, que ha sido firmado, aprovisionado y distribuido oficialmente a través de la App Store de iTunes,.
Creo que se informó de que las notificaciones de la aplicación AIM destinado a los usuarios de iPhone legítimos estaban siendo enviados a las personas con iPhones con jailbreak, que en algunos casos ni siquiera se han instalado AIM. Esto probablemente tiene algo que ver con el hecho de que el jailbreak permite a un usuario cambiar UDID de su dispositivo, que todo lo que hasta pocos tornillos.
Otros consejos
No. Es necesario tener un perfil de aprovisionamiento válida.
Puede enviar un falsa notificación de inserción local si ha instalado MobileSubstrate, con este método:
http://networkpx.blogspot.com/2009 /06/sending-push-notification-locally.html