Xcode 기본 뷰 컨트롤러 초기화 오류

찬솔·2024년 1월 19일
0
post-custom-banner

🔴 Problem

  • iOS 프로젝트 실행시, 시뮬레이터가 정상적으로 작동하지 않는 오류가 발생했다.

Debug Area에

Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?

라는 에러가 발생하였는데,

이러한 에러는 시뮬레이터 실행시 화면이 계속 보이지 않는 현상이 발생했다.

시뮬레이터에서 앱 실행시 사진처럼 아무것도 표시되지 않은 화면이 계속 나오는 상황이 발생한다.

이를 해결하기 위해 삽질을 여러번 했지만, 다른 프로젝트는 정상적으로 실행되는것을 보고 Xcode 설정 문제는 아닐거라 생각했다.

🔴 에러 원인

iOS 프로젝트의 메인 스토리보드 설정에 문제가 있을 때 발생한다.

초기 뷰 컨트롤러를 누락했거나 잘못된 지정을 해서 나타나는 에러인데,
Main 스토리보드에서 앱이 로드할 초기 뷰 컨트롤러을 설정하는 데 문제가 있다.

🔴 해결 방법

Main Storyboard 에디터의 초기 뷰 컨트롤러(왼쪽 최상단) 선택후, 우측 Inspecter 영역에서 Attributes inspecter의 Is Initial View Controller 항목을 체크해주면 된다.

post-custom-banner

0개의 댓글