iOS - загрузка с сервера Apple после покупки inapp
В iOS6 у нас появилась новая функция для размещения контента на Apple Server, чтобы после успешной покупки контент можно было загружать и использовать его соответствующим образом.
Я могу совершить покупку успешно, и при загрузке контента она останавливается на 75%.
Я пробовал разные покупки и разный контент, размещенный на сервере Apple. но он останавливается на 75% ... не знаю почему. Я использую следующий метод делегата для отслеживания прогресса загрузки:
-(void)paymentQueue:(SKPaymentQueue *)queue updatedDownloads:(NSArray *)downloads
{
for (SKDownload *download in downloads)
{
switch (download.downloadState) {
case SKDownloadStateActive:
NSLog(@"Download progress = %f and Download time: %f", download.progress, download.timeRemaining);
break;
case SKDownloadStateFinished:
NSLog(@"%@",download.contentURL);
break;
default:
break;
}
}
}
Это никогда не достигает "SKDownloadStateFinished"
Кто-нибудь сталкивался с подобной проблемой. если да, какое решение?