【发布时间】:2015-09-22 05:45:27
【问题描述】:
我创建了一个简单的应用内购买产品,其中包含一个 mp3 文件作为内容。我在itunes connect中设置好,上传了pkg文件,一切顺利——该产品在我的应用程序中被识别,用户可以购买,确认如期而至,但是,有一个小问题:当交易状态更改为“购买”,我调用内容下载方法,开始下载 mp3 文件,但是,更新方法永远不会被调用 (- (void)paymentQueue:(SKPaymentQueue *)queue updatedDownloads:(NSArray *)downloads),而是交易被删除。
我做错了什么?我应该从下面哪里调用开始下载方法?
if (transaction.downloads)
{
[[SKPaymentQueue defaultQueue] startDownloads:transaction.downloads];
}
【问题讨论】:
标签: objective-c in-app-purchase storekit skpaymenttransaction skdownload