iOS上的XE4 Firemonkey可防止睡眠模式

use*_*412 3 delphi sleep ios firemonkey delphi-xe4

我正在开发适用于iOS的Firemonkey XE4中的应用程序,并且在没有用户输入时需要防止设备休眠.我找到了xcode开发的这个命令:

[application setIdleTimerDisabled:YES];

我认为在FMX中有一个等价物?

有人可以帮忙吗?

谢谢

达里尔

小智 6

您可以直接进入UIApplication,如下所示:

uses
  iOSapi.UIKit;

{$R *.fmx}

procedure TForm6.Button1Click(Sender: TObject);
var
  UIApp : UIApplication;
begin
  UIApp := TUIApplication.Wrap(TUIApplication.OCClass.sharedApplication);
  UIApp.setIdleTimerDisabled(True);
end;
Run Code Online (Sandbox Code Playgroud)