1

アプリ内購入機能付きのアプリをitunesストアにアップロードしましたが、「復元ボタンがありません」という理由でアップルがアプリを拒否しました。「復元」ボタンを追加した場合、ローカルに保存されたデータを取得するにはどうすればよいですか?これを解決します。

4

2 に答える 2

2

に電話したときに[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];、以前に購入したものに対して購入のステータスを YES に設定していれば、問題はないはずです。保存したローカル データを考慮する必要はありません。

NSUserDefaults から何かを取得するには:

[[NSUserDefaults standardUserDefaults] integerForKey:@"intKey];
于 2012-06-18T11:58:42.207 に答える
1

以前のトランザクションを復元するrestoreCompletedTransactionsには、 onを使用する必要がありますSKPaymentQueue

于 2012-06-18T11:56:44.033 に答える