[SWIFT] iphone 슬립 모드(화면 자동 잠금) 방지


[SWIFT] iphone 슬립 모드(화면 자동 잠금) 방지

화면 자동 잠금을 설정해 놓은 경우.. 앱에서 소켓 통신 시 소켓이 끊겨버린다. 이 때문에 슬립 모드 방지하는 방법을 찾아냈다. UIApplication.shared.isIdleTimerDisabled = true 짜잔. 위의 한 줄이면 화면 자동 잠금을 설정해놔도 앱이 실행되고 있는 동안에는 화면이 꺼지지 않는다.!!!!! 위의 코드는 SceneDelegate.swift 파일에 scene 함수 안에다 작성해두면 된다. func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) { guard let _ = (scene as? UIWindowScen..


원문링크 : [SWIFT] iphone 슬립 모드(화면 자동 잠금) 방지