如何检测IOS应用程序是否被杀死,当它不在前台时。 IOS 7

时间:2014-04-08 13:21:04

标签: ios background notifications

我知道之前已经问过这个问题,并且声明无法完成。 但是名为Këvo的APP就是这样做的,所以即使应用程序在后台并且用户将其杀死,也会显示通知,我已尝试使用本地通知,但如果将应用程序放入其中,我无法使用它背景首先,工作正常,它的应用程序只是在前台被杀死。

只是为了澄清,kevo键,在后台使用BTLE,宣传一些简单的东西,如果用户删除应用程序,他们将通知用户该应用程序将不再工作,并且门锁将无法打开,当你接近门时,我有点像那个通知,这是非常相关的。

溴。 迈克尔拉尔

2 个答案:

答案 0 :(得分:2)

我的名字是Steve Jablonski,我是Kevo的移动工程师。

您使用本地通知就在正确的轨道上。我们已经整合了我们的这个:

- (void)applicationWillTerminate:(UIApplication *)application
{
    // Announce App Warning
    UILocalNotification *notification = [[UILocalNotification alloc] init];
    notification.fireDate = [[NSDate date] dateByAddingTimeInterval:1];
    notification.alertBody = @"Your app has been shut down.";
    [[UIApplication sharedApplication] scheduleLocalNotification:notification];
}

希望有所帮助!

答案 1 :(得分:0)

也许该应用程序维持与服务器(HTTP)的持续通信,当它死亡时,它会发送推送通知?

目前关于死亡的本地通知是不可能的......