我正在试图解决iOS上自动续订订阅的工作流程。我是否需要服务器来执行此操作甚至不清楚。我只有一个产品 - 每月订阅。让这个工作的步骤是什么?在任何地方都有走路吗?
答案 0 :(得分:0)
首先要做的事情。如果您的应用程序不是像杂志那样的期刊,那么您应该避开ARS(自动续订订阅)。 Apple可能会拒绝它,并坚持要求您使用NRS(不续订订阅)。
要回答您的问题,我的两个最佳资源是Apple's Verifying In-App Purchase Receipts和Verifying Receipts from your server using PHP and cURL上的本指南。
基本上,如果你使用NRS,你需要自己的服务器。但是,如果你正在做你所询问的ARS,你就不会 使用自己的服务器。它只是为了更好的安全性而推荐的。如果您不使用自己的服务器而直接从应用程序进行验证,则必须在应用程序中包含shared secret
,这可能会被嗅出。此外,您更有可能容易受到攻击网络通信的人的攻击,以诱骗您的应用认为用户购买了订阅。