Kullanılabilir en yeni simülatör çalışma zamanı bulunamadı - iOS'ta RN uygulaması oluştururken Image.xcassets

Aug 19 2020

Birkaç aydır dokunmadığım bir uygulamada bazı ayarlamalar yapmaya çalışıyorum.

Sadece xCode kullanarak uygulamayı oluşturmaya çalışıyorum ve bu hatayı alıyorum

Uygulamayı fiziksel cihazımda çalıştırıyorum


Yapmayı denedim

Product -> Clean build folder

ve

yarn cache clean --force

Ancak sorun devam ediyor.


Güncelleme Ben de bu hatayı alıyorum

Failed to find or create execution context for description '<IBCocoaTouchPlatformToolDescription: 0x7f9a97966130> System content for IBCocoaTouchFramework-ThirteenAndLater <IBScaleFactorDeviceTypeDescription: 0x7f9a9565efe0> scaleFactor=2x'.

Gittiğimde

  • yapı klasörümü temizledim
  • node_modules, Pods, Podfile.lock ve iplik.lock'umu kaldırdı

Ama sonra geri geldi

Bu benim başlatma ekranım

Yanıtlar

7 MuhammadNuman Aug 22 2020 at 04:32

1.Çözüm:

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

2.Çözüm

Yükseltme yaparken, mevcut Xcode sürümünüzle artık mevcut olmayan eski simülatörleri sürükleyebilirsiniz. Terminal'de bu komutu çalıştırarak bunları temizleyebilirsiniz :

xcrun simctl delete unavailable

Önce iyi önlemler için Xcode'dan çıkın . Belgelerden:

Bir cihazı veya kullanılamayan tüm cihazları silin.

3. Çözüm:

Simülatörleri Kurmak / Yeniden Kurmak çalıştı !!

(XCode Tercihleri-> İndirmeler -> Bileşenler) altına bakın

4.Çözüm (Sam Çözümü)

Sadece Xcode silmek ve developer.apple.com/download/more en yeni sürümü yükleyin.

3 Igor Sep 21 2020 at 21:46
sudo xcrun simctl shutdown all && sudo xcrun simctl erase all

Jenkins'i düzeltmeye yardımcı oldu

DougWatkins Aug 22 2020 at 00:48

Simülatör çalışma sürelerinizi şu klasörün içeriğini silerek kaldırmayı deneyin: "/ Library / Developer / CoreSimulator / Profiles / Runtimes", ardından Xcode ve simülatörü yeniden başlatıp tekrar deneyin.

Bazen oradaki veriler eski olabilir ve yeniden oluşturulması gerekebilir.

HardikBar Aug 27 2020 at 19:57

Benim için Developer'da CoreSimulator klasörü yok. CommandLineTools'a ait yalnızca bir klasör vardır. Bununla nasıl devam edilir, çünkü herhangi bir simülatör görüntüsü görüntülenmez ve doğrudan simülatör uygulamasını çalıştırmak çökmesine neden olur

Lütfen apple geliştiricisinden kontrol edin