Xcode hatası “Geliştirici Disk Görüntüsü bulunamadı”


877

Xcode'da bağlı bir iOS aygıtında bir yapı çalıştırmaya çalışırken hatayı alıyorum:

Geliştirici Disk Görüntüsü bulunamadı

Hata mesajının ekran görüntüsü

Xcode için genel bir beta olduğunu gördüm, bu yüzden yükledim.

Yeni özelliklerden biri, uygulamanızı doğrudan iPhone'unuza yüklemek için bir Geliştirici Programı Hesabı Dingus'a sahip olmanız gerekmemesidir.

Ancak, iPhone 4s'imde, iOS 8.4 için genel bir beta güncellemesi yaptım, sorun şu ki, bunun için Geliştirici Disk Görüntüsü yok.

Nerede bulabilirim veya nasıl düzeltilebilir?



Apple TV'ye dağıtırken bunu alan insanlar için ... Xcode 7.3 Beta 2'ye güncelleyin ve tvOS 9.2'yi yükleyin.
Randy

11
Bazen Xcode sürümünüzü güncellemek kadar kolay değil! Xcode sürümünüzü güncellemek, SDK'nın daha yeni bir sürümüyle derlediğiniz anlamına gelir, ancak yine de önceki sürümler için destek isteyebilirsiniz. Xcode'un daha eski bir sürümünü kullanabilmeli ve işletim sisteminin daha yeni bir sürümüne sahip bir cihazda çalışabilmeliyim. Bu gülünç. Apple gibi görünüyor ki insanları işletim sisteminin eski sürümleri için destek kaybetmeye çalışıyor.
Fergal Rooney

15
Ah, sadece Xcode'u yükseltebilirim, eğer önce OS X'imi yükseltirsem. Ve tüm öğleden sonra, birkaç dosya dosyasını indirip yükleyeceğim ... hepsi iPhone'umu aptalca güncellediğim için (her kanlı günde beni rahatsız etmesini durdurmak için). Oh, ve Symantec anti-virüsümüz henüz Sierra'yı desteklemediğinden şirketimin MacBook OS'unu güncelleyemiyorum. Bu yüzden güncellenmiş iPhone'umla Xcode ile çalışamıyorum. Apple'ı haaaaaate.
Mike Gledhill

2
1/2 yıldan beri mac dokunmadı. Şimdi sadece XCode biraz 3 saniye kontrol için benim app başlatmaya çalıştı. Msgstr "Geliştirici Disk Görüntüsü bulunamadı". Şimdi xcode ve işletim sistemini güncellemeye çalışarak çok fazla saat başlayacak ve ve ve ve ... ve daha önce Apple gibi hoparlörden nefret ediyorum. Apple'daki gelişimi iptal edecek ve Android ve Windows'a konsantre olacak.
mcfly soft

Yanıtlar:


112

Xcode 7.3 veya daha eski sürümlerde aynı sorunla karşı karşıyayım Xcode cihazınızın ve cihazımın sürümü iOS 10 veya işletim sisteminizin daha yeni bir sürümü.

Bu hata, Xcode'unuz eski olduğunda ve kullandığınız ilgili cihaz en son sürüme güncellendiğinde gösterilir.

Bu sorunu aşağıdaki adımları izleyerek çözebiliriz:

Yöntem 1:-

  • Xcode 7.3 veya Xcode sürümünüze sağ tıklayın , şimdi " Paket İçeriğini Göster ", " İçindekiler ", " Geliştirici ", " Platformlar ", " iPhoneOS.Platform ", " Cihaz Desteği " seçeneklerini seçin.

  • Şimdi, durumunuzda 12.1 veya en yeni sürüm (klasör) gibi geliştirici disk görüntüsünün (klasör) en son sürümünün olup olmadığını kontrol edin. En son sürümü kopyalayın ve aynı Klasör Aygıtı Desteğine Yapıştırın.

