2014-10-13 137 views
0

有没有办法阻止应用程序进入后台?或者有没有一种方法可以将我的应用程序放到前台?应用程序背景 - 前景状态

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

+0

结账kiosk模式将背景。它会禁用主页按钮和退出应用程序手势并锁定您的应用程序。 http://www.webascender.com/Blog/ID/447/How-to-Setup-Kiosk-Mode-Lock-Your-iPad-to-Just-One-App –

回答

0

你可以强迫你的应用程序中使用保持活跃下面的代码

[[UIApplication sharedApplication] setIdleTimerDisabled:YES]; 

但如果按设备的home键,应用程序会在后台去。你不能强制停止这一点。

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

您也可以火了本地通知,每当用户在 applicationDidEnterBackground:方法