Una ID de aplicación con identificador '' no está disponible. Por favor ingrese una cadena diferente

254

Estoy tratando de agregar una nueva ID de aplicación para preparar el envío de la App Store y recibí el siguiente error debajo de la ID del paquete que proporcioné.

An App ID with Identifier 'com.domainName.AppName' is not available. Please enter a different string.

¿Qué significa esto? Estoy tratando de agregar una nueva ID de aplicación, por supuesto, no existe. ¿Qué me estoy perdiendo? No recuerdo haber experimentado el problema la última vez que creo una ID de aplicación.

Miel
fuente
3
¡Alguien ha registrado AppID que has ingresado! Elige otro. Este es mi caso
Tony
44
En mi caso, es un identificador de aplicación que poseo y uso, pero sigo recibiendo este mensaje.
Caimen
es posible que ya haya registrado esta identificación de la aplicación
gunas
Eliminar y agregar la cuenta en XCODE> PREFERENCIAS funcionó para mí.
Kunal Gupta
Solo cargar con la última versión Xcode 7.3.1 funcionó para mí como un encanto. Gracias
Ravi

Respuestas:

112

actualizar

A partir de Xcode 8, Xcode actualiza el perfil de aprovisionamiento del equipo iOS gestionado por Xcode de forma automática y correcta . Ni siquiera figuran en el Portal del desarrollador, sino que se generan en el vuelo.

Sin embargo, la solución propuesta a continuación seguirá funcionando. He cambiado a usar los perfiles de aprovisionamiento automático.

tl; dr

Elimine el perfil de provisión de equipo de iOS NO VÁLIDO administrado por Xcode del Portal del desarrollador y cree manualmente el perfil de provisión de desarrollador de iOS . Descárguelo a través de Xcode y debería estar listo para comenzar.

detalles

Problema:

Comencé a experimentar esto después de Xcode 7.3 (7D175).

Lo que hice antes del problema:

  • Certificados renovados (desarrollador y distribución) a través de Xcode, b / c de su vencimiento;
  • instalé dos certificados requeridos (desarrollador y distribución) en mi llavero;
  • volvió a generar perfiles Ad Hoc y App Store Provision en el portal para desarrolladores con un nuevo certificado de distribución;
  • descargado localmente los perfiles Ad Hoc y App Store Provision a través de Xcode;
  • guíe el proyecto a través del proceso de configuración de Xcode para administrar automáticamente sus perfiles de aprovisionamiento
  • noté que el perfil de provisión del equipo iOS administrado por Xcode era NO VÁLIDO
  • vio que Xcode no podía compilar y ejecutar debido a un perfil de equipo inválido de iOS.

Al tocar "Solucionar problema" ( la única forma, sé que hacer que los perfiles de aprovisionamiento administrados por Xcode sean válidos ), dado el error An App ID with Identifier '<app id>' is not available.

Solución:

Yo tengo:

  • perfil de provisión de equipo inválido de iOS eliminado manualmente gestionado por Xcode desde el portal del desarrollador
  • Perfil de provisión de desarrollador iOS creado manualmente
  • Descargado a través de Xcode

Ahora, puedo compilar y ejecutar la aplicación en mis dispositivos.

Yevhen Dubinin
fuente
¿esperar lo? ¿Se supone que no debemos usar el xcode automático? ¿Cuál es el punto del certificado de estilo xcode si no se puede usar para el envío real de la tienda de aplicaciones?
pete
"Ni siquiera figuran en el Portal del desarrollador, sino que se generan en el vuelo". iTunes connect requiere una identificación de la aplicación, por lo que si "ni siquiera está en la lista", ¡no puedo subir mi aplicación a la tienda de aplicaciones!
pete
Si creó su proyecto antes con Xcode, creo que lo que sucede es que las versiones recientes de Xcode crean automáticamente el AppId para usted. Estaba atrapado con el mismo problema, y ​​luego me di cuenta: * el AppId que estaba tratando de crear apareció en appstoreconnect al crear una nueva aplicación y seleccionar la ID del paquete. Se llamaba "XC com domain appname - com.domain.appname"; * No pude ver la ID en developer.apple.com porque la barra de desplazamiento está oculta por defecto en Safari. No vi que hay más entradas ... Debido a que todas las creadas por Xcode comienzan con XC, aparecen en la parte inferior ...
endavid
No entendí ni una lamida de esto. ¿Qué es el Portal del desarrollador en primer lugar?
John Pitts
75