resim açıklamasını buraya girin

  • Benim durumumda en son klasör 12.1 var. Şimdi, bu sürümün 12.1 kopya veya en yeni sürüm (klasör) kopyasını davanızda oluşturacaktır.

  • Şimdi kopyalama klasörünün adını iPhone'un en son sürümüne değiştirin. Benim durumumda, 12.1 (Klasör) kopyam var ve 12.4 olarak yeniden adlandırıyorum. Yukarıdaki ekran görüntüsünde gördüğünüz gibi. Telefonunuzun en son sürümüne göre değiştirebilirsiniz. 12.4 için ihtiyacım var, bu yüzden klasörü 12.4 olarak yeniden adlandırdım.

  • Şimdi Xcode'unuzda yeni bir geliştirici disk görüntüsü var. Bulucuyu şimdi kapatın ve Xcode'unuzdan çıkın. Xcode'unuzu açın, hata giderilir. Artık en yeni cihazınızı eski Xcode sürümlerine bağlayabilirsiniz.

                          **OR**

Yöntem 2: -

Her şeyden önce, en son Xcode Sürümünü indirin. En son Xcode'u kurmanıza gerek yok.

Bu sorunu aşağıdaki adımları izleyerek çözebiliriz:

  • Sağ tıkla Xcode 8 veya daha yeni bir sürümü Xcode , "seçeneğini Paket İçeriğini ", " İçindekiler ", " Geliştirici ", " Platformlar ", " iPhoneOS.Platform ", " Cihaz Desteği "
  • 10.0 klasörünü kopyalayın (veya sonraki sürümler için yukarıdaki).
  • Bulucu'da geri dön Uygulamalar seçin tekrar
  • Xcode 7.3 veya Xcode sürümünüze sağ tıklayın , şimdi "Paket İçeriğini Göster", "İçindekiler", "Geliştirici", "Platformlar", "iPhoneOS.Platform", "Cihaz Desteği" ni seçin
  • 10.0 klasörünü yapıştırın (veya sonraki sürümler için yukarıdaki).

Şimdi Xcode'unuzda yeni bir geliştirici disk görüntüsü var. Bulucuyu şimdi kapatın ve Xcode'unuzdan çıkın. Xcode'unuzu açın, hata giderilir. Artık en yeni cihazınızı eski Xcode sürümlerine bağlayabilirsiniz.

VEYA

En son Xcode'u indiremiyorsanız, Xcode'unuz için en son Geliştirici Disk Görüntüsünü şu bağlantıdan alabilirsiniz: -

https://github.com/Yatko/iOS-device-support-files

Yatko'ya teşekkürler . Böylece insanlar en son DMG'leri indirebilirler.


577

Gelecekte benzer sorunları olan insanlar için, bu sorunun temel olarak iOS sürümünüzün ve Xcode'unuzun uyumsuzluğundan kaynaklandığını unutmayın. sürümünüzün .

İOS ve Xcode'un uyumluluğunu kontrol edin.


2
"İOS ve xcode'un uyumluluğunu kontrol edin." Nasıl? Hem Mac hem de iOS cihazımda önerilen sistem güncellemelerini çalıştırdım ve hala bu sorunu alıyorum. iMac 10.11.4, iOS 9.3.1, Xcode 7.2'dir. Neyin senkronize olmadığını neyi nasıl bilebilirim?
akousmata


4
Hata mesajı gerçekten korkunç. "iOS sürümü uyuşmazlığı, Sorun devam ederse, XCode'u güncellemeyi deneyin" çok daha yararlı olacaktır.
Robert

En son iOS (9.3.2 (13F69)) ve en son OS X (10.11.5 (15F34)) + Xcode (Sürüm 7.1 (7B91b)) kullanarak bu sorunu yaşıyorum. Güncelleme yok.
mvmn

Tamam, şimdi Xcode 7.3 var (diğer insanlar var). Garip bir şekilde, App Store uygulaması Xcode'un mevcut olduğu herhangi bir güncelleme hakkında beni bilgilendirmedi (genellikle olduğu gibi). Yani Xcode gerçekten de son değildi.
mvmn

289

Ben şahsen Xcode 6.4 beta ve 7.0 beta indirdim ve 6.4 beta uygulama klasörü içinde "8.4" arayarak çözüm bulmak için çok mutlu oldu. Bunu yaparak 8.4 (12H4125a), iOS 8.4 görüntüsünü içeren klasörü buldum ve bu klasörü 7.0 beta ile aynı yola kopyaladım. Yol aşağıdaki gibidir:

