2012-08-15 2 views
1

저는 Apple Newsstand 키트를 사용하여 컨텐츠를 다운로드하는 Newsstand Application을 보유하고 있습니다.뉴스 스탠드 키트 배경 다운로드

자산을 다운로드하기 시작하면 일반적으로 정상적으로 다운로드가 시작됩니다. & 모든 것이 잘되었습니다. 그러나 내가 &을 다운로드하기 시작한 후 응용 프로그램을 종료 한 후 &을 실행 한 다음 응용 프로그램을 다시 시작하십시오. & 인터넷을 다시 연결하더라도 다운로드 자산이 다시 연결되지 않습니다. 이제 다시 응용 프로그램을 종료합니다 & 와이파이를 켜십시오 & 응용 프로그램을 시작하십시오. NKLibrary의 Asset 다운로드가 끝났습니다. NKLibrary 다운로드 중 아무것도 가져 오지 않았습니다.

NKLibrary *library = [NKLibrary sharedLibrary]; 

for(NKAssetDownload *asset in [library downloadingAssets]){ 
    [asset downloadWithDelegate:[NKDownloadManager defaultManager]]; 

    NSLog(@"reconnected"); 
} 

문제가 발생했습니다. 이는 connectionDidFail:withError: 메서드 때문입니다. 인터넷이없는 경우이 방법은 &이며 연결이 종료됩니다. 어쨌든 연결을 일시 중지하거나 종료 후 다시 연결하십시오.

답변

0

아니요 NSURLConnection을 사용하여 일시 중지/다시 연결할 수 없습니다. 내 제안은 Wifi를 사용할 수 있는지 확인한 다음 "downloadWithDelegate"라고 말하면 NKAssetDownload가 낭비되지 않습니다.

+0

답장을 보내 주셔서 감사합니다.하지만 시도해 보았지만 작동하지 않습니다. –