作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在实现在我的应用程序中购买的应用程序内,我已经创建了测试用户、应用程序 ID、分发配置文件、开发配置文件,并且还启用了在应用程序中购买的应用程序内应用程序,但不上传二进制文件。我已经正确使用了App ID。但是当我使用商店套件在模拟器上测试应用程序时,它给出以下错误“交易错误:发生未知错误,交易已被用户取消,但用户没有取消交易。
- (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;
case SKPaymentTransactionStateRestored:
[self restoreTransaction:transaction];
default:
break;
}
}
}
交易失败并调用方法[self failedTransaction:transaction];
最佳答案
如果您的设备已越狱,则 StoreKit 将无法在其上运行。尝试在未越狱的设备上测试 InAppPurchase
关于iphone - 交易错误: An unknown error has occurred During In App Purchased,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12213331/
我是一名优秀的程序员,十分优秀!