如何在没有服务器的情况下使用iphone自动续订订阅

时间:2012-08-13 06:14:59

标签: iphone ios in-app-purchase in-app-billing

因此,我看到的有关自动续订订阅的所有文档和帖子都使用server side模型来提供产品。是否有一个特殊原因导致人们无法使用内置模型。

我正在创建一个音频播放器应用程序,每个月都会提供新的原创音乐。通过服务端验证,我了解在允许用户从我的服务器下载音频之前,它会检查收据是否有效。

但是,我不能只是编写我的应用程序来ping应用商店以查看他们的订阅是否有效。如果他们的订阅未激活,则应用程序会在主屏幕上显示“请在重新获得对音频播放器的访问权限之前续订您的订阅”

我的理解是,服务器端模型可以prevent pirates获取对我的服务器资源的访问权限。还有其他原因我应该使用它吗?

1 个答案:

答案 0 :(得分:0)

这取决于您是否希望您的应用程序被黑客攻击。 所有验证程序的主要原因是,一旦应用程序可供用户使用,他就可以以他喜欢的任何方式对其进行修改,这可以在所有被黑客入侵的iPhone应用程序上看到。 因此,在您的情况下,他们将从您的代码中删除所有检查并将“active”设置为true。