TL; DR Xcode es muy particular sobre el nombre que le da a su ID de aplicación en el centro de miembros. Tener el identificador de paquete correcto no es suficiente. Debe usar el formato específico que se muestra a continuación para que Xcode "vea" su ID de aplicación.

Actualización : Según @isaacselement en los comentarios a continuación, este problema se ha resuelto en Xcode 7.3.1 .


La solución de @ romrom de eliminar la ID de la aplicación y hacer que Xcode creara una nueva era una pista. Desafortunadamente, no fue un inicio para mí, ya que mi ID de aplicación fue utilizada por una aplicación de la Tienda y, por lo tanto, no se pudo eliminar.

Sin embargo, descubrí a través de algunos experimentos que podía resolver el problema editando manualmente la ID de aplicación existente. Resulta que Xcode es muy exigente con el nombre de la ID, y no solo con la ID del paquete.

Para un ID de paquete típico como com.mycompany.appname , el nombre de ID de la aplicación debe estar en este formato:

XC com mycompany appname

Xcode no verá un nombre en ningún otro formato .


Cómo verificar si estás afectado / Cómo arreglarlo

  1. Inicie sesión en el Centro de miembros .
  2. Haga clic en "Certificados, identificadores y perfiles".
  3. En la barra de navegación de la izquierda, haga clic en "ID de aplicación".
  4. Localice la ID de la aplicación con su identificador de paquete.
  5. Si esa ID de aplicación no tiene el formato de nombre correcto (como se muestra arriba), haga clic en ella y luego haga clic en el botón Editar.
  6. Cambie el nombre y haga clic en Listo.
  7. Disfruta de la reducción del estrés y la ira.

PD: Hay algunos problemas relacionados si está utilizando Xcode 7.3 en el que no creará automáticamente los perfiles de distribución adecuados para usted, incluso si arregla el nombre como mencioné anteriormente. La solución es bajar a 7.2.1 o 7.3 Beta o usar una herramienta como fastlane / sigh.

Oz Solomon
fuente
44
La validación se realizó correctamente después de aplicar este consejo. Ojalá los chicos de Apple supieran cuánto tiempo y nervios quemé sin sentido tratando de resolver esta basura. ¡Muchas gracias por publicarlo aquí!
rishat
Esto funcionó muy bien! Me salvó de hacer una llamada a Apple, esto me estaba volviendo loco.
Michael D. Irizarry
Esto funcionó para mí. Simplemente cambié el nombre de AppID XC com mycompany bundleIdentifiery volví a descargar todos los perfiles después de actualizar el no válido.
David
Resultó que nunca creé uno para la tienda de aplicaciones: / pero esto me ayudó, ¡gracias!
Andrew
No puedo creer que renombrar el AppID tuviera tanto poder, pero esa fue la solución para mí. Gracias por esto.
livingtech
57

Tuve el mismo problema y lo resolví siguiendo los siguientes pasos:

  1. Ir a Xcode Preferences> Accounts>Choose your Apple ID account

  2. Toque en View Details

  3. Toque Download ally luegoDone

Sin embargo, estaba funcionando bien antes, pero no sé la razón por la que se detuvo de repente. He seguido los pasos anteriores y he encontrado que funciona correctamente.

