una seguridad restaurar respaldo recuperar otro datos copia con como anterior ios xcode itunesconnect organizer

ios - seguridad - iTunes Connect: no se puede guardar la información de la aplicación después de cargar un nuevo binario



restaurar copia de seguridad iphone sin itunes (26)

¡Cerrar sesión y volver a iniciar sesión debería funcionar como funcionó para mí!

Estoy tratando de cargar una aplicación de iOS para su revisión con el Organizador de Xcode y he encontrado dos problemas:

Caso 1

Cargas binarias, pero cuando presiono Enviar para revisar, iTunes Connect da el error:

La información de tu aplicación no se pudo guardar. Inténtalo de nuevo. Si el problema persiste, contáctenos.

Caso 2

Después de recibir el primer mensaje de error, intenté cargar un nuevo binario, pero obtuve el siguiente mensaje de error en el Organizador:

ERROR ITMS-9000: "Carga binaria redundante. Ya existe una carga binaria con la versión de compilación ''1.1'' para el tren ''1.1''"

Intenté cargar otros binarios cambiando el número de versión, pero aún así no puedo hacer que mi aplicación entre en estado de revisión. Tampoco veo ninguna forma de eliminar los binarios antiguos que se cargaron.

Otra observación: mi aplicación debería ser de alrededor de 30 MB, pero cuando veo el binario cargado, solo tiene 1,46 MB. Supongo que el binario podría tener algún problema, pero lo he desarrollado utilizando la misma técnica varias veces y nunca tuve problemas.

¿Algunas ideas?


Abrí iTunes Connect en mi iPhone y pude enviarlo correctamente a través de iOS Safari. No se por que


Abra el inspector web y verá que Apple dijo: " We''ve got a server error ... 500 Esa es la verdadera razón". :)

Actualizar:

Inspirado en @phantom, trato de usar dotjs para ejecutar un script javascript para hacer clic automáticamente en el botón de envío cada 15 segundos, pero aún así obtengo el error 500 todo el tiempo.

La respuesta de @Geaka está funcionando para mí. Debido a que el nombre de mi producto es chino, cambio el nombre de mi producto a inglés (¡NO incluya espacios en blanco! Tal vez cause otro error al generar un error en la ruta de acceso).

Debato el sitio web de Apple y encuentro un script js llamado submit_for_review_cntrl.js que controla todo el progreso del envío. Desde la línea 123 a la línea 129 (formateada por el botón {} en chrome) que establece los encabezados http, hay un campo llamado X-Original-Filename , el valor viene dado por el método $scope.addCcatFileToJson en la línea 138, el parámetro de este Este método está dado por la devolución de llamada ajax, supongo que hay un error para codificar el campo del nombre del producto del código de fondo.


Acabo de tener el mismo problema.

Cambiar los navegadores a Chrome lo solucionó de inmediato, así que intentaré borrar Safari y reiniciar para volver a enviar con Safari.

@rayg, y por el bien de los demás, no es necesario marcar la casilla de verificación coreana para que la aplicación pueda revisarse. Tal vez en ciertas circunstancias tenga que ser seleccionado, por lo que no estoy diciendo que su solución a su situación sea incorrecta, pero la publicación dio la impresión de que es un requisito para cada aplicación presentada, pero no lo es.


Cambie el navegador que está utilizando y luego elimine la compilación, guárdela una vez y luego agregue nuevamente la compilación y luego guárdela nuevamente. Después de eso, haga clic en enviar para revisión y funcionará perfectamente.


Cierre sesión en iTunes desde el navegador actual. e Inicia sesión en iTunes desde otro navegador e intenta enviar la aplicación.

¡Espero que funcione!

Y asegúrese de que no debería haber el binario redundante (en otras palabras, el número de compilación del mismo no debería ser el mismo).


Creo que terminó siendo una combinación de varios factores, pero una cosa que definitivamente fue incorrecta fue que no había hecho clic en el cuadro sobre la publicación de información en la tienda coreana. Esto estaba desactivado por defecto y era necesario hacer clic. Después de hacer esto y varios cambios de versión (¡terminé enviando 1.2 en lugar de 1.0!) Mi aplicación finalmente entró en "esperando revisión ...".


Después de 3 días, Itunes acepta mi primer binario. He intentado cambiar mi nombre de visualización de paquete a inglés y luego intenté cambiar para mantener la versión 1.0 y cambiar la versión de compilación a 1.2. Intenté pensar mucho y después de 3 días sorpresa !!! Apple acepta


El problema lamentablemente todavía ocurre. Mi solución cuando esto sucede es eliminar el binario, hacer clic en el botón Guardar y luego agregar el binario nuevamente. Luego guarde y siga el procedimiento estándar. Eso me resuelve el problema sin cambiar la versión de compilación ni hacer nada adicional.


Eso es un error errático. Probablemente algunos problemas de infraestructura de Apple Es posible que hayas hecho algo y luego funcionó: cambiar de navegador, aumentar los números de compilación y demás. Pero podrías haber golpeado varias veces el envío también. Al menos, después de un tiempo, mi presentación ha sido exitosa.


Estuve plagado de estos errores una y otra vez al agregar nuevas capturas de pantalla. Nada parecía ayudar.

