with subir publicar costo apple app ios xcode6 itunesconnect

ios - subir - publicar app store



No se encontraron registros adecuados, verifique que su identificador de paquete sea correcto (29)

He creado una aplicación en iTunesConnect y ha estado en el estado "prepararse para el envío" durante más de 3 días. Cuando intento archivar mi aplicación y enviarla a la tienda de aplicaciones, aparece este mensaje:

No se encontraron registros adecuados. verifique que su identificador de paquete sea correcto


Ahora solo encuentro el error. Usé una letra mayúscula en la identificación del paquete. pero he usado letras pequeñas en la identificación del paquete de xcode. ahora cambié eso como en la identificación de la aplicación. y ahora subí con éxito mi aplicación a iTunes Connect. Gracias por su apoyo.


Asegúrese de que esto esté incluido en su Info.plist:

<key>CFBundlePackageType</key> <string>APPL</string>

Tenía APPL mal escrito como AAPL. Una vez que lo arreglé e inicié sesión en Application Loader y Xcode con la misma ID de Apple, todo funcionó.



Consulte la ID de su aplicación en el Centro de desarrolladores de Apple. Luego, use exactamente el mismo nombre en Bundler Identifier.


Creo que puede encontrar la respuesta aquí Xcode 5: "No se encontraron registros de aplicaciones" al intentar validar un archivo de @Bamsworld.

Como ya mencionó y según la documentación - Guía de distribución de aplicaciones

Importante: No puede validar su aplicación a menos que el registro de la aplicación en iTunes Connect esté en el estado "Esperando carga" o posterior. Después de agregar una nueva aplicación en iTunes connect, aparecerá una luz ámbar junto con su estado. Lo más probable es que lea "Prepárese para cargar". Para acceder al estado "Esperando carga", haga clic en ver detalles de la aplicación y en la parte superior derecha debe haber un botón azul que dice "Listo para cargar binario". Haga clic en esto y siga las instrucciones dadas.



En mi caso

  • Marcado si el mismo usuario en iTunes y Xcode
  • La ID de paquete comprobada es la misma

Solución:

Vaya a iTunes dentro de la página de mi aplicación y dentro de la primera pestaña "Información de la aplicación" en el lado derecho tiene una sección "Información de otros", haga clic en "Editar permiso de usuario" y otorgue a xcode usuario el permiso para leer la información del aplicación

HECHO


En mi caso, el problema era que mi aplicación literalmente no tenía información completa en App Store Connect


En mi caso, estaba usando una cuenta diferente, creé una aplicación en Itunes pero seleccioné una cuenta diferente en Xcode. Así que seleccioné la cuenta correcta en Xcode y funcionó para mí.


En mi caso, funcioné con la apertura del cargador de aplicaciones dentro del XCode.

Pasos: XCode -> Herramienta Open Developer -> Cargador de aplicaciones

Cuando lo abrí con Launchpad no pudo identificar la cuenta correcta para la aplicación. Por lo tanto, me pidió que creara una cuenta.

Con XCode, Application Loader podría enumerar las cuentas para las que tengo derecho. Debe seleccionar la cuenta correcta del menú desplegable.


En mi caso, la aplicación ya estaba configurada, pero la versión de la aplicación ya estaba en uso (en espera de revisión), solo necesitaba aumentar el número de versión.


En primer lugar, verifique que esté utilizando las mismas cuentas tanto en Application Loaded (o XCode) como en iTunes connect. En segundo lugar, verifique que la Id. De paquete en el mensaje de error y en iTunes connect coincidan, ¡incluido el cAE !


He cambiado el número de versión pero olvidé cambiar la versión de compilación. Cambiar la versión de Build resolvió el problema. Un error tan tonto. Smh ...


La casilla de verificación Requiere pantalla completa está habilitada o no. Si no, habilítelo.

Puede encontrar esa opción en los pasos a continuación.

Objetivos -> General -> Información de implementación -> Requiere pantalla completa.


Lo que solucionó para mí es permitir el acceso a la aplicación a todos los usuarios:

  1. Ir a AppStore Connect
  2. Ir a mi aplicación
  3. En Información adicional, haga clic en ''Editar acceso de usuario''
  4. Seleccione ''Acceso completo''
  5. Esto me permitió cargar la aplicación la primera vez (a través de Xcode & Application Loader)

