iOS appを起動中にiOSデバイスをスリープさせないようにする方法を説明する。
結論
ContenView()の後に下記コードを記載する。
.onAppear {
UIApplication.shared.isIdleTimerDisabled = true
}
具体例
import SwiftUI
@main
struct hoge: App {
var body: some Scene {
WindowGroup {
ContentView()
.onAppear {
UIApplication.shared.isIdleTimerDisabled = true
}
}
}
}
環境
Xcode 13.3, Swift 5.6
まとめ
iOS appを起動中にiOSデバイスをスリープさせないようにする方法を説明した。
コメント