Xcode değişkenleri


103

Xcode'da, PROJECT_DIRçalıştırma betiği oluşturma aşaması gibi bazı durumlarda kullanmak gibi değişkenler alabileceğinizi biliyorum . Derleme türünü (yani, Sürüm veya Hata Ayıklama ) almanın mümkün olup olmadığını merak ediyorum . Herhangi bir fikir?



Yanıtlar:


148

En iyi kaynak muhtemelen Apple'ın resmi belgeleridir . Aradığınız belirli değişken KONFİGÜRASYON'dur.


8
Bir arama kutusuna "yapı ayarları" yazarsanız, Xcode'un bu sayfayı göstermeyi reddetme şeklini seviyorum - bu değişkenlere referans olmadan DİĞER türdeki oluşturma ayarını elde edersiniz. Ditto, "değişkenler oluştur" koyarsanız. Birisi Apple'a arama algoritmasının nasıl yazılacağını öğretmeli :)
Adam

24
Bir "komut dosyası oluşturma aşaması" oluşturmaya çalışıyorsanız, bu komut dosyasını, bash kabuğunuzun ilk satırı olarak (tırnak işaretleri olmadan) "env" (veya kullandığınız kabuk için eşdeğer komutu) yazarak başlatabilirsiniz. yeniden) ve projenizi oluşturun. Bu, kullanabileceğiniz tüm ortam değişkenlerinin çıktısını alacaktır. Beklediğiniz verileri aldığınızdan emin olmak için bunu belgelerle birlikte kullanabilirsiniz.
Ryan H.

3
Komut dosyalarının kullanabileceği ortam değişkenlerini listeleyen / açıklayan dokümanları bulmaya çalışırken yarım saatimi boşa harcadığımı düşünüyorum. Neden bu yuvarlak soru işareti düğmelerinden birini oraya uygun yardım sayfasına bir bağlantıyla birlikte koyamadıklarını soran bir "geliştirme" isteği gönderdim. HZC harika bir öneri, keşke gerekli olmasaydı.
Brian

3
Ayrıca, temel $ PROJECT_DIR ifadesinin bu resmi belgede hiçbir yerde belirtilmemesi üzücü. Sanırım $ SRCROOT için sadece (daha iyi adlandırılmış) bir takma ad.
Ricardo Sanchez-Saez

4
Apple, düzenli aralıklarla tüm belgelerini yeniden düzenlemeyi ve mevcut tüm bağlantıları kesmeyi sever. Birinin yeni bağlantıyı bulması gerekecek.
smorgan

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.