Yüklü birden çok Xcode sürümü alabilir miyim?
Çözüm:
Aslında yukarıdaki cevapların çoğunun söylediği gibi, bu mümkündür. Aşağıdaki Oracle Mobil Platform Bloguna göre bile aynı Mac'e birden fazla XCode yükleyebilirsiniz. Bunu yapmanızın nedeni size göre değişebilir.
Senaryo:
Şimdilik yalnızca bir XCode sürümü yüklemiş olabilirsiniz. Çoğunlukla App Store'dan erişilebilen en son XCode sürümünün arkasındaki bir sürüm (benim Xcode 6.3.2'yi aldım ve onu saklamak ve App Store'da bulunan Xcode 7'yi yüklemek zorunda kaldım).
Örn: -
XCode 6.x'i zaten yüklediniz ve App Store'da App Store tarafından önceden verilen XCode 7 var. Herhangi bir nedenle o Eski XCode 6.x (bir süredir sabit olduğunu bildiğiniz gibi) tutmanız gerekiyor ve ayrıca yeni XCode 7'yi yüklemeniz ve denemeniz gerekiyor
Yani bir numaralı soru olabilir, Nasıl ve Nereden indirebilirsiniz? 7 için Mac OS X yüklenebilir DMG dosyası (veya daha eski bir XCode sürümünü denemek istiyorsanız olabilir)? Tamam, işte doğrudan bağlantı elma indirmeleri (bu bağlantıyı doğru bir şekilde görüntülemeden önce Apple Developer hesabına giriş yapmanız gerekebilir) veya başka bir şey , XCode IDE'leri için DMG dosyalarının nereye indirileceğine cevap veren bir StackOverflow Soru-Cevap bağlantısıdır .
Şimdi ikincil olarak yüklemeniz gereken XCode sürümü için DMG dosyalarından herhangi birini aldığınızı varsayalım?
Adımlar:
Oracles Mobil Platform Blogunun yukarıda verilen ilk bağlantısından aldığım aşağıdaki adımları izleyin.
- Çalışıyorsa Xcode'u kapatın
- Şununla yeniden adlandır
/Applications/Xcode.app
:/Applications/Xcode_6.x.app
- İstendiğinde yönetici şifresini girin
- Gerekli, önceden indirilmiş Xcode'unuzun DMG dosyasını çift tıklayın ve yükleyin
- Kurulduktan sonra, çalıştırmadan önce yeni
/Applications/Xcode.app
kurulmuş olanı değiştirin (yukarıdaki örneğime göre)/Application/Xcode_7.app
Not*:
[Lütfen bir sonraki Not'a kadar bu bölümü sabırla okuyun] Yüklü iki Xcode sürümünüz varsa, iş istasyonunuzda iki Komut Satırı Aracı sürümü (xcodebuild
yüklü ) de bulunur. Soru, iOS Uygulamanızı oluştururken Terminal ve Xcode derleme komutunuzun ne kullanacağıdır. Çünkü Komut Satırı Aracı ile birlikte, uygulamanızı oluşturmak için kullanılan iOS SDK'sı da bağlıdır.
Deneyimlerim, iki Xcode sürümüm oldu. Xcode 10 (iOS12.0 ile eski olan - iphoneos12.0) ve Xcode 10.1 (iOS 12.1 ile yeni olan - iphoneos12.1). Açıkçası xcodebuild
, Eski uygulamadan aracı kullanmak için Komut Satırı Aracı ayarları seçildi . El ile Xcode tercih penceresinde seçmek zorunda kaldı.
Xcode Tercih Penceresinde Komut Satırı Aracı nerede ayarlanır?
Locations
Sekmeyi seçin ve orada, Komut Satırı Araçları'nın (yüklü olan xcodebuild
) tüm yüklü sürümlerini seçebilirsiniz .
İOS Uygulamanızı oluşturmak için hangi iOS SDK sürümünün kullanıldığını nasıl anlayabilirim?
- Terminal sorununuzda aşağıdaki komut:
$> xcodebuild -showsdks
- Yukarıdaki komut, geçerli Xcode yapılandırmanızın Uygulamalarınızı oluşturmak için kullandığı tüm SDK ayrıntılarını yazdırmalıdır. Sonuçları görerek, iOS / iphoneos SDK sürümünüzün Xcode'unuzdaki Komut Satırı Aracı (
xcodebuild
) ayarını değiştirmeye bağlı olduğunu anlayacaksınız .
Not **:
Yukarıda verilen Apple Yüklemeler bağlantısı ve Oracles MPF blog yayını bağlantıları gelecekte değişebilir ve / veya kullanılamayabilir.
Umarım bu cevabım başka birisine yardımcı olabilir!
Şerefe!