OSX'te Xcode'u en son sürüme nasıl güncellersiniz?


188

OSX'te Xcode'u güncellemenin en kolay yolu nedir?

Bunu terminalde görüyorum:

$ brew install xxxxxxx
Warning: Your Xcode (4.3.3) is outdated
Please install Xcode 4.6.

Ama açmaya gittiğimde Xcode > Preferences > Downloads, güncelleme olmadığını söylüyor?

Yanıtlar:


270
  1. App Store'u aç

    resim açıklamasını buraya girin

  2. Güncellemeler bölümü için sağ üst tarafa bakın

    resim açıklamasını buraya girin

  3. Xcode'u bulun ve Güncelle'yi tıklayın resim açıklamasını buraya girin


142
Bunun yalnızca sürümünüzü doğrudan App Store'dan yüklediyseniz bir güncelleme olarak gösterileceğini de unutmayın. Ancak, başka bir yerden yüklediyseniz, Xcode'un tüm yeni sürümünü yeniden indirmeniz gerekir.
CodeBiker

4
Güncellemeler bölümünde benim için Xcode güncellemesi görünmüyor. Yosemite'den El Capitan'a yeni güncelledim ve Xcode şu anda sürüm 7.2. Ancak şimdi iOS'un 9.3 sürümünde olan iPhone'um için geliştirmek için 7.3'e ihtiyacınız var.
Mart'ta Alyoshak

22
Arama kutusundaki xcode'u aramanız yeterlidir; burada, uygulama mağazasını yüklememiş olsanız bile xcode'u güncelleme seçeneğiyle birlikte xcode'u alırsınız. Yosemite
Mohamed Hussain

1
Apple çok sinir bozucu. Son birkaç işletim sistemi yükseltmesi çok şey kırdı. Mojave'nin her şeyi düzeltmeye çalışarak saatlerce boşa harcadım.
Andrew Leyva

1
Tamam, Mojave 10.14.5 kullanıyorum ve Xcode'um 10.1. AppStore'da sürüm geçmişinin en son sürümü 10.2.1 olarak gösterdiğini görüyorum, ancak yine de ondan güncelleme yapmak için hiçbir öneri yok, sadece açık, eğer aramaya çalışsam ya da başka bir şey olursa olsun, lanet olsun bu saçmalık parçası ... Uygulamamı oluşturmak için bu son sürüme ihtiyacım var!
RAM237

89

softwareupdate --list eski yazılım listesine bakın.

softwareupdate --install --all güncel olmayan tüm yazılımları güncelleyin.

softwareupdate --install <product name> adlandırdığınız yazılımı güncelleyin.


18
Sierra'da benim için çalışmadı. softwareupdate --list Software Update Tool Finding available software No new software available.
Jonathan Cross

4
MacOS Catalina 10.15.1 üzerinde çalışmaz. softwareupdate --install XcodediyorXcode: No such update
Ron Kalian

62

Bazen ben de Xcode güncelleme görmezseniz Updates tabde AppStore
ben AppStore Xcode arama So resim açıklamasını buraya girin

Sonra güncelle'yi tıklayın ve güncelleme


6
Bence OS güncellemesinden sonra güncelleme bir şekilde tespit edilmedi, bu çözüm benim için çalıştı.
Alexey Podlasov

1
Xcode'u tekrar yüklemem istendi. Belki de High Sierra güncellemesi yüzünden .. Fikrim yok. Daha önce kurulmuştu.
rhand

50

resim açıklamasını buraya girin

App Store'dan indirmeyi denemek sizi biraz gri bir döndürücü ile bırakırsa ve gerçekte hiçbir şey olmuyorsa, şunları yapabilirsiniz:

https://developer.apple.com/download/more/

Apple Developer ID'nizle giriş yaptığınızda en son Xcode .zip indirmesi olarak kullanılabilir olmalıdır.


Bu sadece xCode 9'u indirmeme izin veriyor, 8.2.1'i indirmek istiyorum ne yapmalıyım? @kris
alper

1
@Avatar - bu garip, developer.apple.com/download/more adresini ziyaret ettiğimde ve aşağı kaydırdığımda 8.2.1 de dahil olmak üzere önceki sürümleri de görebilirim - belki de Apple Yardımı ile takip edin
kris