Amit Ajmera
fuente
Genial, buena suerte !!
Amit Ajmera
¡Eso es! ¡Gracias!
fredpi
¡Esto es genial! Una cosa que notaré para las personas que ven esto, mi problema principal es que no soy un desarrollador de Apple pagado, lo que significa que todavía no pagué los $ 99. Entonces, las otras soluciones en el sitio no podían aplicarse a mí, pero esto sí.
Dallas
¡Sigan así, chicos! Feliz codificación !!
Amit Ajmera
2 años después, esto me pasa a mí. ¡Estoy tan contento de haberme desplazado a esta respuesta! Lol thx @AmitAjmera
Codificación mientras se carga
46

Es posible que no tenga una aplicación con la misma ID, pero alguien más sí. Los ID deben ser únicos a nivel mundial, y no solo dentro de sus propias aplicaciones.

Guilherme
fuente
gracias por la reproducción, tengo una situación en la que he creado recientemente ipa con xx.xxx.xxxx bundleId, ahora tengo que subirlo a la tienda de aplicaciones con otra cuenta ¿puedo cambiar ipa con nuevo bundleId?
Sí tu puedes. También hay una manera de transferir una aplicación de una cuenta a otra, pero no estoy familiarizado con eso. Puede buscarlo si necesita mantener las estadísticas de su aplicación desde la AppStore.
Guilherme
No puedo creer que este fuera el problema ... Apple no especificó esto en el mensaje de error.
James111
45

Solución para Xcode 7.3.

Ir

Member Center -> Certificates, Identifiers & Profiles -> Provisioning Profiles -> All

Encuentre el certificado para usted App ID, no debe ser válido, edite, seleccione su iOScertificado de distribución, genere. Ir:

Xcode -> Preferences -> Accounts -> View Details -> Download all

Certificado inválido

Generar paso

Vladislav
fuente
1
funcionó para mí, solo necesito regenerar los perfiles de aprovisionamiento
Rémi Santos
1
Boom eres un dios
CommaToast
El mío no era inválido. Aún así, esta solución funcionó para mí.
oyalhi
22

Versión 7.3 (7D175)

El nombre del ID de la aplicación debe ser el mismo que el identificador del paquete de la aplicación, si el identificador del paquete de la aplicación es com.abc.xyz, el nombre del ID de la aplicación para este ID del paquete debe ser XC com abc xyz

ingrese la descripción de la imagen aquí

Xcode no verá un nombre en ningún otro formato.

Imran
fuente
¿Qué es XC com abc xyz? ¿Puedes explicarlo por favor? ¿Es esta la línea de comando Xcode? Por favor elabora. Gracias
Krishna Karki
es solo el nombre de identificación de la aplicación
Imran
Entiendo eso, pero ¿qué es XC?
Krishna Karki
¡Oh hombre! luché durante tres días y finalmente esto es un salvador
Code Tree
¡MUCHAS GRACIAS!
Paula Vasconcelos Gueiros
18

OBJETIVOS-> General-> Identidad

Al principio, modifique el valor de 'Identificador de paquete' para que sea diferente del valor anterior. Luego, el equipo eligió 'Ninguno'. Xcode6 ~ Xcode7.3.1

ingrese la descripción de la imagen aquí

ylgwhyh
fuente
77
Esta es una mala idea si su aplicación ya fue aprobada. Romperá las actualizaciones.
Oz Solomon
Primero seleccione "ninguno", no hay problema para ejecutar el desarrollo del proyecto y luego seleccione su número de cuenta en él.
ylgwhyh
14

El mismo problema ocurrió conmigo, podría ser que Xcode seleccionó automáticamente otro nombre de equipo, se resuelve eligiendo el nombre correcto de mi equipo. Buena suerte !

AaoIi
fuente
1
@blwinters, ¿encontraste la solución?
Vladislav
@Vladislav ¡Ya publiqué la solución! ¡Vaya a la configuración de su proyecto para averiguar si se ha seleccionado el equipo correcto! ¡Este problema tiene muchas soluciones y puede ser causado por diferentes cosas!
AaoIi
Y aquí está cómo elegir el nombre del equipo: developer.apple.com/library/ios/documentation/IDEs/Conceptual/…
Efreeto
14

