1

アプリ内購入を復元するには、RMStore ライブラリを使用します。

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

ただし、この方法では、Apple がホストするコンテンツが既にダウンロードされているかどうかを確認せず、再度ダウンロードします。アプリ内購入が既にダウンロードされているかどうかを確認したり、RMStore ライブラリでコンテンツの自動ダウンロードを無効にしたりするにはどうすればよいですか?

4

1 に答える 1

0

Apple がホストするコンテンツを再度ダウンロードします。Readmeから:

Apple がホストするダウンロード可能なコンテンツ (SKDownload) は、製品の購入時または復元時に自動的にダウンロードされます。

コンテンツが既にダウンロードされているかどうかの確認に関しては、Apple 次第です。部分ダウンロードをサポートしているかどうかはわかりません。

Apple がホストするコンテンツがダウンロードされない場合は、お気軽にバグを送信してください。

于 2014-08-26T17:51:25.057 に答える