- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在调试恢复事务,并且在我的调试配置中一切正常:
IE我调用:
[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];
稍后队列调用:
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
之后的某个时间它会调用:
- (void)paymentQueueRestoreCompletedTransactionsFinished:(SKPaymentQueue *)queue {
每个人都很高兴。
但是在我的发布配置中,我从未看到对updatedTransactions的调用,因此我从未真正恢复购买。
可能相关,在我尝试恢复但它不起作用之后。我重新启动应用程序,发现当我向商店索要产品列表时没有得到响应。
最佳答案
此错误情况与配置无关。这是商店套件中的间歇性错误。
关于iphone - SKPaymentQueue : restoring transactions finishes without calling 'updatedTransactions' in release config but not debug config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1726654/
请耐心等待。 我是 StoreKit 的初学者,对此我感到非常困难。 应用内购买的配置已全部完成,我已经成功进行了一些先前的测试。但现在该应用程序在启动后每隔一段时间就会崩溃一次。显然问题是以下错误:
我一直在测试 In App Purchases,只能假设队列中有交易。 我已经调用了 [[SKPaymentQueue defaultQueue] finishTransaction:transact
我通过 iTunes connect 在购买时设置了 6 个月的自动续订订阅。我创建了一个测试用户并购买了该订阅,现在当我尝试恢复我的购买时,它在 的交易数组中多次返回相同的交易 - (void)pa
我已经在 Apple 的门户中配置了我的 iOS 应用程序的应用内购买,我正在使用 SKProductsRequest 请求我的产品,并正确接收并将它们存储在 NSMutableDictionary
交易突然/意外/从 SKPaymentQueue 中删除 - 任何想法为什么? 简介 我们在 iOS-9 和 iOS-9.0.1 下遇到了 SKPaymentQueue 的奇怪行为。我们怀疑这是 iO
在我的 AppDelegate 中,我运行这个命令: SKPaymentQueue.defaultQueue().addTransactionObserver(self.storeDel); 当我运行
我正在尝试实现自动续订产品。问题是 SKPaymentQueue 无法通过调用 SKPaymentQueue.defaultQueue().finishTransaction(transaction)
我运行 Instrument 来检查我的应用程序中的 Leaks。它有 1 个新的泄漏 [SKPaymentQueue canMakePayments] 每次启动甚至没有调用支付代码。 最佳答案 根据
我收到“此应用程序内购买已购买,它将免费恢复”但未调用代理 updatedTransactions 并且没有任何反应,IAP 未执行。 我已经实现了 Restore Purchase,它运行良好,但我
我正在尝试为我的 Mac 应用设置应用内购买。购买产品工作正常,但我无法让 [[SKPaymentQueue defaultQueue] restoreCompletedTransactions] 工
我正在通过应用内购买创建我的第二个应用。第一个应用程序的一切都很顺利,并且已在应用程序商店中显示,但是,当我调用第二个应用程序 [SKPaymentQueue canMakePayments] 时,我
SKPaymentQueue canMakePayments 总是返回 null 的原因可能是什么?我在 Simluator 中运行... 最佳答案 它返回 false,因为您正在模拟器中运行它并且您
我正在使用已弃用的 API,我想更新我的代码以使用未弃用的代码。 所以我的大问题是如何获得响应列表? - (void) buyFeature:(NSString*) featureId { //
我对什么时候打电话有点困惑: [[SKPaymentQueue defaultQueue] finishTransaction:transaction]; 在“服务器产品模型”中:http://dev
我有一个 iOS 应用程序,其中包含非消费性 IAP Apple 托管内容。下载量非常大 (~500MB)。 在下载内容时,我必须保持事务“打开”,并且只有在下载完成后才完成事务。 问题是,每次我将应
我无法在我的 paymentQueue:updatedTransactions: 委托(delegate)方法中接收任何交易。只有委托(delegate)方法 paymentQueueRestoreC
我已经在我的应用中实现了自动续订订阅。一切正常。唯一的问题是方法 public func paymentQueue(_ queue: SKPaymentQueue, updatedTransactio
重要的是检查是否启用了应用内购买以正确阻止 UI,RayWenderlich 博客说: Apple requires that you handle this situation gracefully
我们的应用程序中有两个用于购买非续订订阅的 IAP。 - (void)paymentQueue:(SKPaymentQueue*)queue updatedTransactions:(NSArray*
我正在构建一个带有 IAP(自动续订订阅)的应用程序。工作流程似乎工作正常,IPA 已创建(在 iTunes 连接中),沙盒用户也已登录。IAP 产品 ID 也正确,但我收到错误(来自 SKPayme
我是一名优秀的程序员,十分优秀!