IdleTimerDisabled 在 Xamarin Forms 中不工作 IOS

IdleTimerDisabled not working in Xamarin Forms IOS

我正在使用的应用程序需要能够在应用程序处于前台并且启用特定应用程序用户设置时让设备保持唤醒状态。下面的行工作正常,但是似乎没有办法重新打开空闲计时器。将其重置为 false 不起作用。即使卸载应用程序并重新部署也不会重新打开它。 有人对此有任何见解吗?

// 这很好用 UIApplication.SharedApplication.IdleTimerDisabled = 真;

// 这绝对没有任何作用 UIApplication.SharedApplication.IdleTimerDisabled = 假;

尝试拔下您的设备。如果您 运行 在与调试器断开连接的设备上,它可能会正常工作。看到这个 SO Question