/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 

Xcode 7'yi yeniden açıp cihazınızı seçtiğinizde bir hata mesajı olacaktır; sadece tıklayın fix issueve bu yapmalı!


1
Hangi klasörden bahsettiğinizden emin değilim, ancak bu klasörü kopyalamanız yeterlidir: "8.4 (12H4125a)" (veya ihtiyacınız olan her hangi bir firmware görüntüsü): "/ Applications / Xcode-beta. Uygulamanın / İçerik / Geliştirici / Platformlar / iPhoneOS.platform / DeviceSupport".
Nicola

67
Teşekkürler @NicolaD.! Ayrıca, resmi kopyalayarak alternatif kendisine sembolik olarak bağlantıya şudur: ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/8.4\ \(12H141\) /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport.
lowell

4
Başka bir not: Xcode beta'yı en az bir kez çalıştırmalı ve 8.4 klasörünü kopyalamadan önce "doğrulama" adımını tamamlamasına izin vermelisiniz, yoksa zarar gördüğünü bildirecektir.
mmc

2
Xcode 6.4 artık beta sürümünde olmadığından, bu sürecin bu yeni üretim sürümü için aynı şekilde çalıştığını yorumlamak ve onaylamak istedim.
kbpontius

1
Benim durumum Xcode 7.2 ve MacOS 10.10.5 (Yosemite). Ben Xcode 8 Beta (indirilen developer.apple.com/download ) ve kopyalanan: ~ / Dosyalar / Xcode-beta.app / İçerik / Geliştirici / Platformlar / iPhoneOS.platform / DeviceSupport / 9.3 için /Applications/Xcode.app/Contents /Developer/Platforms/iPhoneOS.platform/DeviceSupport/ . Bu, DeveloperDiskImage.img'yi doğru yere koydu. Daha sonra Xcode 7.2'yi yeniden başlattı ve aniden ("hataları düzelt" e tıkladıktan sonra) 9.3 cihazımı yükleyip hata ayıklamayı başardı.
Blisterpeanuts

139

Bu hata , Xcode sürümü aygıtın sürümünden önce geldiğinde oluşur .

Örneğin, Xcode 7.2'de iOS 9.3 çalıştıran bir cihazda bir derleme çalıştırmayı denemek bu hatayla sonuçlanır; Could not find Developer Disk Image.

Gerçekte neler olup bittiğini açıklayan bir hata mesajı neden bana ulaşamıyor (Apple, sana bakıyorum 👀).

Bağlı iOS donanımıyla birlikte çalışabilmeyi garanti etmek için App Store veya doğrudan indirme yoluyla Xcode'un en son sürümüne güncelleyin .


işaretlendi ve xcode için güncelleme yok, ancak hata var. sonra aradım, bana 'güncelleme' gidiyor. oh apple, bunu bana neden yapıyorsun? şimdi indiriliyor, umarım işe yarıyor.
joe

@ App App Store tamamen çöp, benzer sorunları olan herkes etkinleştirebilirsiniz
Ryan Brodie

daha iyi / daha hızlı bir seçenek gibi doğrudan bir indirme yaptım. o zaman benim osx 'eski' (10.10) ve en son gerektirir çünkü en son xcode (7.3) çalıştıramazsınız. kendine not: her şeyi güncelleyin ya da hiçbir şey. hala mutlu değil, elma.
joe

Yukarıdaki yorumuma bakın. 9.3 klasörünü Xcode 8 Beta yüklemesinden çalabildim ve Xcode 7.2'ye yerleştirebildim. Bu en azından şimdilik çalışıyor. Bunu yapmaya hazır olana kadar El Capitan ve Xcode 7.3.1 sürümüne yükseltmek zorunda kalmazsınız.
Blisterpeanuts

113

Eski Xcode kullanıyorsanız ve yeni iOS sürümüne sahip cihazlarda çalıştırmak istiyorsanız, bu işlemi yapın. Bu temelde yeni Xcode'da iOS Cihaz Desteği'nden eski Xcode'a sembolik bir bağlantı kurar

https://gist.github.com/steipete/d9b44d8e9f341e81414e86d7ff8fb62d