Yo tuve este problema también. Resulta que el problema y la solución son bastante simples. Cuando un usuario de Xcode ejecuta una aplicación en un dispositivo usando su cuenta personal gratuita, la ID del paquete se registra en la cuenta personal. Luego, cuando el usuario se actualiza a una cuenta de Apple Dev pagada e intenta crear una ID de aplicación utilizando esa ID de paquete, el sistema de fondo cree que se ha tomado la ID de paquete.

Complete el formulario aquí en este sitio web: https://developer.apple.com/contact/submit/ bajo "Certificados, identificadores, categoría de perfiles". Hice esto y el problema se resolvió en menos de 12 horas. Esto fue de Apple respuesta por correo electrónico: "Cuando instala una aplicación en un dispositivo desde Xcode utilizando su Equipo personal, la ID del paquete se registra en esa cuenta. He eliminado el ID del paquete "com.AppVolks.Random-Ruby" para que ahora pueda registrarse en su membresía paga ".

¡Espero que ayude!

Levi Lais
fuente
Acabo de caminar por el mismo camino. Mi solución: elimine su usuario de desarrollo gratuito de "Cuentas" y cree una nueva aplicación (ID de paquete) con la de pago. Cambiar "equipo" después de la creación no resolvió mi problema.
Alex22
12

Obtuve una solución para este tipo de problema seleccionando esta opción en el momento de la exportación de compilación.

ingrese la descripción de la imagen aquí

Regularmente selecciono la segunda opción para el proceso de exportación de compilación, pero después de instalar Xcode 7.3 cuando intento exportar la compilación en ese momento, recibo el error anterior. Después de algún tipo de discusión en el foro, concluyo que necesito seleccionar la última opción ahora para exportar la compilación.

Espero que esta información también sea útil para otros miembros del foro.

Siddharth
fuente
Hola Siddharth como dijiste, el mismo problema ocurrió en xcode 7.3 y seguí tus pasos, funciona muy bien, pero ¿puedo saber la razón por la que no funciona seleccionando la segunda opción en xcode 7.3 y por qué debería ir a la cuarta opción? .
Balaji
Puede ser que ahora Apple quiera ir de manera más estructural. No sé la razón real detrás de esto.
Siddharth
1
¡genio! y no 'valide', haga clic en 'exportar' en su lugar.
invernadero
nvm esto no funcionó, solo puedes instalarlo a través de iTunes si no lo validas
invernadero
1
SÍ, Siddharth. Para mí, desde el 4 de abril de 2016, tengo que especificar también la cuarta opción. Estoy bastante seguro de que es porque mi perfil de aprovisionamiento es para "desarrollo", pero un recurso diferente es para "distribución". Por lo tanto, más bien recrear todo esto, por ahora puedo hacer zoom siempre que no seleccione la segunda opción.
Sandi Laufenberg-Deku
10

Si ha actualizado sus perfiles y ninguna de las otras buenas respuestas funciona para usted, intente seleccionar " Usar activos de firma locales " cuando le pida que "seleccione un Equipo de desarrollo para usar para el aprovisionamiento". Me aseguré de que todo lo demás estuviera en orden, pero todavía no funcionaba. El uso de activos de firma locales funcionó perfectamente.

Editar: Parece que Xcode 7.3.1 soluciona este problema. "- Se solucionó un problema que podía impedir la exportación de una compilación ad-hoc desde un archivo"

Smeedge
fuente
1
Solución perfecta! Actualizar Xcode 7.3 me causó este problema.
Ramanan RR
9

Recibí el mismo error después de reinstalar el sistema operativo en mi Mac de desarrollador y actualizar a xcode 7.3.

El botón Descargar todo fue mi salvador. ingrese la descripción de la imagen aquí

tommys
fuente
7

