应用程序内购买恢复按钮

时间:2013-02-06 09:47:45

标签: iphone xcode ipad

我的应用拒绝原因“在应用内购买时恢复按钮” 如何添加此按钮我使用MKSKProduct v.4.0

感谢

1 个答案:

答案 0 :(得分:1)

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

你不需要MKStoreKit就可以做到这一点,简单的StoreKit就可以了。创建您需要的按钮,并将其连接到此方法:

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

查看restoreCompletedTransactions on Apple's website的文档。