2010-01-19 105 views
5

El notorio error me atormenta en la App Store: "El archivo binario que cargó no era válido. La firma no era válida o no se firmó con un certificado de envío de Apple".Error de App Store: el archivo binario que cargó no era válido

pasos que he tomado:

1) Estoy usando MonoTouch/MonoDevelop. 2) La aplicación funciona en iPhone Simulator y en el dispositivo. 3) Hice la compilación de distribución de acuerdo con los ejemplos en la documentación de MonoTouch (usando el perfil de distribución). 4) He comprobado que el paquete xxxx.app contiene el archivo "embedded.mobileprovision". 5) Estoy comprimiendo (en OS X GUI) el paquete de aplicaciones (solo el archivo xxxx.app). 6) Comprobé la integridad del archivo xxxx.app con el comando "codesign -vvvvv xxxx.app" 7) Borré todas las claves y perfiles de XCode Organizer y KeyChain, y agregué claves/perfiles nuevamente.

Sin suerte. Alguna idea?

/pom

Respuesta

1

asegurarse de que está utilizando un perfil de aprovisionamiento para la App Store (no para la distribución ad hoc)

A continuación, seleccione este perfil cuando la construcción de su aplicación.

1

No estoy muy familiarizado con MonoDevelop, pero cuando sucede esto con XCode limpiando toda la carpeta de compilación (es decir, eliminando manualmente los archivos en vez de simplemente seleccionar "Limpiar" en el menú) y construyendo completamente desde el rasguño generalmente ayuda.

0

La mejor solución:

  1. revocar el certificado de distribución
  2. Crear nueva AppStore aprovisionamiento perfil

Esto resolvió mi problema. Pasado 4 horas + :(:)

Cuestiones relacionadas