iOS_Swift5

XCode15) could not find a storyboard named 'main' in bundle nsbundle

summerorange 2022. 3. 30. 18:26
반응형

main storyboard를 없애고, 전부 코드로만 작성했는데 다음과 같은 에러가 생겼다.

Navigation View와 일반 ViewController를 AppDelegate에서 만들었는데 이 부분이 iOS13이후 부터는 SceneDelegate로 넘어갔다고 한다. 그래서 SceneDelegate에서 작업해주기 위해 일단 App Delegate에서 주석처리하기,

그 다음 SceneDelegate에서 AppDelegate에서 작성한 코드를 붙여넣어주었다. 위와 같다.

info.plist에서 저기 storyboard Name을 삭제해 줄 거다.

난 이 부분에서 막혔었다.

요렇게

그 다음 General 에서 Main Interface부분이 체크가 되어 있는지 확인해준다. 빈 공간으로 나둬야 한다.

이렇게 수정하니 이젠 잘 동작한다.

반응형