Pregunta

me encuentro con este error cuando estoy cargando una estructura ad hoc de mi notificaciones push activado aplicación para el iPhone en mi dispositivo:

  

no es válido el derecho APS-entorno que se encuentra para la aplicación

¿Qué significa, y cómo puedo repararlo?

¿Fue útil?

Solución

he encontrado la solución. En la información de mi proyecto bajo construcción> Firma de código de identidad que lo tenía configurado en automático, y fue la selección de un perfil de distribución de AdHoc, que no tienen permitido notificaciones push. (Era el equivocado.) He seleccionado el perfil correcto y el error se ha ido.

Otros consejos

Notificaciones Push debe estar habilitado para su ID de la aplicación antes de Creación de un perfil disposición.

Por lo tanto, en este orden

Crea tu ID de aplicación

Activar APN

Cree el archivo de suministro

En mi caso Xcode habían invalidado el perfil de datos (lo dirá en el Centro de usuarios).

Lo que funcionó fue a actualizar todos los perfiles de suministro en Xcode después de habilitar el empuje para la aplicación en el Centro de usuarios.

A continuación se guía Manzanas volver a cargar todos los perfiles de datos en su ordenador. https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingProfiles/MaintainingProfiles.html#//apple_ref/doc/uid/TP40012582-CH30-SW26

En Xcode abierta corta y hacer lo siguiente:

  1. En la ventana de Preferencias de Xcode, haga clic en Cuentas.

  2. Seleccione su equipo y haga clic en Ver detalles.

  3. En el cuadro de diálogo que aparece, haga clic en el botón Actualizar en el esquina inferior izquierda debajo de la mesa de perfiles de datos.

    Xcode actualiza la lista de perfiles en la tabla de perfiles de datos.

Tiene que activar Destino-> capacidades-> notificación de inserción. Me he enfrentado a este problema usando Xcode 8.1.

 introducir descripción de la imagen aquí

generar un perfil de disposición específica para su ID de aplicación (Push notificaciones habilitadas), no use los widlcard

Seguí pasando por el proceso una y otra vez con un error ... el perfil de aprovisionamiento seguí usando era DESARROLLO esto no funcionará

Usted necesidad de utilizar ADHOC archivo de suministro

Si usted no escribió el código original y no está 100% seguro de cómo funciona, asegúrese de que lo tienes configurado para recibir el tipo de token de notificación de inserción. tenido un problema en el que la aplicación estaba trabajando en solamente se creó fichas en una versión de lanzamiento. vale la pena intentarlo si nada funciona y cree que su código está configurado correctamente - encontrar los pasos en línea en algún lugar de hacer una construcción ad-hoc y probarlo

Se va a trabajar incluso con un perfil de desarrollo, pero si se añade a la APN (Apple Notificaciones Push) después de que el hecho de asegurarse de que ir al centro de miembro y abrir el archivo de suministro de nuevo (mi dicho no válido), con sólo abrir y cerrar lo hizo válida de nuevo y luego actualiza mis perfiles en Xcode través de la configuración y todo funcionaba bien.

En mi caso, me cambió el nombre de la aplicación. Por lo que el perfil de datos se generó para el viejo App-ID. Todo lo que tenía que hacer, era cambiar la App-ID y agregar un nuevo archivo de suministro con la nueva App-ID.

Para los usuarios IÓNICAS: -

Causa: - Si está ejecutando la aplicación en iPhone con iOS "run iónicos", entonces esto también hará que el mismo problema. SOLUCIÓN: -. Sino que debe ejecutar su aplicación de iOS usando XCODE para instalar la aplicación en el iPhone

Ha resuelto mi problema !!!!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top