我在iOS应用中实现了扩展功能。但我有一个问题。我打电话后:
[[SKPAymentQueue defaultQueue] addPayment:payment];
之前连接丢失了:
[[SKPaymentQueue defaultQueue] finishTransaction:transaction];
比下次我想添加付款时,会显示以下消息: "您已购买此应用内购买,但尚未下载"
有人有什么想法吗? 谢谢你的帮助。
答案 0 :(得分:0)
实际上我找到了解决这个问题的方法。下次我开始申请时,我会在支付队列中收到“未完成”的交易。我动了我的
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
到AppDelegate中的mthod didFinishLaunchingWithOptions