Compilación no visible en iTunes Connect [cerrado]

177

Quiero probar las compras de aplicaciones, por lo tanto, cargué la compilación con xcode. Puedo ver la compilación en "Prerelacionar" pero no en "Versiones". ¿Cuánto tiempo se tarda en aparecer en "Versiones"? Han pasado 30 minutos

usuario3364192
fuente

Respuestas:

178

La compilación no es visible hasta que el paso "Procesamiento" esté en progreso en la pestaña "Presentación preliminar". Debería depender del tamaño de su aplicación. Para una aplicación mía de 10Mb, me llevó unos 5 minutos.

cdescours
fuente
11
Desde los últimos meses, recibe un correo electrónico de Apple Developer cuando finaliza el "procesamiento". Solo tenía que ser paciente
voghDev
1
1 hora esperando aquí.
Ruben
10
Después de cargar mi compilación no está visible en el estado de procesamiento en la pestaña de actividad. cuando subo la misma versión nuevamente, me indica que la compilación ya está disponible.
Jemythehigh
44
72 horas aquí, para un archivo de 9 MB.
Tom Pace
1
No estoy seguro de si esto es solo una coincidencia, pero esperé horas para actualizar el correo electrónico e iTunes y luego decidí volver a intentar la carga. Obtuve el error duplicado esperado de la versión binaria al subir, pero inmediatamente recibí un correo electrónico que la aplicación había terminado de procesar y aparece en iTunes connect.
NSDestr0yer
112

Revise su bandeja de entrada para ver un correo electrónico de iTunes Store:

Asunto: iTunes Connect: su aplicación [...] tiene uno o más problemas

Estimado desarrollador,

Hemos descubierto uno o más problemas con su entrega reciente de [su aplicación]. Para procesar su entrega, se deben corregir los siguientes problemas:

Esta aplicación intenta acceder a datos sensibles a la privacidad sin una descripción de uso. El Info.plist de la aplicación debe contener una clave NSPhotoLibraryUsageDescription con un valor de cadena que explique al usuario cómo la aplicación utiliza estos datos.

[...]

Una vez que se han realizado las correcciones requeridas, puede volver a entregar el binario corregido.

Saludos,

El equipo de la App Store

XCode 8 me dijo que la carga se realizó correctamente, pero la compilación no apareció en iTunesConnect hasta que solucioné los problemas indicados en el correo electrónico y los volví a enviar.

AndyDeveloper
fuente
Además, no olvide 'Privacidad - Descripción de uso de contactos'
Bergasms
2
Mismo problema. Cree que la compilación pasaría del procesamiento al error, en lugar de procesar a la nada
Rydell
Falta un valor para la clave Info.plist 'CFBundleIconName' en el paquete 'xxxxx'. Las aplicaciones creadas con iOS 11 o posterior SDK deben proporcionar iconos de aplicaciones en un catálogo de activos y también deben proporcionar un valor para esta clave Info.plist. Gracias
SteeBono
53

Puede ser útil:

  1. Mientras empujo la compilación a iTunes, minimizo la ventana organzier, por lo que en el fondo todo salió bien y el mensaje mostró "Construir empujado con éxito".
  2. Pero la compilación no se muestra en la tienda de iTunes y, a veces, la compilación se muestra en el paso "Procesando", pero no llega a "Versiones".
  3. Repetí los pasos 1 y 2 pero el mismo resultado.
  4. Luego presioné construir con la ventana Organizador (en primer plano) no minimizada y todo funcionó . (Toma un tiempo de acuerdo con el tamaño como @cdescours señaló)
  5. Este experimento se realizó el 30 de octubre de 2014 durante todo el día y también se descubrió el mismo problema más tarde. Por lo tanto, podemos concluir que iTunes tiene el problema cuando la compilación se inserta en segundo plano.
Yogesh Lolusare
fuente
2
Lo hice y funciona hoy (02/2016). Estoy usando XCode 6.4
Felipe Antonio Cardoso
1
Esto también me ayudó (04/2016). Usando XCode 7.3. Esto es realmente extraño (por decir lo menos).
elegante
1
Esto funciona. Otra razón por la que Apple necesita arreglar iTunes Connect.
Michael
15
Esto todavía es válido para Xcode 8. Subí mi aplicación macOS 5 veces hoy y cada vez que oculté Xcode (Cmd + H) para trabajar en otra cosa. Aunque Xcode dijo "Carga completada", las compilaciones nunca aparecieron en iTunes connect en la pestaña Actividad. Luego, después de leer esto, traté de dejar Xcode en primer plano mientras se cargaba, y luego la compilación apareció inmediatamente en iTunes connect como "Procesando".
seb
44
Xcode 10.2.1 funcionó para mí ...
Elegya
38

Para actualizar la respuesta de @cdescours, las compilaciones cargadas ahora se pueden ver en la pestaña "Actividad" en el estado "Procesando".

