iOS扩展。您已购买此应用内购买但尚未下载

时间:2014-04-16 14:00:38

标签: ios in-app-purchase

我在iOS应用中实现了扩展功能。但我有一个问题。我打电话后:

[[SKPAymentQueue defaultQueue] addPayment:payment];

之前连接丢失了:

[[SKPaymentQueue defaultQueue] finishTransaction:transaction];

比下次我想添加付款时,会显示以下消息: "您已购买此应用内购买,但尚未下载"

有人有什么想法吗? 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

实际上我找到了解决这个问题的方法。下次我开始申请时,我会在支付队列中收到“未完成”的交易。我动了我的

[[SKPaymentQueue defaultQueue] addTransactionObserver:self];

到AppDelegate中的mthod didFinishLaunchingWithOptions