アプリ内購入を復元するには、RMStore ライブラリを使用します。
[[RMStore defaultStore] restoreTransactionsOnSuccess:^{
NSLog(@"Transactions restored");
} failure:^(NSError *error) {
NSLog(@"Something went wrong");
}];
ただし、この方法では、Apple がホストするコンテンツが既にダウンロードされているかどうかを確認せず、再度ダウンロードします。アプリ内購入が既にダウンロードされているかどうかを確認したり、RMStore ライブラリでコンテンツの自動ダウンロードを無効にしたりするにはどうすればよいですか?