Xcode 9.0 beta ve iOS 11.0 beta için ( Xcode 9 beta ve Xcode 8 için adınızı belirtinXcode9.appXcode.app )

sudo ln -s "/Applications/Xcode9.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/11.0\ \(15A5278f\)" "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport"

9
Henüz Xcode'un en son sürümüne yükseltmek istemiyorsanız doğru cevap budur.
16:16

11
Bahşiş için teşekkürler! Gerçekten iyi çalıştı ve şimdi Xcode 7'den iOS 10 cihazımda hata ayıklayabilirim. Bu, Swift 2.3 veya Swift 3'e yükseltmeye hazır olmayan Swift 2.2 projelerinde çalışanlar için hayat kurtarıcı. Teşekkürler!
Eneko Alonso

2
Xcode 8 beta 4 ve iOS 10 beta 4 için aşağıdaki satırı kullanın: sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0 \ (14A5322e) / Applications / Xcode. app / İçindekiler / Geliştirici / Platformlar / iPhoneOS.platform / DeviceSupport
Kashif Hisam

3
Xcode 8 beta 5 ve iOS 10 beta 5 için:sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A5335a\)/ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Legoless

3
Xcode 8 ve Xcode 7.3.1 için sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A345\) "/Applications/Xcode\ 7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport, Xcode 7 kurulumum için Xcode.app dosyamı Xcode 7.app olarak yeniden adlandırdığım için aşağıdaki komutu kullanmak zorunda kaldım. Xcode 8, Xcode.app olarak adlandırıldı. 14A345'e dikkat edin. Xcode 8 kurulumunuzdaki dizine bakarak bu numarayı sisteminizde kontrol edebilirsiniz.
user3847320

109

Benim sorunum Xcode 7 ve Xcode 6.4 beta ve iOS 8.4 - cihaz uyumlu değil.

Aynı sorunun nasıl düzeltileceğini daha iyi anlamak için aşağıdakileri yapın:

  1. /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport adresine gidin.
  2. Git
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSup port /
  3. İOS 8.4 klasörünü başka bir klasöre kopyala

Resim açıklamasını buraya girin

  1. Xcode'u yeniden başlat

Ben benzer bir durumda olduğumu düşünüyorum, ama her iki yolda 8.4 klasörü bulamıyorum. İPhone'um 8.4 (12H143) çalıştırıyor ve başka güncelleme yok diyor. Önerin var mı?
user3768495

1
iOS 8.4'ü yalnızca 6.4 xCode yüklerseniz bulabilirsiniz. Hem xCode 7 beta hem de xCode 6.4'üm var, yalnızca xCode 7'niz varsa - bulamamanızın bir nedeni olabilir
gbk

5
Bu çözüm ayrıca iOS 9.1 beta ve Xcode 7.0 için de çalışır.
Karlis

"Başka bir klasör" @Kirill ile ne demek istiyorsun? İOS 9.1 Xcode 7.0 Beta 6 kullanıyorum?
Lukesivi

Bu beni 4GB indirmeden XCode 7.2'yi 7.3'e yükseltmek için kurtardı
Taran J


61

Cihazlarımı iOS 9.2'ye güncelledikten sonra aynı hata mesajını aldım (geliştirici disk resmi bulunamadı) , ancak Xcode 7.2'ye güncellemeyi unuttum.

Benim durumumda, düzeltme kolaydı: Mac App Store üzerinden Xcode 7.2'ye güncelleyin.


2
App Store'um Xcode'un zaten 7.2'ye güncellendiğini söylüyorsa, ancak açtığımda hala 7.1.1 diyorsa? T_T
gfpacheco

Xcode'u açın. 'Xcode' -> 'Xcode Hakkında' menü öğelerine tıklayın. Sürüm numarası nedir? Şunu görmelisiniz: Sürüm 7.2 (7C68)
Philip Borges

1
Hayır, 7.1.1'i gördüm.
Xcode'u

Benzer bir sorun vardı, @gfpacheco. Benim sorunum elma hesabımda oturum açmamıştım, ancak oturum açma istemi odaklanmadı (çünkü başka bir yerden açıktı, ancak küçültülmüş / gizli). Yazılımı güncellediğimi sanıyordum, ama gerçekten değildi.
Connor Clark