Ishan Handa
fuente
2
En mi experiencia, la construcción problemática se mostró como 'Procesando' durante los 4 minutos que se estaba analizando, y luego desapareció misteriosamente de la lista. Sin entrada 'Fallida', sin mensaje de error, sin indicios de lo que sucedió, sin nada. Por supuesto, está en su correo electrónico si solo sabe revisarlo.
pscl
37

Verifique la pestaña Actividad en iTunes Connect después de cargar la aplicación y espere hasta que se procese:

ingrese la descripción de la imagen aquí

Micro
fuente
77
Después de procesar, la compilación no apareció en la lista. Cual es la solucion?
Vaibhav Jhaveri
2
Si comete algunos errores, el sistema es implacable. Su carga es exitosa pero no aparece en esta lista. (De hecho, el éxito significa que ha utilizado ese número de compilación). Tienes que revisar tu correo electrónico para ver el error. El número de compilación nunca aparecerá de ninguna manera en el sitio web de iTunes Connect.
benc
17

Consultar su correo electrónico. Debe tener un problema o un informe faltante en su correo electrónico. Tengo correo electrónico que me olvido de NSCameraUsageDescriptionclave enInfo.plist

ingrese la descripción de la imagen aquí

Zhanserik
fuente
Hubiera perdido días
Phillip Martin
15

En caso de que esté agregando compilación con destino de implementación> 9, agregue estas claves a info.plist en caso de que esté usando cámara y fotos: Privacy - Camera Usage Descriptiony Privacy - Photo Library Usage Descriptioncon una descripción válida.

Tuve el mismo problema cuando presenté una cadena en blanco para estas claves.

Sreedeepkesav MS
fuente
¿Dónde agregar estos detalles?
Niroshan Ranapathi
@NiroshanRanapathi en info.plist.
Sreedeepkesav MS
15

Cuando carga su compilación desde el cargador de aplicaciones o directamente desde su xcode a App Store y no se muestra incluso en cargas múltiples con diferentes versiones de compilación, entonces

  1. Abra su archivo .plist y verifique si hay alguna cadena de clave que comience con "Privacidad - ........."
  2. Si ese valor de cadena clave está vacío, entonces agregue alguna cadena.
    ejemplo, para mí estaba usando cámara, biblioteca de fotos, micrófono y ubicación.
    Para mi proyecto, agregué la cadena de la siguiente manera
    a. Esta aplicación requiere acceso a la cámara.
    si. Esta aplicación requiere acceso a la biblioteca de fotos.
    C. Esta aplicación requiere acceso al micrófono de su dispositivo.
    re. Esta aplicación requiere acceso a su ubicación.
    mi. Esta aplicación requiere acceso a Bluetooth.
  3. Ahora cargue la compilación, será aceptada.

Nota: esta cadena de permisos es obligatoria desde iOS 10.

Nadar Ariven
fuente
Gracias, en mi caso, todas las teclas "Privacidad - ..." tenían una cadena vacía. NSLocationWhenInUseUsageDescription, NSCameraUsageDescription, NSPhotoLibraryUsageDescription.
mbenegas
Eres un salvavidas. Me alegro de no tener que buscar en Google cada clave en mi lista para descubrir qué estaba mal, solo me faltaba una descripción de permisos de fotos.
Ion de potasio
14

A veces puede que necesite revisar su correo electrónico. No habrá errores durante la carga. Pero Apple puede haber enviado un correo electrónico con los errores en su compilación. En mi caso, recibí un correo electrónico con el siguiente error mencionado.

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.

He agregado la clave NSPhotoLibraryUsageDescription, pero la cadena de descripción estaba vacía.

jjpp
fuente
1
Si. Porque así de avanzado es el informe de errores de Apple.
GeneCode
1
¿Sí claro? Hola Apple 1996 llamó y quiere recuperar su flujo de trabajo.
pscl
10

Puede ver todas sus actividades (compilaciones recientemente cargadas aquí). También proporcionará el estado actual de su compilación.

Venu Gopal Tewari
fuente
6

Basándose en la respuesta de @ sreedeep-kesav (no hay suficientes representantes para comentar), Privacy - Camera Usage Descriptiony Privacy - Photo Library Usage Descriptionse puede configurar abriendo su Info.plistarchivo en Xcode y seleccionando el botón más al lado de Information Property List:

ingrese la descripción de la imagen aquí

Keego
fuente
4

¡Guau, esto fue súper molesto! Honestamente, no sé cuál fue el problema porque he subido muchas aplicaciones a la tienda de aplicaciones a través de Xcode en los últimos años, pero en los últimos días intenté 8 cargas de compilación diferentes en un lapso de 12 horas, pero NINGUNO de ellos aparecería en iTunesConnect como Procesando o en cualquier otro lugar. Eventualmente probé Application Loader aunque NUNCA tuve que usar eso antes. El primer intento agotó el tiempo de espera "Obteniendo el token de Apple Connect" o algo así. CMD + Q e intenté Application Loader nuevamente y la segunda vez que finalizó la carga ... y ahora mi compilación aparece en iTunesConnect como procesamiento. OMG que era molesto, confuso y una gran pérdida de tiempo (experiencia típica de Apple Dev, supongo).

