una - itunesconnect estado de la aplicación de iphone-binario no válido
se requiere una conexion a internet para verificar la confiabilidad del desarrollador (11)
¿Compró zip el binario? Tal vez quieras probar eso.
De iTunesConnect Developer Guide:
Aplicación Iconos binarios y de aplicaciones pequeñas Mantenga el tamaño del archivo lo más pequeño posible, tanto para facilitar la carga a través de iTunes Connect, como para la experiencia de compra del usuario final. El archivo binario debe ser un archivo comprimido y pasar una comprobación de signo de código al cargarlo en iTunes Connect.
iPhone y iPod touch: si está cargando una aplicación para ejecutar en iPhone y iPod touch, el binario debe incluir un icono que sea de 57x57 píxeles, que se mostrará en la pantalla de inicio y en la App Store cuando se vea desde el iPod touch y el iPhone. . También puede incluir opcionalmente un icono de alta resolución de 114x1144 píxeles para aprovechar la pantalla Retina en el iPhone 4.
iPad: si está cargando una aplicación para ejecutar en iPad, el binario debe incluir dos iconos: uno de 50x50 píxeles y otro de 72x72 píxeles, que se mostrará en la pantalla de inicio del iPad y en la App Store cuando se visualice en el iPad. .
Cada vez que envío mi aplicación a itunesconnect, después de unos 10 minutos, el estado cambia a "Binary no válido" sin ninguna explicación de por qué.
He buscado por todas partes para encontrar respuestas. No. Incluso reinstalé XCode y el cargador de aplicaciones.
Tenga en cuenta que App Loader no proporciona ningún error.
Construyo con XCode 3.2.3 iPhone 4 GM Seed iPhone 4 basado en SDK iPhone / iPad como familia objetivo
Tuve el mismo error BINARIO NO VÁLIDO de iTunes Connect incluso si Application Loader aceptó mi binario. La solución fue muy simple ...
Abra su info.plist, haga clic derecho y marque Mostrar clave / valores sin procesar :
- CFBundleIconFile = Icon.png (icono de mi iPhone 57x57 PNG)
- CFBundleIconFile ~ ipad = Icon-72.png (icono de mi ipad 72x72 PNG)
- CFBundleIconFiles = array
- Artículo 0 = Icon.png
- Artículo 1 = [email protected] (mi icono de iPhone 4 114x114 PNG)
- Artículo 2 = Icon-72.png
¡Guarde, limpie todos los objetivos, cree y analice, comprima en Finder y vuelva a enviar!
El error fue causado porque escribí la clave "Archivos de íconos". En la vista Raw, esto se ha asignado a "Icon Files" en lugar de CFBundleIconFiles. Tengo Xcode 3.2.3, supongo que Xcode 3.2.4 mapea este identificador de clave.
¡Buena suerte a todos!
Fuente: Preguntas y respuestas técnicas QA1686: Íconos de aplicaciones en iPad y iPhone
Si todo lo demás falla, reinicie, reinicie, reinicie. Terminé reiniciando y volviendo a enviar cinco veces (sin hacer ningún otro cambio, honestamente) antes de que mi aplicación fuera aceptada.
El "binario inválido" me costó 4 días para averiguarlo. y porque tropecé con esta útil página, quiero ayudar a ahorrarle el valioso tiempo. En mi caso, en el portal de aprovisionamiento, un colega revocó el certificado de distribución, construyó uno nuevo y no me avisó. Puede usar el nuevo certificado para crear nuevos archivos prov, y en el proceso de compilación, xcode "piensa" que todo está bien. que por supuesto no es Solo después de subir al itunes connect verá la nota "Binary no válido" sin más explicaciones. La solución fue revocar el certifikate (nuevamente) con todo el procedimiento de solicitud de certificado y crear uno nuevo. Use esto como el certificado, y estará bien, no más "Binario Inválido" sin comentar, y si comparte el acceso del agente tzh eteam al portal con otros, asegúrese de avisarles y entregarles su nuevo archivo de clave .p12 .
El tema es antiguo, pero tuve el mismo problema hoy y tal vez mi explicación ayudará a alguien en el futuro.
Al enviar la aplicación por el organizador de Xcode 4, debe elegir el perfil de distribución. Asegúrese de que este sea exactamente el mismo perfil que estableció en la configuración de compilación (proyecto y destino). Para casi todos mis proyectos, no tuve que cambiar la configuración de compilación desde el desarrollo a la distribución y fue lo suficientemente justo como para elegir la distribución solo en el organizador durante el envío. Pero en un caso, esto produjo un error de "Binary no válido" en iTunes Connect.
Un par de otras cosas para probar.
si tiene un antiguo archivo xcode 3.2 Entitlements.plist dando vueltas. Eliminar y volver a crear> Nuevo archivo> Firma de código> Derechos.
Compruebe la configuración para Archivar el producto> Editar esquema> Archivar> Configuración de compilación Asegúrese de que esté seleccionada la correcta. (para mí, se seleccionó la versión pero necesitaba el perfil de Distribución; la tuya puede variar)
Apple ha mejorado el informe de errores recientemente y ahora recibirá un correo electrónico que resalta el problema en consecuencia. Solo sea paciente, puede tomar unos minutos para entrar. Recibí el siguiente correo electrónico que resaltaba el problema:
Estimado desarrollador,
Hemos descubierto uno o más problemas con su reciente envío binario para "XXX.APP". Antes de poder revisar su aplicación, deben corregirse los siguientes problemas:
Ruta de icono no válida: no se encontró ningún icono en la ruta a la que se hace referencia en la clave "CFBundleIcons": xxxIcon.png
Una vez que se hayan corregido estos problemas, vaya a la página Detalles de la versión y haga clic en Listo para cargar archivos binarios. Continúe con el proceso de envío hasta que el estado de la aplicación esté Esperando carga y luego use Application Loader para cargar el archivo binario corregido.
Saludos,
El equipo de iTunes Store
Yo tuve el mismo problema. La aplicación sobresale en el estado "Subir Recibido" durante más de 5 días. Después de ponerse en contacto con el Soporte de Itunes Connect con los temas "Administrar sus aplicaciones" y "Subir recibido" y responder preguntas innecesarias, el estado de la aplicación volvió a ser "Binario no válido". Después de buscar soluciones que me recomendaron verificar los archivos de los iconos, encontré otro consejo para verificar el certificado.
Esa fue mi solución: recreé un certificado de distribución con la herramienta KeyChaining de Mac y ahora utilicé una clave privada RSA en lugar de DSA. Eso ayudó. Recargué la aplicación y el estado cambió a "Esperando revisión" unos minutos más tarde.
Vine aquí por el mismo problema, intenté la actualización de App Launcher, etcétera. Intenté reiniciar y volver a enviar una docena de veces, editando manualmente el info.plist una y otra vez. Para mí, la solución fue notar que ahora hay una entrada "Archivos de icono" AND y "Archivos de icono (iOS5)". Verifique ambos para una mala referencia a los íconos movidos.
Tuve el mismo problema y así es como lo resolví:
El archivo CFBundleIconFile no aparece en la lista, en su lugar, Archivo de íconos y Archivos de íconos. Cambia el archivo de íconos a la selección de Íconos. Ahora haga clic en la flecha izquierda al lado de la etiqueta de Archivos de Icono para expandir la lista. Verá el ítem 0, seleccione el ítem 0 y luego haga clic en el botón más a la derecha para agregar otro ítem. A continuación, debe ver el Elemento 1. Ingrese el nombre del archivo de icono de 56x56 en el Elemento 0 y el nombre del archivo de icono de 72x72 en el Elemento 1. Guarde la lista de información
Como quiero que esta aplicación sea tanto para Iphone / Ipad, elijo:
- Arquitectura como estándar (recibirá una advertencia, pero si cambia a solo armv7 para una compilación sin advertencia, itunesconnect rechazará el binario)
- Base SDK como 3.2
- Familia de dispositivos de destino como Iphone / iPad
- Objetivo de implementación de iOS como 3.2
Ahora cree para la distribución de la tienda de aplicaciones, comprima y cargue en itunes connect.
su final binario rechazado por algunas razones básicas.
me gusta,
1) Marque la opción ''Archivos de icono'' en la pestaña de información del proyecto.
si su aplicación es Universal, los archivos de íconos deben ser 4 o <4 * no deben ser más que eso. si su aplicación es solo para un dispositivo, el archivo del ícono debe ser 2 o <2. * no debe más entonces. Los archivos de iconos deben ser según la guía de itunes. Itune guía Enlace
2) Debe comprobar que para la pantalla de bienvenida, si su aplicación no tiene ningún tipo de salpicaduras, entonces también proporcione una pantalla de presentación en blanco. En el conjunto universal para ambos dispositivos.
3) si está actualizando la aplicación, verifique la versión binaria de la aplicación cargada anterior y su aplicación. Su aplicación debe tener una versión más fina y luego cargada.
4) compruebe también el nombre y la versión del paquete.