41

Bu mesaj, Xcode sürümünüz cihazın iOS sürümü için çok eski olduğunda görünür. Xcode'u en son sürüme yükseltin.

App Store Xcode için bir güncelleme sunmuyorsa, en son Mac OS'ye yükseltin . Geçmişte, Apple, en son Xcode'ta Mac OS X'in eski sürümleri için desteği bırakma konusunda oldukça agresifti.

EDIT: Evet, bu hata tekrar tekrar başladı. :) MacOS 10.11 ( El Capitan ) için kullanılabilir olan en son sürüm olan Xcode 7.3.1, iOS 10'u desteklemiyor. MacOS Sierra'ya (ve muhtemelen yeni bir Mac'e) ihtiyacınız var.


24

Bunu yeni aldım ve Xcode 7.2.1'deyim ... iOS 9.3'ü indirdiğimde ortaya çıktı. Project -> Base SDK'nızı kontrol edin ve cihaz sürümünüzle aynı veya ileri değilse, sorun budur. "Güncellemeler" bölümünde hiçbir şey görmedim, ancak App Store'da "Xcode" aradığımda 7.3 için bir güncelleme vardı.

İOS 9.3 ve Xcode 7.3'e yükseltme yapmak için Xcode'un çalışması için Mac OS X v10.11 (El Capitan) gerekir ve bu nedenle otomatik güncelleme Xcode sürümlerini yükseltmez.


23

Bu sorun iOS sürümünüzle Xcode sürümünüzün uyumsuzluğudur .

Misal:

İOS 9.3 GM yüklü bir iPhone'unuz var ve Xcode sürümünüz 7.2.1 . Bu , Xcode'unuzu SDK'ları ve iOS 9.3 için ilgili şeyleri içeren 7.3'e güncellemeniz gereken soruna yol açar .


Ayrıca Xcode'u güncelleme hakkında talimatlar verdiyseniz, bu en iyi cevap olacaktır, en iyi cevapların tümü xcode sürümüne çok özeldir.
Obromios

16

Aslında, belirli bir sürümünün Xcodedesteklemeyebileceği daha yeni bir iOS çalıştıran bir cihaza konuşlandırmanın bir yolu vardır . Yapmanız gereken, Geliştirici Disk Görüntüsü'nü içeren klasörünün daha yeni sürümünden kopyalanmasıdır Xcode.

Örneğin, çalıştıran bir cihaza dağıtabilir iOS 9.3kullanarak Xcode 7.2.1(sadece kadar destekleyen iOS 9.2) bu yöntemi kullanarak. Git Xcode 7.3yüklemek ve navigasyon için:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

Buradan, Xcode'un eski sürümünde çalıştırmaya çalıştığınız sürümü içeren klasörün üzerine kopyalayın (bu örnekte parantez içinde yapı numarası ile 9.3'tür). Bu klasörü diğer Xcode yüklemesine kopyalayın ve şimdi iOS'un belirli sürümünü çalıştıran bir aygıta dağıtabiliyor olmalısınız.

Bununla birlikte, özellikle yeni sürümüne eklenen API çağrılarını kullanıyorsanız başarısız olur SDK. Bu durumda, Xcode'u güncellemek zorunda kalacaksınız.


Harika bir geçici çözüm gibi görünüyor ancak maalesef Xcode 9.3.1 ve iOS 10 Beta 2 ile çalışmıyor (kAMDMobileImageMounterDeviceLocked hatası)
Aral Balkan

Lanet olsun ... Henüz Xcode ve iOS 10 beta'nın sonraki sürümleriyle test etmedim. Belki de bunun nedeni iOS sürümünün beta sürümündedir? Değilse, gelecek için başka bir geçici çözüme ihtiyacımız olabilir. Makinelerim hala Yosemite kullanıyor, bu yüzden yakında bir şeyler yapmam gerekecek.
CoBrA2168

Bu gerçek bir cankurtaran! Geliştirici telefonu iOS 9.3'e yükseltildi, ancak Swift 3 şubesi geliştirilirken Xcode 7.2.1'deki üretim kodunu test etmemiz gerekiyor. Apple neden en azından geliştiricilerin daha geniş bir cihaz / geliştirme sürümleri sürdürmelerine izin vermiyor?
MandisaW

