XE4 Firemonkey on iOS prevent sleep mode

2019-04-11 00:32发布

I am developing an app in Firemonkey XE4 for iOS and need to prevent the device from sleeping when there is no user input. I have found this command for xcode development:

[application setIdleTimerDisabled:YES];

I presume there is an equivalent in FMX?

Can anyone help please?

Thanks

Darryl

1条回答
混吃等死
2楼-- · 2019-04-11 00:45

You can go straight to UIApplication, as so:

uses
  iOSapi.UIKit;

{$R *.fmx}

procedure TForm6.Button1Click(Sender: TObject);
var
  UIApp : UIApplication;
begin
  UIApp := TUIApplication.Wrap(TUIApplication.OCClass.sharedApplication);
  UIApp.setIdleTimerDisabled(True);
end;
查看更多
登录 后发表回答