0

my app reject reason "Restore Button On In-App Purchase" how can add this button i use MKSKProduct v.4.0

thanks

4

1 回答 1

1

基本上,如果您的应用程序中有 IAP(具有可以恢复的产品),那么您需要为用户提供恢复其原始交易的能力(例如,如果他们购买了新设备)。

你不需要 MKStoreKit 来做这件事,简单的 StoreKit 就可以了。在需要的位置创建按钮,并将其连接到此方法:

- (IBAction)restoreCompletedTransactions:(id)sender
{
    [[SKPaymentQueue defaultQueue] addTransactionObserver:self];
    [[SKPaymentQueue defaultQueue] restoreCompletedTransactions];
}

检查restoreCompletedTransactions Apple 网站上的文档。

于 2013-02-06T09:56:45.157 回答