It looks like Apple devices are automatically going into the sleep mode when user has no interaction like touch pad or remote controller on tvOS, and that is controllable by UIApplication.shared.isIdleTimerDisabled


This is a feature that has been long requested and is available in many other apps. Please add automatically ovewriting the IOS Lock Timer for the screen. Like another user has already suggested this is easily implemented by:

application.idleTimerDisabled = true;
UIApplication.shared().isIdleTimerDisabled = true;


It is problematic when the screen locks after a short time because the app can freeze after that. Also using the IOS option auto lock: “never” is not really practical because it will be forgotten from time to time and also it is not very practical to do this by hand before using the app every time.


Other references that could give you any hints

  • No labels