在我的 iPhone 应用程序中,我实现了 inAppPurchase,因此用户可以在应用程序中购买产品。它在 iTunes 应用商店上线。我用沙盒很好地测试了它,没有显示任何信用卡验证页面。当用户尝试从我的应用程序中购买应用程序商店以批准他/她的信息时,在现场直播。
当用户通过所有进程时,从后台再次打开我的应用程序。
在我在-(void) paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions方法中的failedTransaction中写给用户的消息提示上方。此方法如下:
-(void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
{
for(SKPaymentTransaction *transaction in transactions)
{
switch (transaction.transactionState)
{
case SKPaymentTransactionStatePurchased:
[self completeTransaction:transaction];
break;
case SKPaymentTransactionStateFailed:
[self failedTransaction:transaction];
break;
default:
break;
}
}
}
谁能指导我出了什么问题?