2014-04-10 2 views
0

큰 배경 가져 오기 및 코어 데이터 가져 오기를 10 ~ 50 분 소요합니다.iOS 7 배경 가져 오기 : 대용량 가져 오기 작업

iOS 7의 배경 가져 오기 방법으로 가능하겠습니까?

Apple 문서에 따르면 배경 가져 오기 시간이 30 초 미만이어야합니다. 그렇지 않으면 이 덜 자주 호출됩니다 ().

그러나 백그라운드 페치 (예 : 코어 데이터 쓰기)에서 수행 할 수있는 작업에 제한이 있으며 내 소요 시간이 어느 정도 걸릴 수 있습니까?

+0

Apple의 입장은 배경 가져 오기 모드가 가져 오기를위한 것이라고 생각합니다. 처리 (즉, 사례의 핵심 데이터에 삽입)에서 압박 할 수 있다면 좋지만 실제로는 해당 모드가 아닌 것입니다. 따라서 귀하의 경우에는 분석되지 않은 디스크에 데이터를 쓰고 응용 프로그램이 일반 채널을 통해 실행되는 경우에만 데이터를 구문 분석해야합니다. – Tommy

답변

2

예, 감시견이 결국 응용 프로그램을 종료합니다. 응용 프로그램이 실행되는 데 걸리는 시간은 시스템 요구에 따라 다르며 많은 양이 다를 수 있습니다.

오래 걸리는 가져 오기가있는 경우 중단 가능하고 다시 시작할 수 있도록 디자인하는 것이 좋습니다. 그렇지 않으면 결코 완료되지 않습니다.