最近我在我的应用程序中集成了应用内购买,它的工作很好,恢复事务似乎也工作正常。
实际上,每当启动应用内购买或恢复购买时,我都会在窗口上显示自定义指示器。
我的问题是如果用户在应用程序要求 iTunes 登录时单击取消按钮,我应该如何关闭指示器。
到目前为止,只要用户单击恢复或购买产品,我就会显示指标,并且我可以在 paymentQueue 委托中轻松将其关闭,即
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
付款是购买、失败还是恢复
但是,如果用户在中间取消 iTunes 登录,则永远不会调用此委托。
请推荐!!