3

所以我看到的所有关于自动续订订阅的文档和帖子都是使用服务器端模型来交付产品。为什么不能使用内置模型是否有特殊原因。

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

但是,我不能只对我的应用程序进行编程以 ping 应用程序商店以查看他们的订阅是否处于活动状态。如果他们的订阅未激活,让应用程序坐在主屏幕上说“请在重新获得对音频播放器的访问之前更新您的订阅”

据我了解,服务器端模型的存在是为了防止盗版者访问我的服务器资源。还有其他理由我应该使用它吗?

4

1 回答 1

1

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

于 2012-08-13T08:13:30.873 回答