Pregunta

Estoy intentando poner mi compilación para probar en TestFlightApp.En mi versión anterior de xcode, podía ver la opción "compartir" después de archivar, que usé para crear el archivo ipa.El archivo ipa se cargó en testflight y todo funcionó como se esperaba.Con la actualización a xcode 4.3.1, no veo la opción de compartir.Intenté usar la opción de distribución y creé el archivo ipa.Luego, cuando intenté cargar el ipa en testflight, apareció el siguiente error.

'IPA no válida:Los valores de la clave com.apple.developer.ubiquity-kvstore-identifier no coinciden entre el perfil y el binario.

¿Alguien puede ayudar?

¿Fue útil?

Solución

Aquí es cómo lo arreglé.

com.apple.developer.ubiquity-kvstore-identifier es específicamente para iCloud. Consulte Biblioteca de desarrolladores de iOS . Así que usé el siguiente procedimiento:

  1. Verifique la identificación de la aplicación en el estado del portal de aprovisionamiento de iOS (la mina está habilitada)
  2. eliminó los viejos derechos del proyecto (los había creado manualmente)
  3. Use el editor de destino para habilitar los derechos (en la parte inferior de la ventana del Editor de destino), coincidir con la configuración de ID ICLOUD de la APP, el contenedor agregado y el acceso al llavero.
  4. limpio y archivo
  5. Seleccione el archivo y haga clic en Distribuir ...
  6. Guardar para la implementación empresarial o ad-hoc
  7. Seleccione su identidad de firma de código de desarrollo
  8. Guardar el paquete en el disco: no se verificó para la empresa
  9. arrastrar ipA a testflightapp.com construye

    En este punto, TestFlight aceptó el paquete y mis probadores pudieron descargar!

Otros consejos

Sé que se ha proporcionado una respuesta a esta pregunta, pero mirando los comentarios (y mi propia solicitud de haber enviándome aquí también), parece que la ayuda podría ser necesaria para aquellos como @yuchen o @kent en los comentarios que soloTener dos opciones en el panel Distribuidor ("Enviar a la App Store" iOS "y" Exportar como archivo Xcode "), y no puede ver la opción" Guardar para la implementación de Empresa o AD-HOC ".

Si su objetivo incluye otros objetivos (por ejemplo, bibliotecas), debe colocar el indicador "Omitir instalación" en Sí en la configuración de construcción de destino "Sub".Esto le permitirá distribuir su archivo como un archivo IPA.

Puede encontrar más información en Esta respuesta de StackOverFlow .

Espero que esto ayude, Thibault

En Xcode 4.3.1 No hay opción "Compartir" en la pestaña Archivos de Organizador para crear iPA.

Por lo tanto, para crear iPA simplemente haga clic en la opción "Distribuidor" disponible y seleccione Método: "Guardar para la implementación empresarial o ad-hoc", entonces tenemos una opción para guardar la compilación en formato IPA.

ver las capturas de pantalla adjunta,

ingrese la descripción de la imagen aquí

gracias, Naveen Shan

Puedes usarDistribute... y Save for Enterprise or Ad-Hoc Deployment

es igual que el viejo Share... menú.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top