如何在恢复应用内购买时检查是否已下载应用内购买?

时间:2014-08-25 20:12:15

标签: ios in-app-purchase rmstore

要恢复应用内购买,请使用RMStore库。

[[RMStore defaultStore] restoreTransactionsOnSuccess:^{
    NSLog(@"Transactions restored");
} failure:^(NSError *error) {
    NSLog(@"Something went wrong");
}];

但是这种方法不会检查Apple托管的内容是否已经下载,并再次下载。如何检查应用内购买是否已下载或禁用使用RMStore库自动下载内容?

1 个答案:

答案 0 :(得分:0)

它会再次下载Apple托管的内容。来自Readme

  

Apple(SKDownload)主办的可下载内容将是   购买o恢复产品时自动下载。

关于检查内容是否已经下载,这取决于Apple。我不知道他们是否支持部分下载。

如果您发现它没有下载Apple托管的内容,请随时提交bug