Evet, bu benim kullandığım benzer bir durum. Ancak bazı insanlar artık Xcode 8.0 ve iOS 10 works ile çalışmadığını bildiriyor
CoBrA2168

12

Aynı sorunu yaşadım:

Geliştirici Disk Görüntüsü bulunamadı

Xcode sürümüm 7.0.1 idi ve iPhone'umun sürümünü 9.2 olarak güncelledim ve Xcode kullandıktan sonra bu sorunla karşılaştım.

Çözüm oldukça basit: Sadece 8 Aralık 2015'te piyasaya sürülen Xcode 7.2'nin en son sürümünü indirin ve yükleyin. Her şey eskisi gibi senin için iyi çalışıyor.

Not: Asıl sorun, Xcode sürümünüzün cihazınızdaki sürümle uyumlu / eski olmamasıdır.


7

Bu hata, Xcode kurulumunuz çok eski olduğunda ve kullandığınız ilgili cihaz en son sürüme güncellendiğinde gösterilir .

Bu sorunları çözmenin birçok yolu vardır.

1. Xcode kurulumunuzu güncelleyin.

Bu açık ara en basit yöntem. Sadece Xcode kurulumunuzu en son kararlı sürüme güncelleyin ve işler tekrar çalışmaya başlayacaktır.

Not : Xcode mevcut işletim sisteminizi desteklemiyorsa lütfen işletim sisteminizi de güncelleyin. Bu da bizi ...

2. Aygıt Disk Görüntüsünü manuel olarak kopyalama. Güncelleme gerekmez.

Bu akıllıca bir yol. Bunun için Xcode kurulumunuzu veya işletim sisteminizi güncellemenize gerek yoktur.

Önce XCode.dmg dosyasını açın ve Show Package Contents.

Aşama 1: İndirilen Xcode'u hazırlama.

Adımlar:

  1. Geliştirici portalından en son Xcode.dmg dosyasını indirin.
  2. İndirilen Xcode.dmg dosyasını seçin ve sağ tıklayın.
  3. Seçeneklerde Birlikte AçDiskImageMounter'ı seçin .
  4. Şimdi Finder'da Xcode'u açın diskini .
  5. Diskte, Xcode'a sağ tıklayın .
  6. Paket İçeriğini Göster'i seçin .

Şimdi yeni bir bulma penceresi açılır. Disk görüntüsünü kopyalamak için aşağıdaki talimatları izleyin.

Aşama 2: Geliştirici Disk Görüntüsünü Kopyalama.

Adımlar:

  1. Yeni bulucu olarak, gidin İçindekiler .
  2. İçinde İçindekiler , Go Geliştirici .
  3. Geliştirici içinde Platform'a gidin .
    Şimdi istediğiniz platformu seçin. Amacımız için yalnızca iOS disk görüntüsünü güncelleyeceğiz.
  4. Platform'un içinde Cihaz Desteği'ne gidin .
  5. Aygıt Desteği'nin içinde birçok disk görüntüsü bulacaksınız. Buna en son aygıt diski görüntüleri de dahildir.
  6. Aygıt Desteği içindeki tüm klasörleri kopyalayın . Tümünü seç ve sonra kopyala.

Not: Adım 6 için, kopyalamak istediğiniz disk görüntüsünü de kopyalayabilirsiniz, yani yalnızca en son kopyasını kopyalayabilirsiniz. Buradaki hiyerarşideki son klasör.

Bu, Aşama 2 , Disk görüntüsünü kopyalama işlemini sonlandırır . Şimdi bir sonraki aşamada, cihazımızda yüklü olan Xcode'umuzun geliştirici disk görüntüsünü güncelleyeceğiz.

Aşama 3: Xcode'un geliştirici disk görüntüsünü yükseltme.

Şimdi, daha hızlı çalışma ve daha az karışıklık için tüm bulucu pencerelerini kapatın.

Şimdi Xcode'un iOS Platformu için disk görüntüsünü güncelleyeceğiz.

