1
iOS 뉴스 스탠드 앱을 개발 중입니다. 배경 다운로드 기능을 사용합니다. 다음을 제외한 모든 항목이 정상적으로 작동합니다.뉴스 스탠드 배경 알림 호출이 중단되었습니다 (시간 제한?)
앱이 백그라운드에서 (시작된 후 홈 버튼 클릭) 원격 푸시 알림을 받으면 [UIApplicationDelegate didReceiveRemoteNotification] 메서드가 예상대로 호출됩니다. 그런 다음 모든 다운로드 URL을 얻기 위해 계산을 수행합니다. 처음 푸시가 수신되면 정상적으로 작동합니다. 다음 푸시를 처리하는 동안 호출 된 syncData 메서드가 중단됩니다.
전체 계산에는 최대 10 초가 소요될 수 있습니다. 배경 통화에 시간 초과 같은 것이 있습니까?
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
NSLog(@"Received push notification: %@", userInfo.description);
[self.downloadManager syncData];
}