Después de la carga inicial, puedo volver a ''Acceso limitado'' y cargar bien.


Para mí, fue porque olvidé crear un "Perfil de aprovisionamiento" en el portal de desarrolladores de Apple. ¡Creé un perfil aquí para "App Store", luego descargué y abrí el archivo y funcionó!


Para mí, lo que solucionó fue ingresar los detalles requeridos en App Store Connect -> TestFlight -> Información de prueba.

Una vez que lo hice, parecía que Xcode se dio cuenta de que había una nueva aplicación para permitir la carga y tuvo éxito.

(Sin embargo, también verifique sus límites en su ID de paquete. 😉)


Para mí: acabo de intentar cargar usando Application Loader y funcionó


Si después de confirmar la coincidencia de su ID de paquete en App Store Connect, Apple Developer Portal y Xcode y todavía tiene problemas, intente esto:

Elimine la ID de Apple asociada con la ID de paquete con la que tiene problemas de su lista de Cuentas en Xcode (Barra de menú -> Xcode -> Preferencias -> Cuentas). Luego, agregue la ID de Apple nuevamente a la lista de Cuentas en Xcode.


Si usa Application Loader, compruebe si ha iniciado sesión en la cuenta correcta. Fue mi caso y puede suceder si administra una cuenta para varios clientes.


Simplemente verifique que la aplicación que configuró en iTuneconnect tenga el mismo identificador de paquete que está utilizando para cargar la aplicación.


Tengo que firmar manualmente la aplicación. Creado nuevo certificado y nuevo perfil. Establezca la firma de código en Manual. Solo entonces pude subir. Además, seleccione Inicio de sesión manual desde el organizador mientras carga la compilación.


Una vez revisa esto.

Abra su archivo .plist y busque la clave "Código de tipo de paquete de sistema operativo". Si eso no está allí, agregue una fila y dé esa clave y verifique el tipo que debería ser una cadena. Y dar "APPL" como valor.

Limpia el proyecto y ve a Archivo.

Espero que funcione para ti.


Usar Application Loader funcionó en mi caso.


Verifique dos info.plist Bundle OS Type code en la lista de información de su aplicación, para mí, la única forma de evitar este error fue establecerlo en APPL .

Lo extraño es que el error estaba relacionado con mi ID de paquete de frameworks, pero al cambiar lo anterior en mi aplicación lo resolvió.


generalmente esto sucede cuando no ha creado su aplicación desde la cuenta de desarrollador de Apple-> iTunes Connect-> Haga clic en Mi aplicación-> haga clic en el signo más (+) -> Nueva aplicación-> Y complete toda la información y elija su ID de paquete para la aplicación que está cargando ahora.


si su ID de paquete llevaba una letra mayúscula y la cambió a una letra minúscula, debe ejecutar la aplicación en el simulador antes de intentar archivar y cargar en la tienda de aplicaciones connect (este fue el problema y la solución para mí).


Extensión de iMessage : para todos los que luchan con este problema con una extensión de mensajes (o cualquier otra extensión), asegúrese de ingresar en "App Store Connect" -> "Información general" -> el ID del paquete del objetivo de la aplicación y no el objetivo de extensión. Luchamos 2 días para descubrir esto.


iTunes Connect || App Store Connect (sitio web):

En su navegador, vaya a iTunes connect / App Store Connect .

  1. Agregue su nueva aplicación / edite su aplicación existente.
  2. Ir a la información de la aplicación.
  3. Verifique el nombre del ID del paquete.
  4. Si no hay un ID de paquete, asegúrese de crear uno.
  5. Usé la identificación del paquete WildCard. Eso significa que es probable que su ID de paquete completo sea com.organizationName. * Y el sufijo (exampleApp). Xcode:
  6. Vaya a su espacio de trabajo / proyecto.
  7. Ve a tu proyecto.
  8. Seleccione la pestaña General.

Asegúrese de que el Identificador de paquete sea el nombre que configuró en iTunes Connect.

Por ejemplo: com.orgnanizationName.appName

Parece que tiene que iniciar el proceso de envío de la App Store en iTunesConnect.