Me enfrenté al mismo problema cuando actualicé mi Xcode a 7.3 y me mostró el mismo error en cada proyecto. La solución más simple que encontré fue simplemente eliminar la cuenta de Apple de Xcode y agregarla nuevamente. ingrese la descripción de la imagen aquí

Para eliminar simplemente vaya a Xcode> Preferencias> Seleccione la cuenta y haga clic en - firmar.

ingrese la descripción de la imagen aquí y para agregar, haga clic en + signo y agregue la ID de Apple correspondiente a su aplicación.

Después de agregar la cuenta, su problema se resolvería. Si en el caso esto todavía no funciona. Luego realice el siguiente paso para regenerar el perfil (simplemente haga clic en editar y luego generar) y luego descargue su perfil de aprovisionamiento nuevamente y ejecútelo. Apuesto a que funcionaría.

Espero que esto ayude. Todo lo mejor

Kunal Gupta
fuente
Esto no funciona en Sierra y Xcode 7.3 Cuando intento eliminar la cuenta, no sucede nada. Hago clic en el signo menos en vano.
ArtforLife
Hice estos pasos y reinicié la máquina. entonces está funcionando bien.
Antony Raphel
Me alegra que te haya ayudado @AntonyRaphel :)
Kunal Gupta
7

Yo tuve exactamente el mismo problema. Mi problema surgió al comenzar el desarrollo de aplicaciones con una cuenta de desarrollador gratuita y luego cambiar el desarrollo de la aplicación a una cuenta de desarrollador de suscripción (paga). La cuenta de desarrollador gratuita original ya había registrado el identificador de paquete que su cuenta de desarrollador de pago está tratando de usar.

Puede verificar que este sea el problema yendo a Xcode -> Preferencias -> Cuentas -> y luego busque en Equipo. Si ve que tanto su equipo gratuito (personal) como su nuevo equipo pagado están en la lista, probablemente tenga el mismo problema que tuve. Los dos equipos están interfiriendo entre sí y debe eliminar el equipo gratuito (personal) ahora que desea utilizar su cuenta de desarrollador de pago.

Desafortunadamente, la única solución es llamar al soporte de desarrollo de Apple al 1-800-633-2152 (EE. UU. Y Canadá) y hacer que desactiven la cuenta gratuita (personal) de la aplicación para que su cuenta de desarrollador de pago pueda registrar el identificador del paquete.

Alec
fuente
6

Me doy cuenta de que esto no podría haber sido la causa del problema original, porque Xcode 6 no estaba disponible en ese momento, pero dejaré la respuesta de todos modos en caso de que ayude a alguien.

Xcode 6 ahora registra su ID de paquete automáticamente, para que no tenga que hacerlo. Estará en algún lugar de la lista en una línea que comienza con "Xcode iOS App ID".

Dan Wesnor
fuente
No pude encontrar esto. Terminé desviándome de una ID de paquete tradicional para enviar mi aplicación (tenía un conflicto de errores y ninguna resolución lógica)
jdero
6

En mi caso, el problema era que el identificador tenía muy pocos puntos .

com.example.foo no fue aceptado

com.example.foo.bar trabajos

lilalinux
fuente
4

Cuando experimenté el error "Una aplicación con identificador XXX no está disponible" al intentar activar el soporte de iCloud en la pestaña Capacidades de Xcode, descubrí que tenía que:

  • Darle a mi aplicación una identificación explícita de paquete personalizado,

  • Registre mi aplicación manualmente en el Centro de miembros, solicitando explícitamente derechos de soporte de iCloud allí.

Después de eso, funcionó activar el soporte de iCloud en Xcode. Entonces, sugiero probar lo mismo. A veces, las cosas funcionan mejor cuando las haces en el Centro de miembros.

mate
fuente
4

Para mí, el problema ocurrió porque primero creé un nuevo AppID y luego creé una nueva aplicación con el identificador de paquete del AppID en iTunes Connect, y luego intenté conectar mi aplicación de desarrollo con el AppID desde Xcode.

