应用程序不管在后台还是前台都会执行- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo
fetchCompletionHandler:(void
(^)(UIBackgroundFetchResult))completionHandler
那怎么在这个方法里判断应用程序在前台还是在后台呢?
[UIApplication sharedApplication].applicationState == UIApplicationStateActive
这是在前台
UIApplicationStateBackground 这是在后台