Adımlar:

  1. Açıksa Xcode uygulamasını kapatın.
  2. Yeni bir bulma penceresi açın.
  3. Birden çok bölümünüz varsa birincil bölümü seçin.
  4. Uygulamalara gidin .
  5. XCode'u bulun ve sağ tıklayın.
  6. Paket İçeriğini Göster'i seçin .

Finder penceresi ana dizin olarak İçindekiler ile yeni bir pencere güncelleştirir veya açar .

  1. İçindekiler'i seçin .
  2. İçindekiler bölümünde Geliştirici'yi seçin .
  3. Şimdi Platformlar'ı seçin .
    1. Şimdi iPhoneOS.platform'u seçin .
    2. İPhoneOS.platform'un içinde Cihaz Desteği'ne gidin .
    3. İçinde Cihaz Desteği , tüm dosyaları seçin ve Çöp Kutusuna Taşı .

Not: 12. sadece en son disk görüntüsünü, yani hiyerarşideki son klasörü kopyaladıysanız, ATLAMA adım 12.


Şimdi, Aşama 2'den kopyaladığımız geliştirici disk görüntüsünü buraya yapıştırın.

  1. Son Adım, sağ tıklayın ve Pasteburaya.

Her şey düzgün çalışıyorsa, Xcode'unuzda yeni geliştirici disk görüntüsü bulunur. Bulucuyu şimdi kapatın ve Xcode'u açın. Hata şimdiye kadar gitmiş olmalı.

Hatırlatma: Xcode'u şimdi bulucudan da çıkarmayı unutmayın.


XCode'u güncelleyememeniz durumunda mükemmel bir çözüm! Mükemmel çalıştı. Muhtemelen doğrudan XCode için .dmg'yi nasıl alacağınıza bir bağlantı eklemeye değer: stackoverflow.com/questions/10335747/…
Andrew Ferrier

6

Benim durumumda 7.3 ila 7.1'den Xcode için çalışıyor. İOS aygıtı OS 9.2.1 için dizin 9.2'yi kopyalayın.


6

Diğerlerinin önerdiği gibi, bu soruna uyumsuz bir iOS sürümü (Xcode'un desteklediği maksimum sürümden daha yüksek) neden olmaktadır. Normalde Xcode güncellenerek adreslenebilir, ancak bazen bunu yapmak kısıtlanabilir, bu yüzden başka bir geçici çözüm.

En yeni Xcode dmggörüntüsünü manuel olarak almak için developer.apple.com/downloads (veya bu bağlantı koparsa google benzeri şeylere) gidin ve ardından bağlayın. Bunu zaten yapıyorsanız, yeni Xcode muhtemelen sizin için çalışmıyor, ancakcp /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/NEW_IOS_VERSION /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ görüntüyü yüklediğiniz eski Xcode'a kopyalayabilirsiniz.

Elbette gelecekteki sürümler için çalışacağı garanti edilmez, ancak kesinlikle denemeye değer. Benim için iOS sürümüm 9.3.1 (13E238), ancak kopyaladım 9.3 (13E230)ve gayet iyi çalışıyor.


5

Bu, Xcode sürümünüzde uygulamayı hedef işletim sisteminize oluşturmak için gerekli bir bileşen yoksa oluşur. Xcode'unuzu güncellemelisiniz .

Hiçbir kararlı Xcode sürümünün oluşturamayacağı bir beta işletim sistemi sürümü için yeni bir uygulama oluşturuyorsanız, en yeni Xcode beta sürümünü indirmelisiniz .

Ben de bu sorunu yaşadım. İOS 10 beta iPhone'um için Xcode 7.3 kullanıyordum, bu yüzden Xcode 8-beta'yı yüklemeye gittim ve Xcode'un kararlı sürümünü yeni oluşturma aracıyla kullanmaya devam etmek için aşağıdaki adımı attım :

Tıpkı onmyway133 cevap @ fakat daha kullanıcı dostu bitirmek yükledikten sonra bir Xcode 8-betaversiyonunu, Xcode 7.3 tercihleri (gidin Cmd+ ,) sekmesi yerlere gitmek, değiştirmek Command Line ToolsiçinXcode 8 açılır listesinde.

Xcode 7.3 kullanarak hem iOS simülatörü 9.3'e hem de cihazım iOS 10 beta'ya başarıyla yaptım.


3

Bu sorun temel olarak iOS sürümünüzün ve Xcode sürümünüzün uyumsuzluğundan kaynaklanmaktadır.

İOS ve Xcode'un uyumluluğunu kontrol edin.

Uygulama klasörüne git (Bulucuda) -> Xcode'a sağ tıklayın -> paket içeriğini göster'e tıklayın -> İçerik klasörünü çift tıklayın -> Geliştiriciler klasörünü çift tıklayın -> Platformlar klasörünü çift tıklayın -> iPhoneOS.platform klasörünü çift tıklayın -> Çift cihaz destek klasörünü tıklayın -> ardından en son geliştirici disk görüntüsünü ekleyin.

Veya

Xcode'un son sürümünü indirin.


2

İOS 10 beta 7 için komut satırına aşağıdaki bağlantıyı ekleyin:

sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A5339a\) /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