En este caso, Xcode asumió que el AppID ya ha sido registrado por alguien.

Para resolver el problema, primero cambie el identificador de paquete en su aplicación (en la sección MyApp de iTunes Connect) a algunos valores temporales (o si no tiene ninguno, cree un AppID ficticio como com.yourcompany.testapp), elimine el AppID en Certificados, Identificadores Y Perfiles , e intente conectarlo desde Xcode , no desde Certificados, Identificadores y Perfiles , presionando el botón de resolución de problemas en Xcode.

Blaszard
fuente
1
Gracias por compartir. Salvaste mi día.
Krishna Karki
4

Actualice a Xcode 7.3.1, han solucionado este error.

Mann
fuente
1
Comencé a tener este problema el 22 de julio, que se actualizó a 7.3.1 y el problema desapareció. Otras respuestas probablemente serían adecuadas para esas condiciones. Pero actualmente, es un problema de XCode, y espero que otras personas reconozcan esta respuesta y les ahorren tiempo. Gracias por tu respuesta.
Berk
3

acabo de tener este problema. Esta es mi configuración:

Tengo un Certificado de desarrollador de iPhone en una cuenta de desarrollador (Apple Store) y una cuenta Enterprise. Estos 2 certificados tienen el mismo nombre en mi llavero:iPhone Developer : firstName lastName

Supongo que Xcode no sabe cuál tomar y elegir el incorrecto.

Lo arreglo seleccionando el bueno en Xcode> Configuración de compilación> Firma de código. Anteriormente estaba configurado para iOS Developer.

Rémy Virin
fuente
3

Tuve el mismo problema y la solución rápida es:

  1. Eliminar la identificación del paquete de la pestaña General de Xcode
  2. Vaya al archivo info.plist y coloque la identificación del paquete para el campo Identificador del paquete.

Limpiar y correr. Eso es.

Vinod Mahale
fuente
3

Purgue o repare todos los perfiles de aprovisionamiento no válidos y caducados. A pesar de que parecían no estar relacionados.

Encontramos esto cuando intentamos recompilar una aplicación que anteriormente funcionaba bien. Nada funcionó hasta que limpiamos los perfiles de aprovisionamiento.

Luego haga clic en "Descargar todo" en el área "Perfiles de aprovisionamiento" de la cuenta de ID de Apple para el equipo apropiado.

Posiblemente relacionado con XCode 7.3

AnthonyVO
fuente
3

Si encontró este error mientras realizaba una implementación ad hoc, ahora está solucionado en la versión XCode 7.3.1 (3 de mayo de 2016): https://itunes.apple.com/us/app/xcode/id497799835?ls= 1 & mt = 12

Registro de cambios 7.3.1:

  • Git actualizado a la versión 2.7.4 para mejorar la seguridad
  • Se solucionó un problema por el cual desactivar una función en el editor de Xcode podía dejar habilitados los derechos en el paquete de aplicaciones
  • Se solucionó un problema que podía evitar la exportación de una compilación ad-hoc desde un archivo
  • Se corrigió un bloqueo al importar localizaciones
Erzékiel
fuente
Muchas gracias, esto funcionó para mí. Casi todas mis aplicaciones tenían ese problema. Es increíble que Apple lance la versión Xcode que ES
TAN defectuosa
3

ingrese la descripción de la imagen aquí

Tuve el mismo problema en el proceso de envío y lo resolví seleccionando la disposición de la tienda de aplicaciones en lugar de AdHoc. ¡¡Sencillo!!

Espero que esto ayude. Todo lo mejor :)

Vinu David Jose
fuente
Necesito crear para Ad-hoc solo porque es solo para un número limitado de usuarios que lo prueban. ¿Hay alguna otra respuesta posible?
Ganesh Kumar
3

Esto es para aquellos que se topan con el extraño caso que hice, NO PUEDES usar la palabra clave testen la identificación del paquete.

