【问题标题】:iPhone: Since when did SKPaymentQueue addPayment trigger the applicationWillResignActive callback?iPhone:SKPaymentQueue addPayment 什么时候触发了 applicationWillResignActive 回调?
【发布时间】:2010-10-08 13:38:30
【问题描述】:

我是否错过了文档中的这些信息?我要疯了吗??我正在调试一些支付问题,刚刚发现以下代码触发了应用委托中的 applicationWillResignActive 回调。

SKPayment *payment = [SKPayment paymentWithProductIdentifier:productid]; 
[[SKPaymentQueue defaultQueue] addPayment:payment];

这发生在 ioS3 上,这让我觉得这一直是这种行为,但我们可能没有注意到,因为我们之前没有实现 applicationWillResignActive 回调......

这真的是 iTunes storekit 的本意吗?我在任何地方都找不到对此的官方参考?

【问题讨论】:

    标签: iphone background storekit


    【解决方案1】:

    确定您正在退出活动,因为商店已接管以验证与用户的付款。相当于来电或收到短信。

    【讨论】:

      【解决方案2】:

      确实,我在文档中没有看到有关应用程序在添加付款时辞职的信息,但我可以确认它也发生在我身上。我实际上并没有实现applicationWillResignActive:applicationDidBecomeActive:,但我将它们扔进去只是为了看看它们是否被触发,果然,它们确实如此。

      【讨论】:

      • 很高兴不只是我!
      • 这里也一样。任何解决方案/提示?
      猜你喜欢
      • 2011-10-10
      • 1970-01-01
      • 2010-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-16
      • 2017-04-08
      相关资源
      最近更新 更多