我有一个iOS应用程序,它使用InApp购买。我已经完成了所有必要的步骤,一切似乎都很顺利。我不清楚在一个问题上,虽然…如何重新测试InAPP购买?
我的意思是,我有几个不同的SKU可用,一些当购买抵消其他。例如,我有特性A,它有一个蓝色和红色的小部件。然后我有了功能B,它包括一个蓝色和红色的小部件,但也添加了一个黄色的。
我成功地用测试帐户测试了InApp购买,并购买了特性A,如何清除InApp并通过购买特性B试用我的应用程序?
发布于 2014-04-25 06:14:54
您无法清除购买历史记录。
为要运行的每个不同测试集创建一个新用户。
在您的示例中,MKStoreKit
在密钥链中保存了一条记录,并在整个应用程序删除过程中保留了该记录。因此,您需要调用removeAllKeychainData
on MKStoreManager
来删除所有旧的购买。
https://stackoverflow.com/questions/23295364
复制相似问题