【问题标题】:App background - foreground states应用程序后台 - 前台状态
【发布时间】:2014-12-07 16:59:11
【问题描述】:

有没有办法阻止应用程序进入后台?或者有没有办法让我的应用程序进入后台?

我正在为客户制作一个展示应用程序,该应用程序必须始终在 iPad 上运行,无需用户交互。

【问题讨论】:

标签: ios xcode background foreground background-foreground


【解决方案1】:

您可以使用以下代码强制您的应用保持活动状态

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

但是如果您按下设备的主页按钮,应用程序将进入后台。您不能强制停止。

在这种情况下,您可以使用UILocalNotification 在设备被锁定、出现通知、用户解锁设备或用户点击通知时将应用程序置于前台。

您还可以在用户进入后台时触发本地通知 applicationDidEnterBackground:方法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-07
    • 1970-01-01
    • 1970-01-01
    • 2011-05-23
    相关资源
    最近更新 更多