1

Bu sorunla da karşılaştım ve Xcode 7.2 kullanıyorum.

İOS 9.3'ü indirdiğimde ortaya çıktı.

Project -> Base SDK'nızı kontrol edin ve cihaz sürümünüzle aynı veya ileri değilse, sorun budur.

"Güncellemeler" bölümünde hiçbir şey görmedim, ancak App Store'da "Xcode" aradığımda 7.3 için bir güncelleme vardı. İOS 9.3 ve Xcode 7.3 sürümlerine yükseltmek için Xcode'un çalışması için Mac OS Xv10.11 (El Capitan) gerekir ve bu nedenle otomatik güncelleme Xcode sürümlerini yükseltmez.


1

İOS 10 için iki sentim (NDA altında, ancak yasal olarak kullanabilen insanlar için ...)

  • Tam klasörün kopyalanması (diğer kişilerin söylediği gibi) çalışır
  • Sembolik bağlantı görünmüyor.

Bu, Xcode 7.3 (Mağazadan std) VE 10.0 (14A5261v) ile iPhone 6Plus kullanılarak test edildi.


beta 6 başına gibi görünüyor: sudo ln -s /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A5339a\)/ /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport pls çıkın ve Xcode yeniden açmayı unutmayın
ingconti

0

Bu arada, iOS 11 beta için bir görüntü ekleyerek Xcode Sürüm 8.3.1'de (8E1000a) bile çalışır. İçine 11.0 (15A5278f) ekledim

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

iPhone 7plus'ımla yeni iOS 11 beta sürümüyle çalışıyor.


0

İOS Aygıt Desteği dosyası için Yeni Güncellemeler. Xcode'u güncellemenize gerek yok.

Xcode'un DeviceSupport klasörüne destek dosyası eklemeniz yeterlidir.

iOS 11.3 Geliştirici Disk Görüntüsü

iOS 11.4 Geliştirici Disk Görüntüsü

iOS 12.0 Geliştirici Disk Görüntüsü

iOS 12.1 Geliştirici Disk Görüntüsü

iOS 12.2 Geliştirici Disk Görüntüsü

iOS 12.3 Geliştirici Disk Görüntüsü

iOS 12.3.1 Geliştirici Disk Görüntüsü

iOS 13.0 Geliştirici Disk Görüntüsü

Zip dosyasını çıkarın ve ardından klasörü kopyalayın.

Bu klasörü bu yola yapıştırın

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

Xcode çıkın ve yeniden başlatın, işe yarayacak.


0

Herhangi ekleyebilir iOSile destek versiyonunu iOS DiskImagesize Xcodegelen bu depo

  1. İhtiyacınız olan sürümü belirtilen depodan indirin
  2. çıkmak Xcode
  3. ApplicationsKlasörü aç
  4. Sağ tıklayın Xcode.appve seçinShow Package Contents menü seçin
  5. Adresine git /Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
  6. Depo ve put DeveloperDiskImage.dmgve DeveloperDiskImage.dmg.signaturedosyalarda belirtilen adla klasör oluştur
  7. Çalıştırmak Xcode

Disk görüntüsü şu klasörde olmalıdır:

resim açıklamasını buraya girin

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.