Necesitábamos probar compartir datos a través de la función de grupo de aplicaciones y la aplicación complementaria aún no se había desarrollado, por lo que simplemente cambiamos el identificador del paquete a test.APP_NAME en lugar de company.APP_NAME. Configuramos todo en iTunes Connect y nada funcionó bien. Luego cambiamos el nombre a beta.APP_NAME y Xcode pudo administrar la identificación de la aplicación correctamente nuevamente.

Normalmente, para solucionar este problema, verifique que sus perfiles de aprovisionamiento y los ID de la aplicación tengan la configuración correcta, y si aún tiene problemas para Xcode -> Preferencias -> Cuentas -> Ver detalles -> Descargar todo, y debería estar bien.

Espero que ayude.

Unome
fuente
2

Esto solo puede aplicarse a la última versión de Xcode (7.3 D175), recientemente lanzada:

Presione el Try Againbotón

Después de varias horas de jugar con la configuración de compilación de Xcode e iniciar el baile de Certificado / ID de aplicación / Perfil de aprovisionamiento desde cero, terminé en el mismo lugar, el mismo mensaje de error, ID de aplicación no disponible .

Frustrado, presioné el Try Againbotón pensando que era inútil. Pero funcionó.

Anthony C
fuente
2

Tuve este mismo problema en Xcode 7.3. Para resolverlo realicé lo siguiente:

  1. Se eliminó el perfil de aprovisionamiento en el sitio web del portal para desarrolladores.
  2. Creó un nuevo perfil de aprovisionamiento de desarrollo manualmente en el sitio web del portal.
  3. Se agregó un nuevo perfil en Xcode en Preferencias -> Cuentas -> ID de Apple -> Ver detalles. Intentar hacer clic en el botón de descarga junto al nuevo perfil me dio un error. Fue solo cuando hice clic en "descargar todo" en la parte inferior que finalmente se descargó y arregló todo.
Robert Wasmann
fuente
2

Tenía el aprovisionamiento de distribución para mi ID de Apple solo para la App Store y todavía me dio ese error: una ID de aplicación con identificador '' no está disponible. Por favor ingrese una cadena diferente

Recientemente actualicé a Xcode 7.3 y probablemente eso causó el problema. Entonces, lo que hice fue crear el aprovisionamiento de desarrollo de iOS seleccionando todos los dispositivos que quiero probar en iOS Dev. Centro (Centro de miembros). Luego Abrí Xcode -> Preferencias y bajo mi cuenta descargué el Aprovisionamiento de desarrollo recién creado para esa ID de aplicación. Cuando hizo eso, el error desapareció.

itzo
fuente
el mismo problema que me ocurrió ayer, cuando seleccioné exportar para la implementación Ad-hoc, pero aún así no pude hacer nada al respecto. He intentado responder lo que has actualizado. ¿Podrías ayudarme una vez más
Ganesh Kumar
2

Esto parece ser un mensaje genérico. Estoy seguro de que muchas de las respuestas son correctas. Para mí fue una discordancia entre los derechos y la configuración de la aplicación en el portal para miembros. Mi solución fue esta:

  1. Verifique que su ID de paquete coincida con el portal
  2. Verifique que su aplicación en el portal tenga los mismos derechos habilitados que el archivo de derechos de su proyecto
  3. Verifique que su perfil de aprovisionamiento sea válido y edite / vuelva a generar si no
  4. En las propiedades de Xcode> Cuentas, haga doble clic en la cuenta y toque el botón "descargar todo"
  5. Limpiar
  6. Inténtalo de nuevo
Antonio
fuente
He intentado todo, finalmente, "descargar todos" es la solución para mí, gracias :)
gurú
1

com.domainName.AppName

Este es el identificador del paquete. basado en este identificador solo una vez puede enviar notificaciones push y compras inactivas. así que la aplicación hizo esto como una identificación única para la aplicación. Intente con un nuevo nombre como "com.domainName.YourName"

Charan Giri
fuente