Articles of build automation

Comportmento anomalo durante il recupero di CFBundleVersion

Possibile duplicato: "Numero di build" del progetto Xcode Sto usando questo script per aggiornare CFBundleVersion durante la compilazione in Xcode 4.5.2 (app per iOS): #!/bin/bash buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE") buildNumber=$(($buildNumber + 1)) /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE" Sembra funzionare bene e each volta che costruisco la mia app "build number" (CFBundleVersion) aumenta di […]

C'è un modo migliore per creare build in un solo passaggio nello sviluppo di iOS?

Nel test di Joel, ho visto una sezione chiamata "Puoi creare una build in un solo passaggio?". Generalmente costruisco il codice che fa causa Xcode e lo archiviano. C'è un modo migliore di farlo in caso di sviluppo iOS? MODIFICARE: C'è un modo per build usando uno script di build? L'attuale modo che seguo è […]

Strumento di costruzione per progetti iOS e Mac

Non mi piace dipendere dall'IDE (Xcode) per build i miei progetti, voglio uno strumento di compilazione IDE gratuito per i progetti iOS e Mac. In Java potremmo usare Ant, Maven, Gradle, Raven …

Come rimuovere l'app da iOS 8 Simulator dalla row di command?

Ho un'automazione in esecuzione in iOS Simulator che devo rimuovere prima di un'altra corsa. Come rimuovo l'app da iOS Simulator dalla row di command? Per each directory del dispositivo del simulatore (situata in ~/Library/Developer/CoreSimulator/Devices/* ), ho provato a eliminare ./data/Containers/Bundle/Application/ e ./data/Containers/Data/Application/ . Anche quando ho provato a eliminare l'app premendo a lungo l'app nel […]

Come automatizzare completamente dalla compilazione al file .ipa in xcode 4

In xcode 3, utilizzando uno script bash, è ansible eseguire xcode dalla row di command, quindi prendere i file nella directory build e comprimerli in un file .ipa, consentendo un process di compilazione completamente automatizzato per la mia distribuzione iOS ad hoc. Ogni volta che c'è un intervento umano, c'è il ansible errore. Sotto xcode […]

Come posso distribuire build automatiche su TestFlight da un Xcode Bot?

Ho trascorso una buona quantità di tempo formattando il blog menzionato con codice, schermate e così via, che è troppo difficile duplicare qui su Stack Overflow. Detto questo, ho pensato che la comunità avrebbe voluto un aiuto in questa arena (ho faticato per lungo tempo a capire tutto), quindi ho postato questa domanda e la […]