gpt4 book ai didi

iphone - 应用内购买错误的恢复按钮

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:23:38 24 4
gpt4 key购买 nike

我在我的应用中恢复应用内购买时遇到问题

我已经在我的项目中应用了这行代码:

[[SKPaymentQueue defaultQueue] addTransactionObserver:self];

[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];

但是它调用了这个函数

- (void)paymentQueue:(SKPaymentQueue*)queue restoreCompletedTransactionsFailedWithError:(NSError*)error
{
NSLog(@"error");
}

我必须做什么才能避免出现此错误?并调用这个函数:

- (void) paymentQueueRestoreCompletedTransactionsFinished:(SKPaymentQueue *)queue
{
NSMutableArray *purchasedItemIDs = [[NSMutableArray alloc] init];

NSLog(@"received restored transactions: %i", queue.transactions.count);
for (SKPaymentTransaction *transaction in queue.transactions)
{
NSString *productID = transaction.payment.productIdentifier;
[purchasedItemIDs addObject:productID];
}

}

提前谢谢大家!

最佳答案

我在模拟器上测试时遇到了同样的问题。由于应用内购买在模拟器上不可用,因此请在实体设备上试用。

关于iphone - 应用内购买错误的恢复按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11670538/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com