generate developer apple ios command-line build ipa

developer - cordova ios



Generando ipa desde la linea de comandos de xcode (3)

¿Cuál es el mejor enfoque para generar un archivo IPA desde la línea de comandos?

Estoy en xcode 4.2 y generando el archivo usando:

xcodebuild -scheme AppStore clean archive

Esto genera los archivos .dSYM y .app en el directorio de salida de compilación, después de la firma de códigos. ¿Cómo debo proceder para generar el archivo .ipa? En otras palabras, estoy buscando el equivalente en la línea de comandos de hacer lo siguiente en la GUI

  1. Organizador - Archivos
  2. Compartir
  3. Paquete de la tienda de aplicaciones iOS
  4. No volver a firmar

¡Gracias!


Después del archivo, debe "Exportar" al formato deseado, es decir, ipa:

xcodebuild -sdk iphoneos7.0 -archivePath "ruta al archivo" -exportPath "ruta_por_exportación -exportFormat ipa -exportArchive -exportProvisioningPerfil" provisioning_profile_to_export_with "



La pieza faltante está utilizando la utilidad PackageApplication.

/usr/bin/xcrun -sdk iphoneos PackageApplication -v $FULL_PATH_TO_APP -o $OUTPUT_PATH

También puede pasar las opciones de este script para renunciar e incrustar en el perfil. Usando las banderas --sign y --embed respectivamente.