2014-01-23 2 views
0

네트워크를 통해 300 개 이상의 파일을 전송하는 앱이 있습니다. 전송해야하는 경우 앱이 백그라운드로 이동할 때 일반적으로 추가 10 분 타이머를 요청하지만 10 분 후에 앱이 일시 중지 된 상태로 이동합니다. 있는 NSURLConnection이 정지를 방지하고 배경에서 다운로드를 계속할 수NSUrlSession 응용 프로그램이 일시 중지되지 않도록합니까?

>

답변

0
  1. 당신이하지 (10) 이전, 아이폰 OS 7에 3 분을 얻는다.

  2. NSURLConnection 당신을 도울 수 없습니다.

  3. NSURLSession에는 해당 시간 외에 백그라운드에서 파일을 업로드 할 수있는 기능이 있습니다. 그러나 UIBackgroundTaskIdentifier 기반 메소드처럼 계속 실행되는 작업을 유지하지 않으며 이 업로드의 기준으로 장치 파일을 사용해야합니다. 나는 그것을 올바르게하기 위해 많은 노력을해야한다는 것을 알았습니다. 그래서 준비하십시오. 필자는 애플의 URL Loading System Programming Guide에 대한 철저한 리뷰부터 시작하겠습니다. 실제로는 잘 쓰여지지는 않았지만 완전히 필요합니다.

관련 문제