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!
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.
Ö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 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!