Hızlı Swift: Siyah Ekran Hatası

Satırlarca kod yazmanıza rağmen uygulamanız siyah ekran verdiğinde bu sorunu nasıl çözeceğinizi bu makalede öğrenin!

Sergen Gönenç
TurkishKit
2 min readSep 16, 2020

--

Merhaba sevgili TurkishKit okuyucuları! 👋 Bu yazımızda sizlerle sıklıkla karşılaşılan siyah ekran hatasının sebebinden bahsedeceğiz ve nasıl çözüldüğünü öğreneceğiz.

Bu hata, uygulamayı çalıştırdığınızda karşınıza siyah bir ekranın çıkmasının yanında kendini “Failed to instantiate the default view controller for UIMainStoryboardFile ‘Main’” veya “View Controller is unreachable because it has no entry points” mesajlarıyla da gösterebilir.

Hata mesajları biraz karmaşık görünebilir ancak merak etmeyin, bu düzeltilmesi oldukça basit bir hata! 😁 Uygulamanız yerine siyah bir ekranın çıkmasının sebebi, Storyboard dosyanızdaki başlangıç noktasının — yani entry point‘in— bir şekilde silinmiş olmasıdır.

Storyboard üzerindeki giriş noktasını buradan tanıyor olabilirsiniz.

Özellikle View Controller’ları veya Storyboard dosyalarını kopyalayıp yapıştırırken bu bilgi korunmadığından, böyle bir işlem sonrasında bu hatayla karşılaşmış olmanız muhtemel.

Bu hatayı düzeltmek içinse tek yapmanız gereken, Storyboard dosyanızda başlangıçta açılmasını istediğiniz View Controller ekranına tıklayıp Attributes Inspector menüsünden Is Initial View Controller seçeneğini işaretlemek.

Bu kafa karıştırıcı hatayı düzeltmek işte bu kadar kolay!

Bu adımları gerçekleştirip uygulamanızı tekrar çalıştırdığınızda, artık siyah bir ekran yerine muhteşem uygulamanızı görüyor olmalısınız. 🥳 Hepinize iyi kodlamalar!

Bizi daha yakından takip etmek istiyorsanız, sosyal medya hesaplarımıza aşağıdan ulaşabilirsiniz.

Twitter | Instagram | Facebook

--

--

Sergen Gönenç
TurkishKit

All my experiences between the intersections of tech and everything • Writer @TurkishKit • 20 • iOS developer and designer • WWDC18 & 19 Scholarship Winner