2
내 앱이 백그라운드에서 실행되고 일종의 확인을 원합니다. 이면 지역 알림이 표시됩니다.로컬 알림을 사용하여 앱을 깨우려면 어떻게해야합니까?
내가 확인하는 방법이 코드를 사용
UIApplication *app = [UIApplication sharedApplication];
UILocalNotification *notification = [[UILocalNotification alloc] init];
NSArray *oldNotifications = [app scheduledLocalNotifications];
if ([oldNotifications count] > 0) {
[app cancelAllLocalNotifications];
}
if (notification == nil)
return;
NSDate *notificationDate = [NSDate dateWithTimeIntervalSinceNow:10];
notification.fireDate = notificationDate;
notification.timeZone = [NSTimeZone systemTimeZone];
notification.alertBody = @"Test Body";
[app scheduleLocalNotification:notification];
[notification release];
문제는 앱이 포 그라운드에있을 때이 경고를 보여 주지만, 앱이 백그라운드에있는 경우 통지가 표시되지이다 화면.
내가하는 검사가 uiwebview에서 실행되고 10 초마다 다시로드되므로 백그라운드에서 실행해야합니다.
그러나 귀하의 질문은 무엇입니까? – phi
앱을 백그라운드에서 계속 실행하는 방법 – MTA