0

我的应用在其应用商店(非消耗品)中提供了额外的内容。产品(外部文件)都存储在我的服务器上,所以我可以动态添加新的。一旦用户购买了一件物品,我的服务器就会对其进行验证并记住交易数据。

我现在如何交付我的内容?假设用户购买它,退出应用程序,然后回来显示内容。由于数据在服务器上,我的应用程序现在需要再次查询服务器以获取内容。服务器如何验证进行查询的客户端是内容的有效购买者?我应该在应用程序上保存一些东西(如交易 ID)然后通过它进行验证吗?还是有更好的方法?

4

1 回答 1

0

我选择将已购买产品的交易 ID 和交易日期保存在本地设备上。服务器通过此验证。ID 和日期存储在钥匙串中,以保护它们不被第 3 方读取。

如果有人有更好的建议,他/她仍然可以发布。

于 2013-04-23T07:34:33.623 回答