Simülatör hatası FBSSystemServiceDomain kodu 4


228

Simülatörde bir uygulama çalıştırmaya çalışıyorum ama bu hata mesajını alıyorum:

Unable to run app in Simulator
An error was encountered while running (Domain = FBSSystemServiceDomain, Code = 4)

Hata için ekran görüntüsü

Bu konuda Google'dan daha önce hiç referans görmedim.

XCode 6 Beta kullanarak, uygulama Obj-C statik kütüphanesine bağlanan Swift'te. Cihazda iyi çalışıyor.

Herhangi bir fikir?

Yanıtlar:


527

İOS Simulator menüsüne gidin ve İçeriği ve Ayarları Sıfırla'yı seçin.

Alternatif olarak, Simülatörden çıkıp yeniden açabilirsiniz.

resim açıklamasını buraya girin


6
Aynı çözüm sadece Beta sürümü için değil aynı zamanda son Xcode 6 için de çalışır. Thx!

1
@ Dostum günümü kurtarıyorsun. :) Teşekkürler.
Siddiq Abu Bakkar

2
Xcode 6.0.1'de hala kırık, bu geçici çözüm hala çalışıyor (şükür ki) - Apple FTW'yi test ediyor.
Adam

1
İçeriği ve ayarları sıfırlamak, içeriği ve ayarları sıfırlamak duruma yardımcı olmaz. Sadece tekrar dene ve sonunda yarış koşulunu kazanacaksın. Bu sorun Apple Geliştirici Forumları ve Xcode Sürüm Notları'nda ele alınmıştır.
Jeremy Huddleston Sequoia

1
Xcode 6.1.1 ile bu sorunla karşılaştı, ancak bu sorunu çözdü.
Edwin Liang

26

Simülatörden çıkmak ve tekrar açmak yeterlidir, bu Xcode 6.0.1 sürümünde doğrulanmıştır.


Umarım "çıkmak" demek
istediniz

1
Simülatörün yeniden başlatılması gerekmez. Tekrar deneyin. Bu, Xcode sürüm notlarında bilinen bir sorun olarak ele alınmıştır.
Jeremy Huddleston Sequoia

1
Tekrar denemek benim için işe yaramıyor, ikisi de simülatörü yeniden başlatmıyor. Sorun ortaya çıktığında, simülatördeki uygulamamı yeniden başlatabildiğim gibi Xcode'u yeniden başlatmam gerekiyor.
Lisarien

Yeniden başlatma Simülatörü Xcode 6.1.1'de benim için çalıştı. IMO, kabul edilen cevaptan daha iyi, çünkü simülatördeki tüm uygulamaları silmek her zaman arzu edilmez, örneğin çok fazla uygulamanız olduğu ve bazılarını önceden yüklenmiş bir durumda tutmak istediğinizde.
David James

2

Bu sorun Xcode 6 Sürüm Notları'nda tartışılmıştır

İOS Simulator üzerinde test etmek, uygulamanın yüklenemediğini veya başlatılamadığını belirten bir hata oluşturabilir. Testi yeniden çalıştırın veya başka bir entegrasyon başlatın. (17733855)

Ayrıca iOS Simulator Hata Ayıklama için Apple Geliştirici Forumlarındaki yapışkan yayınımda da tartışıldı

"(Domain = FBSOpenApplicationErrorDomain, Code = 4)", "(Domain NSPOSIXErrorDomain, Code = 3"), "Domain = IDEUnitTestsOperationsObserverErrorDomain Code = 3", "Bağlantı Kesildi ...", "Hata Ayıklayıcı bağlantısı kesildi" veya uygulama SIGKILLed alıyor Bir uygulamanın yüklenmesinden hemen sonra , SpringBoard, uygulamanın yeni yürütülebilir dosyayla yeniden başlatılmasını zorlamak için uygulamanın sürecini SIGKILL olacak. Sorun şu ki SpringBoard'un yanlışlıkla yeni bir SIGKILLeski süreçten daha yeni başlattığımız süreç. Aldığınız çeşitli hata mesajlarından hangisi SIGKILL'in başlatma sürecinde tam olarak ne zaman teslim edildiğine bağlıdır. Normalde, bu olmamalı, bu yüzden tavsiye sadece tekrar denemek (üzgünüm = /). Bunun size her zaman veya tollerate yapabileceğinizden daha sık olduğunu fark ederseniz, inanılmaz derecede üzgünüz. Daha yavaş disk G / Ç'si olan sistemlerin bunun daha hızlı sistemlerden daha sık görüldüğünün farkındayız, bu nedenle bir NFS giriş dizini kullanıyorsanız, simülatör verileriniz için yerel bir dizin oluşturmak ve bunlara bir simlink kurmak isteyebilirsiniz. ~ / Library / Geliştirici / CoreSimulator

Orijinal sorunun FBSSystemServiceDomain etki alanı ile ilgili olduğunu, devforums hakkındaki yazım FBSOpenApplicationErrorDomain'den bahsettiğini unutmayın. FBSSystemServiceDomain, iOS 8.0 betalarının önceki sürümlerinde kullanıldı.


0

İçeriği ve Ayarı Sıfırlayabilir veya iOS Simulator'ı kapatabilir ve yeniden başlatabilirsiniz.


0

"İçeriği ve Ayarları Sıfırla" nın kabul edilen cevabı dahil hiçbir çözüm benim için çalışmadı.

Çalışmasını sağlamanın tek yolu, uygulamayı yüklememe izin veren önceki bir iOS simülatörü sürümünü indirmektir.


-2

Xcode 6.1'in kararlı sürümünü kullanmanızı öneririm.

FBSOpenApplicationErrorDomain, code =4 error suggests it is an error from 
cached data on the simulator.

Üç olası çözüm vardır:

  1. Temiz simülatör. Kısayol tuşu olarak ( Command + Shift + k) tuşlarını kullanın veya Ürün -> Temizle seçeneğine gidin

  2. Simülatörden çıkın ve yeniden başlatın.

  3. Açık simülatör. İOS simülatörü -> İçeriği ve ayarları sıfırla ... seçeneğini belirleyin.

3. adım için ekran görüntüsü

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.