¿Cómo eliminar una compilación de iTunes Connect?

125

Quiero eliminar una de mis compilaciones de aplicaciones del nuevo sitio de iTunes Connect. Pero no pude encontrar un botón para eliminar / eliminar. ¿Algunas ideas?

ingrese la descripción de la imagen aquí

EFE
fuente
44
No puedes Tuve que desarrollador rechazar un par de veces y tuve 6 de estos allí. Seleccioné uno y luego lo envié para su aprobación. No hay forma de eliminar los "no necesarios" de esta lista
Sam B
Acabo de preguntarle a Apple sobre esto. Te avisaré cuando respondan.
EFE
Mi problema es que sigo recibiendo correos electrónicos que dicen que mi "binario tiene problemas" (envié por error uno con el mismo número de compilación que la versión anterior de la aplicación). Pero la aplicación aparece como "En revisión" y no puede rechazar la versión (¡botón no disponible!)
Nicolas Miari
@EFE ¿respondieron desde Apple?
iOS Monster
1
Arrghh Entonces, a diferencia del viejo TF, ahora tengo que crear un identificador, luego tengo que crear un archivo de aprovisionamiento de AppStore (no más comodines), luego tengo que crear una aplicación de iTunes, luego tengo que cargar con su herramienta de cargador de aplicaciones manual, luego tengo que incrementar el número de compilación cada vez que subo.
peterept

Respuestas:

124

ACTUALIZAR:

El tiempo ha cambiado, ahora puede eliminar (caducar) las compilaciones de TestFlight como en esta respuesta, pero aún así no puede eliminar la compilación .

ANTIGUO:

Le pregunté a Apple y aquí está su respuesta:

Entiendo que le gustaría eliminar una compilación de iTunes Connect como se muestra en su captura de pantalla.

Tenga en cuenta que este es un comportamiento esperado, ya que puede eliminar una compilación de la compilación actual, pero no puede eliminarla de iTunes Connect. Para obtener más información, consulte la Guía para desarrolladores de iTunes Connect: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/

Entonces no puedo.

EFE
fuente
1
Si carga puede haber problemas con llaveros / perfiles de aprovisionamiento incorrectos, por lo que una función de eliminación de compilación sería buena. Pero supongo que debería aprender a validar la compilación antes de subirla.
David Douglas
1
Encontré la solución aquí actualizando la versión de compilación no - stackoverflow.com/questions/25680604/…
David Douglas
70

¡Espere! ¡Puede expirar una compilación en realidad! :)

Después de la solución 2017 (sigue siendo la misma en 2020):

  1. Desde la página de inicio, haga clic en Mis aplicaciones, seleccione su aplicación, luego en la barra de herramientas, haga clic en TestFlight.

  2. En la columna izquierda, haga clic en la plataforma (iOS o tvOS) para su aplicación en Compilaciones.

  3. En la tabla de la derecha, haga clic en el número de compilación para la compilación.

  4. En la esquina superior derecha, haga clic en Caducar compilación.

eliminar una compilación de App Store (iTunes) Connect Caducar Build iTunes Connect

Ta-da! La compilación expiró en App Store Connect.

Medio:

Roles requeridos

Ver permisos de roles .

Para más información , visite .

mgyky
fuente
2
¡Eso funciona! Gracias. Solo tenga en cuenta que debe iniciar sesión como agente o administrador.
Zubeyir
59
Creo que esto solo caducará compilación para probar solo en Testflight; no eliminará la compilación del servidor itunes connect (sección AppStore). Aún puede enviar estas compilaciones a la tienda de aplicaciones. Pero, el interrogador original pregunta cómo eliminar las compilaciones del servidor de iTunes Connect para que no se muestre en la lista de compilaciones de la sección "Agregar compilación". Creo que Apple no permite eliminar la compilación del servidor iTunes Connect.
Nitesh Borad
21
Puedo confirmar que esta solución NO funciona. Elimina la compilación del panel de TestFlight, pero la compilación todavía existe y no puede enviar una nueva compilación para su revisión hasta que la última finalice el proceso ...
#
Finalmente logré enviar una nueva compilación en Testflight. Si bien solo se cambia el número de compilación, Itunes Connect sigue quejándose de "No se puede enviar una compilación para probar si otra compilación ya está en revisión", cambiar también el número de versión me permitió agregar una nueva versión para su revisión. No sé si esto está relacionado con el vencimiento de versiones anteriores o no.
campjos
1
Ah ya veo, tiene sentido. Realmente me estaba rascando la cabeza sobre esto, ¡gracias!
Gusutafu
34

Tuve este problema Compartiré mi viaje en la curva de aprendizaje.

Primero, no pude encontrar cómo rechazar el binario, pero recordé haberlo visto hoy en la aplicación iTunesConnect. Entonces, usando la aplicación, rechacé el binario.

