Domanda

Che cosa è l'approccio migliore per la generazione di un file IPA da riga di comando?

Sono su Xcode 4.2 e di generare l'archivio con:

xcodebuild -scheme AppStore clean archive

Questo genera i file .dSYM e .app nella directory di output di generazione, dopo codesigning. Come devo procedere per generare il file .ipa? In altre parole, sto cercando la linea di comando equivalente di fare quanto segue nella GUI

  1. Organizzatore - Archives
  2. Condividi
  3. iOS App Store Package
  4. Non riutilizzare segno

Grazie!

È stato utile?

Soluzione

Il pezzo mancante è utilizzando l'utilità PackageApplication.

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

Si può anche passare queste opzioni di script per le dimissioni, e il profilo incorporamento. Utilizzando le bandiere --sign e --embed rispettivamente.

Altri suggerimenti

Questo strumento rende banale di costruire (e distribuire): https://github.com/nomad/shenzhen

Dopo Archive, è necessario "Export" per formato desiderato cioè IPA:

xcodebuild -SDK iphoneos7.0 -archivePath "percorso del file di archivio" -exportPath "path_for_export" -exportFormat ipa -exportArchive -exportProvisioningProfile "provisioning_profile_to_export_with"

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top