iOS – 购买inapp后从Apple服务器下载

iOS – 购买inapp后从Apple服务器下载,第1张

概述在iOS6中,我们有新功能将内容放在Apple Server上,以便在成功购买后,可以下载内容并正确使用. 我能够成功购买,在下载内容时,它会停止在75%.我尝试了不同的购买和不同的内容放在苹果服务器上.但它停在75%…不知道为什么. 我正在使用以下委托方法来跟踪下载进度: -(void)paymentQueue:(SKPaymentQueue *)queue updatedDownloads:( 在iOS6中,我们有新功能将内容放在Apple Server上,以便在成功购买后,可以下载内容并正确使用.
我能够成功购买,在下载内容时,它会停止在75%.我尝试了不同的购买和不同的内容放在苹果服务器上.但它停在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”
有没有人遇到过类似的问题.如果是的话,解决方案是什么?

解决方法 它不会在模拟器上工作.相同的代码在Device上完美运行. 总结

以上是内存溢出为你收集整理的iOS – 购买inapp后从Apple服务器下载全部内容,希望文章能够帮你解决iOS – 购买inapp后从Apple服务器下载所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1113988.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存