一周前,我将一个具有可用的应用内购买功能的应用上传到了iOS App Store。 应用程序状态为“准备出售”,并且也可以使用应用程序内购买。
我向朋友分发了一些促销代码,其中许多人说他们可以要求使用它们,但是如果他们打开应用程序,则无法解锁应用程序内购买。
即使他们单击“恢复”按钮,该按钮在后台调用SKPaymentQueue.default().restoreCompletedTransactions()
,也不会调用func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction])
...
我在AppDelegate的SKPaymentQueue.default().add(self)
中的didFinishLaunchingWithOptions
中添加了merged_df[merged_df.apply(lambda x: x['in1'].overlaps(x['in2']), axis = 1)]
的SKPaymentTransactionObserver,但仍然无济于事...
在沙盒模式下,一切正常。我不知道我做错了什么。 也许有人可以告诉我。
谢谢!