如果启动了应用程序,则在后台检测

时间:2014-08-08 08:57:57

标签: ios objective-c xcode

我想节省启动应用程序的时间,并在检测到启动的事件时将其保存到数据库。 我想在每次启动应用程序时保存在数据库中。

我尝试在使用该服务的android中执行此操作,这在iOS中是否可行?

我在https://gist.github.com/hpique/7554209找到了一个公开通知列表,但没有。

我希望有人可以帮助我。 谢谢。

1 个答案:

答案 0 :(得分:2)

最佳选择:

您希望仅在应用程序启动时节省时间。所以你可以使用didFinishLaunchingWithOptions方法。

你不能在iOS的后台拥有这种设施。像android一样,你无法运行该服务。一切都是沙箱。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
   // App Launched, save the time here
   // Put your Code here

    return YES;
}