Tengo un problema al enviar mi aplicación desde Xcode a la App Store. He hecho todo lo relacionado con mi proyecto y funciona bien en mi iPhone y iPad. Pero cuando presento mi proyecto me enfrento a un gran problema.
Primero, después del archivo, he realizado la validación. Ahora mi archivo en el Organizador también muestra la validación del pase de estado. Así que creo que estoy en el paso final de enviar la aplicación.
Hice clic en distribuir y seleccioné enviar aplicación a la tienda de aplicaciones.
Después de iniciar sesión, también he seleccionado archivos de aprovisionamiento.
Estoy atrapado aquí. Puede ver en la captura de pantalla a continuación. Y nunca he visto ninguna
barra de progreso donde pueda ver el progreso de la presentación o algo así.
La única pantalla que puedo ver es:
Editado:
Fue cerca de las 1.30 horas. Y la conexión a Internet funciona. Mi archivo ipa solo pesa 3,5 MB.
Y por último, cuando probé el cargador de aplicaciones para cargar lo mismo, también recibí la siguiente pantalla durante mucho tiempo en Autenticación con iTunes Store ... ..
¿Qué debería hacer ahora?
Respuestas:
Como sentí un problema grave en esto. Creo que esta respuesta podría ser útil.
Después de intentar durante 10 a 12 horas solucionar este problema y como todo lo demás con respecto a mi proyecto y la codificación estaba lo suficientemente bien, se convirtió en un dolor de cabeza para mí. Pero después de recibir algunos comentarios valiosos de algunos de los usuarios expertos de stack-overflow y después de hacer más búsquedas en Internet, he encontrado algunas respuestas de calidad.
Esta respuesta me ayudó más:
cargador de aplicaciones atascado en la etapa de "Autenticación con iTunes Store"
Si va a cargarlo a través de Application Loader y se bloquea en "Autenticación con iTunes Store ..."
o
Vas a cargarlo a través de XCode y se pega en "Tu aplicación se está cargando"
Entonces mantén la cabeza fría y comprueba este primer método:
Compruebe si la protección de su firewall está desactivada. Si no, apáguelo. Quizás te esté bloqueando para conectar tu computadora con iTunes Store.
Pruebe con una conexión a Internet diferente. El propósito de probar una conexión a Internet diferente es que su conexión a Internet actual bloquee un puerto necesario para conectarse a los servidores de Apple.
Si los pasos anteriores no le ayudan, siga este segundo método:
Xcode necesita un tiempo de ejecución de Java para cargar sus aplicaciones en la App Store.
ingrese 'java -version' en la terminal, la versión de java debe ser 1.6. De lo contrario, descargue el último java compatible solo desde el centro de descargas de Apple:
http://support.apple.com/kb/DL1572?viewlocale=en_US
Si esto aún no ayuda, siga este tercer método:
Este método permite que el cargador de aplicaciones utilice el puerto HTTP en lugar de HTTPS.
Vaya a la carpeta Java de Application Loader: /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/java/lib
Abra el archivo net.properties usando cualquier aplicación de edición de texto como
text mate
osublime text
Cambie esta línea en particular:
#https.proxyPort=443
puerto proxy ahttps.proxyPort=80
Guarda el archivo. Y eso es !! Ahora puede cargar fácilmente su archivo binario en la tienda de aplicaciones.
Si los métodos anteriores aún no ayudan, siga este cuarto método: Regenere su certificado
Vaya al portal de desarrolladores de iOS ( https://developer.apple.com/membercenter ).
Revoque el certificado actual que utiliza su aplicación para firmar.
Elimine el "perfil de provisión de distribución de iOS" actual del portal para desarrolladores.
Regenere el certificado de distribución de iOS y agréguelos en el portal de desarrolladores.
Regenere el "perfil de provisión de distribución de iOS" para la distribución de la tienda de aplicaciones y la descarga en mac.
Instalarlo.
Intente nuevamente usando xcode / application loader para cargar el archivo build.
fuente
Definitivamente hay un problema si su aplicación se atasca en el "proceso de aplicación atascada". Le sugiero que vaya con el cargador de aplicaciones en lugar de Xcode en sí, ya que el cargador de aplicaciones muestra el estado de la actividad. Puede saber claramente en qué paso se atascó.
El problema más frecuente al que se enfrenta es quedarse atascado en el paso "Autenticación con iTunes Store ...".
Hay dos posibles soluciones que seguí y finalmente envié mi aplicación a la tienda de aplicaciones. Puedes probar ambos. Para mí ambos funcionaron al menos una vez.
Método uno: este método juega con el puerto proxy para usar la conexión http sobre https
Vaya a la carpeta Java de Application Loader: /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/java/lib
Abra el archivo net.properties con "texto sublime" o "texto mate"
Cambie el puerto proxy "# https.proxyPort = 443" a "https.proxyPort = 80"
Guarde el archivo, vuelva a abrir Application Loader y vuelva a intentarlo.
Método dos: vuelva a generar su certificado y el perfil de provisión de distribución de iOS e intente cargar
Ir a https://developer.apple.com/membercenter
Elimine el certificado anterior al que hace referencia su aplicación para firmar.
Revoque su certificado de distribución y descárguelo en su mac. E instálelo haciendo doble clic en él.
Elimine el "perfil de provisión de distribución de iOS" actual del portal para desarrolladores.
Regenere el "perfil de provisión de distribución de iOS" para la distribución de la tienda de aplicaciones y la descarga en mac.
Instálelo haciendo doble clic en él.
Vuelve a intentarlo usando el cargador de aplicaciones para cargar la compilación.
Editar: volví a tener este problema mientras cargaba una nueva compilación. Se siguieron los dos métodos anteriores, pero se bloquearon en "Autenticación ...". Reinició el libro mac y funcionó. Cuando reinicia, la conexión itunesconnect anterior (que podría haber abierto en el navegador antes de enviar su aplicación) se restablece, lo que permite reiniciar mac para autenticar fácilmente iTunes Connect. Ayer (26 de enero de 2014), el paso de autenticación de iTunesConnect se realizó en 2 minutos. Espero que esto ayude a alguien que está perdiendo la paciencia mientras está atascado en el paso de autenticación.
Edición 2: antes de eliminar el certificado de distribución, intente solo volver a generar el "Perfil de suministro de distribución de iOS". Funcionó para mí, de lo contrario, puede rehacer lo anterior.
Espero que esto ayude. Todo lo mejor.
fuente
Probé todos los pasos de la solución de Rajan; ninguno funcionó. Sin embargo, estos hilos en el foro de desarrollo de Apple ( https://forums.developer.apple.com/thread/76803 ) me dieron la solución en mi caso:
Prueba esto, me lo arregló. Abra Terminal y ejecute:
iTMSTransporter se actualizará solo, luego puede intentar cargar en XCode nuevamente.
fuente
Para mí, simplemente cerrar la sesión del sitio web de ituneconnect y developer.apple.com funciona, y simplemente usar xcode para cargar. No es necesario reiniciar
fuente
Tengo este problema hoy. Pero finalmente descubrí que es causado por mi configuración incorrecta.
En 'Configuración de compilación' del destino, cambie la configuración " Identidad de firma de código -> Liberación" a su certificado de producción y " Perfil de aprovisionamiento -> Versión" a su archivo de aprovisionamiento de distribución.
Luego archívela y distribúyala nuevamente.
fuente
Puede intentar cancelar la carga y volver a intentarlo. Si eso no funciona, es posible que desee probar el cargador de aplicaciones de Apple. Básicamente hace lo mismo, pero no renuncia al binario. Puede descargar el cargador de aplicaciones desde iTunes Connect. Consulte https://itunesconnect.apple.com/docs/UsingApplicationLoader.pdf (Introducción, página 9)
fuente
Tuve el mismo problema.
Cancelé y realicé una verificación de validación. Resultó que había escrito
URL Scheme
incorrectamente.Xcode no dio ningún error al cargar y simplemente se atascó, pero la validación dio el error.
Entonces, intente primero la validación. Espero que esto ayude a alguien.
fuente
prueba esto en la terminal
funcionó para mí después de horas de investigación
fuente
Esto sucedió debido al iTMSTransporter.
Pruebe esto, me lo arregló. Abrir Terminal y ejecutar:
Use estos comandos uno por uno en el terminal. Espero que te ayude
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
iTMSTransporter se actualizará solo, luego puede intentar cargar en XCode nuevamente.
fuente
Me encontré con estos problemas muchas veces, probé todos los pasos pero aún no funciona (red doméstica) y probé que otra red funcione bien (red de la empresa). Solucioné este problema actualizando la última versión de Java SE de 1.6 a 1.7 y funciona como un encanto
fuente
Para ser honesto, esto puede no ser una respuesta, pero realmente funcionó para mí.
Lancé Application Loader y comencé a enviar. Mientras se realizaba la sumbición, inicié Organizador y seleccioné Distribución sobre archivador en Xcode también y comencé a cargar simultáneamente. Trabajaron juntos y el segundo completó la presentación.
Solo mi experiencia.
fuente
Para mí, el problema fue que cambié mi Dev. La cuenta en algún momento y el cargador de aplicaciones ya no estaban autorizados. Tienes que ir manualmente (Xcode -> Abrir herramientas de desarrollo -> Cargador de aplicaciones) y completar los detalles de tu cuenta
fuente
Tuve el mismo problema. Puedo arreglarlo por:
Este es un problema tonto que Apple necesita solucionar lo antes posible. Perdí 2 días con algo tan tonto como esto.
fuente
Tuve el mismo problema. Probar todas estas respuestas puede funcionar a veces, pero generalmente lleva mucho tiempo y puede que no funcione al final como en mi caso.
Descubrí una solución que probablemente funcione para todos.
Cree su archivo .ipa por: Producto -> Arcive -> Distribuir (Guardar para Enterprise o ...) -> Siguiente y guarde .ipa en el destino
Xcode -> Open Developer Tool -> Application Loader -> Entregue su aplicación -> Elija su archivo .ipa
En unos minutos, su aplicación se enviará a iTunes. Buena suerte
fuente
Todo lo que hice fue duplicar mi Application Loader.app en / Applications y ejecutar ambos cargadores de aplicaciones al mismo tiempo.
fuente
Tuve el mismo problema después de actualizar Xcode5 a Xcode6. Después de horas de locura, lo único que me ayudó fue eliminar mi cuenta en las preferencias de Xcode y agregar mi cuenta nuevamente.
La semana pasada tuve el mismo problema después de actualizar a Xcode7, esto me ayudó nuevamente ...
fuente
Si está ejecutando dentro de una máquina virtual (por ejemplo, VMWare o VirtualBox), intente configurar el modo de adaptador de red desde el NAT predeterminado a Bridged.
fuente
Esto funcionó para mí:
Cierre la sesión del portal de iTunes en todos los navegadores.
Reinicie su máquina Mac.
Cargador de aplicaciones abierto
Haga clic en su inicio de sesión de Apple en la esquina superior derecha de la ventana del cargador de aplicaciones.
Al hacer clic en Siguiente, su proceso de autenticación será exitoso.
Ahora, realice su proceso como de costumbre haciendo clic en "Entregar su aplicación" y siguiendo el procedimiento más allá de eso.
fuente
Mi problema fue que olvidé cambiar el identificador de paquete en la configuración de información para el objetivo. Espero que ayude a alguien.
fuente
Tuve un problema similar mientras cargaba aplicaciones de iOS a través del cargador de aplicaciones. Luego, una vez que abrí iTunes en paralelo, de repente, la carga de aplicaciones fue más rápida. No estoy seguro de si iTunes tiene alguna dependencia con el cargador de aplicaciones.
fuente
Ninguna de las respuestas funcionó para mí y mi carga estuvo colgada durante días sin ningún error. (mi compilación se generó usando Expo). Esto es lo que hice para que esto funcione:
Espero que esto ayude a otros que están luchando con este tema.
fuente