使用某种标识符在服务器上注册购买的耗材

时间:2012-06-24 17:51:55

标签: ios in-app-purchase storekit

在消费类应用内购买方面遇到一些麻烦。

这是我的设置:

我有一个iOS客户端和一个服务器。服务器提供某种查询服务(细节不相关)。

每次iOS客户端查询服务器时,我都想“消费”消耗品购买。所以基本上,每个搜索/查询都需要一个耗材。

这是我最初的想法:

  • 客户向StoreKit发送购买请求
  • StoreKit回复客户收据
  • 客户端向服务器发送收据和Apple ID
  • 服务器验证收据并将成功发送给客户
  • 客户端在StoreKit完成交易

现在每个查询:

  • 客户端将apple id(+查询数据)发送到服务器
  • 服务器检查给定的苹果ID是否仍有剩余查询
  • 如果没有足够的查询保留苹果ID,服务器将使用查询结果或错误回复客户端。

现在是踢球者:

事实证明,我无法获得苹果ID。所以我有点卡住......

有没有人有这方面的经验?我可以在客户端上完成所有操作,但我希望它是安全的。

0 个答案:

没有答案