Luego visité iTunes Connect en Safari (normalmente uso Chrome) y de alguna manera todos los errores desaparecieron. ¿Tal vez relacionado con una extensión del navegador Chrome como AdBlock?

TLDR; usa Safari para iTunes Connect


Experimenté esto al enviar una actualización hoy a mi aplicación. Durante unos 30 minutos lo intenté y recibí el mismo error. Intenté, eliminando el binario, desconectándome, también reconstruí el binario con una "Cadena de versión de paquete" incrementada.

Ninguno de estos pasos hizo ninguna diferencia, pero continué volviendo a intentar, seguí recibiendo el mismo error y, finalmente, aceptó la presentación.

No creo que ninguna de estas soluciones que probé hiciera ninguna diferencia. Creo que hubo un error interno en itunesconnect. Como sugiere el mensaje, creo que todo lo que debe hacer es intentarlo más tarde ...


Finalmente encuentra la solución:

Pasos:

  1. Si la versión de su aplicación y la versión de compilación es 1.0, mantenga la versión 1.0 y cambie la versión de compilación a 1.1 (más grande que la versión de compilación anterior), luego cárguela. Si el nombre de su aplicación es en inglés, elija esta compilación y envíela para revisar, se cambiará para revisar.

  2. Si el nombre de su aplicación no es el inglés , por ejemplo, el chino, debe asignarle un nombre en el nombre para mostrar del paquete . No lo nombre directamente en TARGETS .

Tal vez sea también obras para japonés y coreano.


Finalmente, encontré las soluciones. El principal culpable es su NOMBRE DE PRODUCTO, ¡debe estar en inglés!

  1. Vaya a la configuración de compilación -> empaquetado -> cambie el nombre de su producto a inglés
  2. Cambie su "Nombre para mostrar en grupo" por el nombre localizado que desee
  3. Aumenta tu versión de compilación y vuelve a subir

Esta vez estas bien !!!


He encontrado la solución simple. Simplemente vaya al detalle de la versión, elimine la compilación actual y luego guárdela.

Luego haga clic en el botón azul Agregar y agregue la compilación actual nuevamente, guárdelo nuevamente. Entonces vuelva a enviar.

Funciona para mi caso. Espero eso ayude


He intentado sobre todo las soluciones recomendadas, pero ninguna de ellas funcionó para mí. Luego selecciono la versión de compilación de mi sistema mac y las itunes registradas se conectan usando Firefox del sistema de ventanas y funcionó para mí. O puede probar el inicio de sesión de itunes connect desde otro sistema de Windows / Mac.


Me he encontrado con este problema esta mañana y lo he resuelto. Cambio el nombre de mi producto de chino a inglés, y escribo el nombre chino en el nombre para mostrar del paquete, que resuelve este problema. Puede cambiar el nombre de visualización del paquete en info.plist y cambiar el nombre del producto en la pestaña General del proyecto.


Para mí, estaba llenando el formulario en Safari y obteniendo el error. Me desconecté, luego cambié a Chrome e inicié sesión. Esto solucionó el error y pude enviarlo.


Probé todas las soluciones posibles de Chrome y Safari; ninguno de ellos funciono

Luego me cambié a Firefox y mágicamente pasó.


Resolví esto cambiando a Chrome en lugar de usar Safari. Presto, trabajó de inmediato!


Solo necesito borrar todas mis cookies, en lugar de cambiar de navegador.


También tengo este error. La solución que encontré fue cambiar el contenido en la sección "Nombre" de la descripción de la aplicación en iTunes Connect.

No hubo necesidad de cambiar el nombre de la aplicación al idioma inglés (como sugieren algunos), simplemente eliminé el carácter ":" del nombre de la aplicación , ¡y luego podría enviarlo para que lo revisara! Mis versiones localizadas de la aplicación todavía contenían nombres que no estaban en inglés.


Tenía el mismo problema ya que el nombre de mi aplicación contiene ":". El servidor de conexión de iTunes devuelve 500 errores debido a ello. Acabo de eliminar temporalmente ":" del título de la aplicación en inglés, la aplicación enviada y devolví ":" atrás.


Tendrá que cambiar la versión de compilación. Crea 1.2 compilación para la versión 1.1 de tu aplicación. Luego sube tu binario. Después de unos minutos (en el procesamiento) encontrará una nueva versión para enviar para volver a ver.

Pasé 2 horas !!!


WTF Apple!

Acabamos de resolver nuestra versión del problema (mensaje de error genérico) ...

Después de presionar enviar para revisión, estaba tratando de cargar un archivo para el ERN ya que mi aplicación usa cifrado. Finalmente funcionó cuando usé un archivo zip que contiene una imagen de la respuesta ERN y un archivo txt que describe qué cifrado se está utilizando.


Resolví esto incrementando el número en Build (seleccione el objetivo, luego Xcode -> General -> Build, vea la imagen) agregando .1 por lo que la build fue 3.75 -> 3.75.1 . Pero solo para la compilación, la versión sigue siendo 3.75 y también aparece así en iTunesConnect.

Luego subí el nuevo binario y pude seleccionarlo para su revisión. En la imagen de abajo, puede ver el binario antiguo y el nuevo enumerados en iTunesConnect. Luego finalmente tuve que seleccionar el nuevo binario y enviarlo para su revisión.