10

iPhone uygulamamızı otomatik gece yapımımızın bir parçası olarak derlemenin ve paketlemenin bir yolunu bulmak istiyorum. Şu anda, her zaman, kutuda yüklü adhoc sertifikaları olan paylaşılan bir Mac'te bir derlemeyi manuel olarak başlatmamız ve daha sonra, test edenlerin bunları indirip yükleyebildikleri bir yerlere sonuçlanan test ikili dosyalarını yüklememiz gerekir.Bir iPhone Uygulaması derleme komut satırı

Onlar için çalışan otomasyona yaklaşan birileri var mı? xcodebuild

+0

Başka bir çözüm (belki biraz daha ayrıntılı): http://stackoverflow.com/questions/2664885/xcode-build-and-archive-from-command-line Cevabıma bir bakın. Özellikle, CLI yapısını OTA dağıtımı için bir CI'ye entegre etmekle ilgilenir. – FuePi

cevap

11

Xcode projeleri inşa etmek için bir komut satırı aracı var. Daha sonra ikili dosyaları derleme dizininden çıkarabilirsiniz.

3

xcodebuild kullanmayı deneyin, bu komut satırından bir Xcode proje inşa edeceğiz:

3

Şimdi standart sürümün bir parçası olan CruiseControl için bir XCodeBuilder (xcodebuild çağırır) yazdım. Bunu şimdi uygulama mağazasında olan bir uygulamada kullandık ve harikaydı. Her işlemden sonra, uygulamanın bir sürümü/ad-hoc imza, ekibin geri kalanı tarafından indirilmeye ve test edilmeye hazırdı.