我正在实现一个包含应用内购买功能的示例。订阅是非续订类型。
自动续费订阅时,如果用户已经购买过,且在有效期内再次尝试购买,iTunes会提示:
您已经订阅了购买
并且不会进一步进行。用户可以使用应用程序恢复功能恢复其订阅。
但对于非续订订阅类型,如果用户已经购买过,且在有效期内再次尝试购买,iTunes会出现确认提示:
您已经购买了订阅,要续订或延长订阅
订阅按购买或按取消
如果用户按下“购买”,则会进一步进行。
所以,我怀疑的是后一种情况(非续订重复订阅)到底发生了什么。
用户是否再次被扣费?
用户的订阅有效性会怎样?
我可以在代码内部处理和控制它吗?
如果是的话,任何继续进行的想法都将受到高度赞赏,并且对我非常有帮助。
提前致谢。
对于苹果来说,不续订订阅不存在“在有效期内”的说法。这段时期的持续时间,无论幸运还是不幸,都由开发商决定。
是的,当用户第二次(或第三次等)购买非续订订阅时,将再次收费。
订阅的有效性由开发者决定。
开发人员使用自己的服务器来跟踪非续订订阅的到期期限似乎很常见。例如,这有助于苹果公司所需的“恢复”功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)