1

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

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

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

4

1 回答 1

0

它确实会再次下载 Apple 托管的内容。从自述文件

Apple 托管的可下载内容 (SKDownload) 将在购买或恢复产品时自动下载。

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

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

于 2014-08-26T17:51:25.057 回答