1
Yüksek sierra sorununa güncelleme yaparken kaptanım çözüldü. @kris
alper

appstore neden bu çeviricide asılı duruyor? Dönüyor eminim ama aslında direksiyonuna bir şey yapmaz.
Nicolas Manzini


37

Benim durumumda (Xcode 6.1, iOS 8.2) güncellemeyi AppStore'da görmedim. İndirmek için Xcode 6.2'yi buldum ve "Yükle" ye bastım. Ardından, yüklü ve güncelleme istedi (2 Gb'den fazla). Xcode 6.2, iOS 8.2 ve iOS 8.1.2 ile düzgün çalışıyor

Umarım bu ipucu başka birine yardımcı olur ...


1
İyi bir nokta. 7.0 yerine 6.0'da olmama rağmen AppStore'da benim için hiçbir şey yoktu.
PatrickT

2
Benim için herhangi bir güncelleme göstergesi yoktu, güncellemeyi manuel olarak mağazada bulmak zorunda kaldım.
Nestor Ledon


4

Komut satırını kullanarak OSX geliştirme araçlarını güncellemenin ve yükseltmenin başka bir en iyi yolu aşağıdaki gibidir:

OSX'te terminali açın ve aşağıdaki komutları yazın. Yönetici ayrıcalıklarınız yoksa 'sudo' öneki olarak deneyin.

brew update

ve eski araçları ve kitaplıkları yükseltmek için aşağıdaki komutu kullanın

brew upgrade

Bunlar düğüm, rethinkDB ve daha fazlası gibi tüm paketleri güncelleyecektir.

Ayrıca, softwareupdate --install --allbu komut en iyi şekilde çalışır.

Önemli: Tüm eski paketleri kaldırın ve basit komutu kullanarak yer açın.

brew cleanup

2
Diğer cevapların söyledikleriyle ilgili hiçbir güncelleme görmedim. Sadece bu işe yaradı! :)
17'de uday

3
Aşağıdaki hatayı alırsanız çalışmaz: Xcode (nnn) çok eski.
user2589273

Bu cevap ne yazık ki soruna yardımcı olmuyor (XCode yalnızca Mac App Store üzerinden güncellenebilir)
FaZe Unempl0yedd

3

Ben de bu arabayla karşılaştım.

Xcode'un eski bir sürümünü çalıştırıyordum (ios 9.2 ile uyumlu değil), bu yüzden güncellemem gerekiyordu.

Bu konuda saatler geçirdim ve sürekli olarak App Store'da ölüm çarkı alıyordum. Hiçbir şey çalışmadı. CLI yazılım güncellemesini denedim, OSX'i güncelledim, her şey.

Sonunda AppZapper'ı indirmek zorunda kaldım, sonra XCode'u nuked ettim.

İndirmek için uygulama mağazasına gittim ve hala işe yaramadı. Sonra yeniden başlattım.

Ve nihayet xcode'un yeni bir sürümüne geçebilirim.

UYARI: AppZapper Xcode çevresindeki tüm verilerinizi de silebilir, bu yüzden profillerinizde, anahtarlarınızda vb. Sıfırdan başlamaya hazır olun. .



2

Xcode'u yükseltmeniz gerekmez.

Sadece dosyayı aç /usr/local/Homebrew/Library/Homebrew/extend/os/mac/diagnostic.rb,

ardından check_xcode_minimum_versionaşağıdaki fonksiyonda bu satırı kaldırın .

def fatal_build_from_source_checks
    %w[
      check_xcode_license_approved
      check_xcode_minimum_version //<-- this one
      check_clt_minimum_version
      check_if_xcode_needs_clt_installed
    ].freeze
    end

Sonra brew installiyi çalışır.


Neden XCode'u yükseltmesi gerekmediğini varsaydınız, Apple Store, uygulama güncellemelerini yüklemenize izin vermedikçe sürekli olarak Xcode derlemelerinin güncellemelerini gerektirir.
DJ.

1

Kullandım Command_Line_Tools_OS_X_10.XX_for_Xcode_7.2.dmgve bu nedenle en son sürümü buradan indirmek zorunda kaldım .


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.