我有一个测试用户帐户,可以正常运行应用程序购买测试.
我想从此帐户"删除"购买,因此我可以多次测试购买.现在,如果我尝试购买,它逻辑上说测试用户已经购买了相关产品.
我可以从测试用户帐户中删除购买,以便我可以多次测试同一次购买.每次我想测试购买时,我都不想创建一个新的测试用户.
编辑:每次我尝试购买时,我都会收到一个对话框"你已经购买了这个.点击确定再次免费下载".
如果你真的想要测试它干净,你将不得不创建另一个测试用户.但是,我认为不需要这样做.重新下载应用内购买是一个几乎完全相同的代码流.实际购买和验证逻辑不是您的应用程序的一部分,并且用户多次购买的东西不应该发生(除非您指定它是那种消耗品).如果它适用于重新下载,可以安全地假设它适用于初始购买.
您无权访问此数据.如果Apple公开了重置购买的方法,那么他们就有可能面临安全风险,因为我认为他们的沙箱服务器代码几乎与他们的生产代码完全相同(否则沙箱将毫无意义).由于数据位于Apple的服务器上,与iTunes帐户相关联,因此可以跨多个设备.
另一个想法是从iTunes Connect中删除应用程序内购买,并创建一个新的.
| 归档时间: |
|
| 查看次数: |
8677 次 |
| 最近记录: |