首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IOS订阅结束通知

IOS订阅结束通知
EN

Stack Overflow用户
提问于 2011-12-28 02:36:54
回答 3查看 1.2K关注 0票数 3

我希望建立一个ios应用程序,将使用一个月的偏见自动更新订阅。我们将使用一些VOIP功能,我们将每月收费。我的问题是,当用户在IOS中取消订阅时,如何通知我们,以便我们可以与我们的提供商取消用户的VOIP电话号码。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-12-28 04:11:03

您将需要验证收据的方式与在App购买中进行常规验证的方式相同,但显然您将在每次订阅期限到期时执行此操作。请查看这方面的文档,Verifying an Auto-renewable Subscription Receipt

因此,基于此,您似乎需要设置您的服务器,以便每月检查有效的订阅(cron job?)。如果订阅不再有效,这将允许您在系统中取消VOIP号码。您的应用程序将负责在打开订阅或用户尝试访问需要订阅的功能时验证订阅是否仍然有效。

已更新用于评论的

沙箱应该在以下方案中返回到期日期。

这来自iTunes Connect Developer Guide的第164页

如果它不是这样工作的,你可能需要提交一份错误报告。

票数 6
EN

Stack Overflow用户

发布于 2012-03-31 06:18:17

另外,请不要使用苹果IAP文档中的以下内容:

此外,沙盒订阅最多只能自动续费6次。订阅自动续费6次后,将不再在沙箱中续费。

票数 0
EN

Stack Overflow用户

发布于 2021-03-01 04:55:35

如上所述,您需要具有服务器端收据验证。你可以查看苹果的文档here。仅仅在订阅期限结束时检查订阅状态是不够的,因为用户可能会通过联系Apple来退款。您需要在您的服务器上捕获退款。你可以使用苹果的服务器到服务器的通知。此外,还有许多其他的角落案例,包括订阅升级。构建订阅验证服务器是一项复杂的任务,因此您可能需要使用第三方服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8648024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档