Si "pasa el mouse" sobre el binario rechazado en la sección "Compilar", notará que aparece un icono de círculo rojo con un - (es decir, un botón de eliminación). Toque esto y luego presione el botón Guardar en la parte superior de la pantalla. El binario enviado ya no está.

Ahora debería recibir todas las notificaciones para la aplicación en estado "Prepararse para la carga" (correo electrónico, notificación de la aplicación, etc.).

El organizador de Xcode todavía me estaba dando "Binario redundante". Después de un poco de investigación ahora entiendo la diferencia entre "Versión" y "Compilación". La versión es lo que muestra iTunes y ve el usuario. Build es solo el número de seguimiento interno. Tenía ambas en 2.3.0, cambié la compilación a 2.3.0.1 y volví a archivar. Ahora se valida y puedo cargar el nuevo binario y volver a enviarlo. Espero que ayude a los demás!

Seoras
fuente
44
Cambiar el 4to octeto (o más bien agregar un 4to octeto) no funciona. ahora te grita indicando que es un número inválido ya que solo debe contener 3 dígitos. Esto se está volviendo excesivamente molesto de cómo Apple sigue frenando iTunes para conectarse de esta manera.
Urkle
Esto solo sucede cuando no lo he enviado. ¿Cómo vuelvo a enviar?
quantumpotato
Wow, ni siquiera la respuesta aceptada, pero fue la solución para nosotros.
agoldev
6

Elige la construcción

La respuesta es que pasas el mouse sobre el ícono de tu construcción y al final de la línea verás un pequeño signo de color en un círculo. Esto elimina la compilación y ahora puede hacer clic en el signo + y elegir una nueva compilación para enviar.

Es una página web increíblemente complicada con trucos y artilugios para hacer lo que quieras. Estoy seguro de que Steve nunca vio esta página ni intentó usarla.

¡Seguramente es una mejor práctica diseñar la pantalla para que pueda ver las opciones todo el tiempo, para que no cambie la pantalla dependiendo de si tiene una aplicación en revisión o no!

usuario462990
fuente
4

Según entiendo la nueva filosofía de iTunesConnect:

  • puedes subir varias compilaciones "elegibles" a iTunesConnect en la pestaña "prelanzamiento"
  • deje que otros probadores prueben una compilación específica, a través de TestFlight (y declarados como usuarios de iTunesConnect)
  • cuando llegue a una versión estable, seleccione la versión de compilación correcta, en la pestaña "Versiones" para enviarla a la AppStore, de la forma habitual.

Para mí, puedes tener como 150 build para una versión previa, no importa.

cdescours
fuente
No me importaría si pudiera agregar probadores a las aplicaciones de OS X, pero no puedes, solo iOS
Kyle Browning
Tengo v1.1.1 y v1.1.3 en TF. ¿Es posible eliminar por completo 1.1.3 y luego cargar v1.1.2? Por favor confirmar.
Sazzad Hissain Khan
Sí, debería ser posible con las nuevas reglas disponibles en Testflight ... el número de compilación solo debería ser diferente.
cdescours
2

en itunes connect:

AppStore >> iosAPP >> Build (desplácese hacia abajo)

haga clic en el icono rojo como se ve en la imagen

eliminar compilación

Nic Wanavit
fuente
1
El icono rojo solo se muestra al pasar el mouse. Necesitas poner el mouse sobre él.
Mahal Tertin
Esto salvó mi cordura. El UX en appstoreconnect es realmente una locura. Si necesita cambiar la compilación que está enviando, esta es la ruta para lograrlo. Apple parece amar el concepto de "funcionalidad oculta".
eddyoc
0

En nuestro caso, la eliminación no fue posible debido a que ya teníamos una aplicación que teníamos en prelanzamiento. La solución no era eliminar sino editar cada sección, incluido el número de versión, que necesitaba cambiar para el nuevo candidato.

AnneTheAgile
fuente
0

Dang, esto es difícil. Esto es lo que hice para rechazar / eliminar / reemplazar mi compilación ios antes de su lanzamiento. La aplicación fue aprobada cada vez que encontré un error que quería solucionar antes de lanzar

  1. Configuré la liberación en "manual" y guardé
  2. Traté de crear y lanzar la aplicación
  3. recibí un mensaje de error como "solo puedes tener una versión a la vez"
  4. donde estaba el botón de guardar no había una opción para cancelar el lanzamiento
  5. la versión de la aplicación no está marcada como "desarrollador rechazado" con un punto rojo

Para reemplazar la mala construcción hice lo siguiente

  1. Si hace clic en "+ versión o plataforma" para crear una nueva versión, no podrá crear una nueva versión de iOS
  2. necesitas subir una nueva compilación
  3. en su aplicación rechazada, seleccione la nueva compilación
  4. salvar
  5. enviar para revisión
AEDWIP
fuente