De todos modos ... pensé en compartir mis resultados.

Christopher D. Emerson
fuente
1
Wow, hablé demasiado pronto. Vi mi compilación en iTunesConnect inmediatamente después de que Application Loader tuvo éxito, pero ahora ha desaparecido y ya no aparece en iTunesConnect. Tampoco he recibido correos electrónicos de Apple. ¡Qué sucede!
Christopher D. Emerson el
1
Finalmente hablé con Apple por teléfono. Este era el problema con la aplicación, pero los servidores de Apple no me enviaban correos electrónicos al respecto, por lo que la única forma de averiguarlo era llamarlos. Súper molesto! stackoverflow.com/questions/39566952/…
Christopher D. Emerson el
3

Me he enfrentado al mismo problema, una vez que subo la compilación no se muestra, AppStore Connectincluso no recibí ningún correo de Apple. Así que solo espero un día y esa construcción comienza visible AppStore Connectdespués de un día. Es un problema extraño que el equipo de Apple tiene que investigar.

Feliz codificación :)

Harshad Pipaliya
fuente
2

Verifique su opción de política de acceso a la privacidad en el archivo Info.plist.

gstream79
fuente
2

Verifique el estado de la nueva compilación en la pestaña " Actividad ". Una vez que la etiqueta " Procesando " desaparezca de la compilación, debería poder usarla.

Agu Dondo
fuente
1

Encontré los mismos problemas, cambié de Xcode6.0 a Xcode6.1 y mis compilaciones comenzaron a aparecer en la lista.

Wajid Tarar
fuente
1

Quiero compartir mi experiencia, cargué mi compilación mediante el cargador de aplicaciones y xcode y después de 10 horas no pude ver ninguna compilación en iTunes Connect. Finalmente contacté a Apple y me explicaron que una validación de compilación puede tomar 24 horas como máximo. Después de 24 horas, si la compilación no está visible en la página relacionada, aconsejan cargar una versión más nueva. Y si después de las últimas 24 horas si aún no hay ninguna compilación, puede llamar a la asistencia del programa para desarrolladores de Apple. Aquí está la página donde puede encontrar números de teléfono:

https://developer.apple.com/contact/phone/

La publicación de la primera versión de su aplicación puede llevar unos días, pero una versión más nueva requiere mucho menos tiempo.

Coskun Ozogul
fuente
1

Verifique todas las claves y valores en el archivo info.plist . Si falta alguna clave, causará este problema. AppIcon y otras cosas escritas en el archivo info.plist deben ser perfectas, entonces no podrá obtener este problema.

Hiren Rathod
fuente
Ya hay una respuesta que resolvió el problema. Por favor, eche un vistazo a este.
L. Guthardt
1

Verifique su esquema de que ha seleccionado la versión no depurar.

Persiguiendo la perfección
fuente
1

Esto funciono para mi

Si falta la compilación de la pestaña 'Actividad' de Itunes. Luego verifique sus claves de info.plist. Si todas las claves están allí, verifique la descripción de todas las claves. si su longitud es corta, aumente la longitud de la descripción de sus claves.

Abeer Iqbal
fuente
0

Solo quería compartir mi experiencia también. Mi compilación había cruzado el paso de procesamiento (era una mera aplicación de 984kB) pero no apareció en la pestaña "Versiones" durante más de 30 minutos. También revisé dos veces mi correo electrónico pero no había recibido nada de Apple. Sin embargo, en la pestaña de versiones tenía 3 versiones enumeradas, excluyendo la última. Lo que funcionó para mí fue que hice clic en el menos reciente (haga clic en el Número de compilación) y luego hice clic en Caducar compilación y listo para comprar, la compilación reciente estaba inmediatamente disponible en la versión actual.

No he encontrado ningún documento de Apple que explique esta anomalía.

¡Espero eso ayude! Salud

Ultimate_93
fuente
0

Bueno, en mi caso cargué una compilación con una versión actualizada. como 1.1.0 Build 1.1.0 , volví a 1.0.0construir 1.0.5y la misma construcción era visible debajo del 1.0.0menú desplegable del encabezado.

Espero que ayude a alguien.

M. Junaid Salaat
fuente
0

Este fue mi error:

Tuve una actualización menor en una parte de contenido de Notificación Push y ni siquiera toqué mi código.

Pero pensé que podría tener que volver a subirlo para reflejar ese cambio en la última versión.

Y lo hice.

Intenté subir 3 Builds One by One.

Pero no se ha mostrado una sola compilación en la versión de prueba de vuelo. (Conmocionado)

Más tarde me di cuenta de mi error de que solo al actualizar la parte de contenido APNS sin siquiera tocar mi código, estaba tratando de cargar una nueva compilación y esperaba reflejarlo en el Test Flight. (Tan estúpido de mi parte)

iHarshil
fuente