본문 바로가기

프로그래밍/iOS

[XCode] sceneDelegate 삭제하기

xCode 11.2로 새 프로젝트를 만들면 SceneDelegate.swift파일이 추가 된다.

이를 그냥 지우고 빌드하면 검은 화면이 나오고, iOS13이상으로 강제하여야 하기 때문에

제거하는 법을 기술한다.

info.plist에서 Application Scene Manifest 제거

 

SceneDelegate제거

 

AppDelegate내의 위 두 함수 제거

var window:UIWindow? 추가

위와 같은 과정을 거치면 SceneDelegate를 무시하고 빌드 가능하다.