Xcode 4 ile bir sürüm derlemesi çalıştırma


84

Xcode 4'ün hedefleriniz hakkındaki bilgileri tek bir görünümde nasıl güzelce böldüğünü görüyorum, ancak biri bu farklı yapıları nasıl oluşturup çalıştırabilir? Tek gördüğüm, oluşturma ve çalıştırma seçenekleri ve çalıştırma, test etme ve profil oluşturma için bu seçenekler. Yine de, bu yapı konfigürasyonlarının nasıl eşleştiği bana açık değil.

Yanıtlar:


101

Xcode 4, derleme / çalıştırma / profil / vb. İle ilgili tüm seçenekleri sağlayan şemalar sunar. başvurunuz. SchemeProje penceresinin üst kısmındaki açılır düğmeyi kullanarak aktif şemayı değiştirebilir ve / veya şemayı Product > Edit Scheme… ⌘<menü öğesi aracılığıyla düzenleyebilirsiniz . Ardından sol kaynak listesinden Runöğeyi seçebilir Infove sağ bölmedeki sekmede açılır menüdeki Releaseyapılandırmayı kullanmayı seçebilirsiniz Build Configuration.


2
Öyleyse, bir sürümü hızlı bir şekilde çalıştırmanın veya hata ayıklamayı, bu Düzenleme Şeması menüsüne gitmenin ve ileri geri hareket etmek istediğim her seferinde yapı yapılandırma ayarını değiştirmenin tek yolu bu mu?
Joey

3
Öyle inanıyorum. Daha hızlı erişim istiyorsanız, Yayınlama ve Hata Ayıklama'yı ayırmak için şemayı çoğaltabilirsiniz.
Adam Bryzak

6
Ayrıca bir Ürün> Şunun İçin Oluştur> Arşivleme İçin Derleme yapabilirsiniz ve bu, Yayın yapılandırmasını oluşturur.
codykrieger

2
Tabii, ama o zaman az önce inşa ettiğin şeyi nasıl çalıştırıyorsun?
BeeOnRope

67
Vay canına, bu çılgınca, bu yüzden uygulamamı yayın modunda test etmek istersem, tüm şemanın bir kopyasını almam gerekiyor ??? Bu delirmiş!
Simon Woodside

13

Xcode 4.3'te - Ürün / Şunun İçin Oluştur'a gidin ve Arşivleme'yi seçin. Bu, bir yayın derlemesi derler ve onu asla kendi başınıza bulamayacağınız belirsiz bir klasöre yerleştirir. Oraya ulaşmanın en hızlı yolu, uygulamanızı Xcode'un proje gezgininde (Ürünler klasöründe) seçmek, sağ tıklayıp Finder'da Göster'i seçmektir. Sizi hata ayıklama yapısına götürür, ancak yayın yapısı hemen yanındaki bir klasördedir.


Görünüşe göre Xcode 6.1'de Product> Build For> Archiving var.
thomthom

Xcode 6.1 olarak Ürün'ü> için Oluştur> Profili Oluşturmayı kullanabilirsiniz
Oleg Korzhukov

7

Adam Bryzak yanıtına eklemek için, DEBUG'ı etkinleştirmeniz ve derleme ayarları ayarlarında bırakmanız (ve gerekirse geçici olarak) gerekir.

Proje / Derleme ayarları altında, Önişlemci Makrolarını arayın ve Hata Ayıkla ve serbest bırak değerlerini 1 olarak ayarlayın, bunları etkinleştirmek için:

görüntü açıklamasını buraya girin

Bu şekilde, düzenleme şemalarında, DEBUG ile yayın arasında geçiş yaptığınızda Xcode, oluşturma modunu değiştirmesi gerektiğini bilecektir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.