2

消耗品应用内购买有点麻烦。

这是我的设置:

我有一个 iOS 客户端和一个服务器。服务器提供某种查询服务(具体无关)。

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

这是我最初想做的事情:

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

现在对于每个查询:

  • 客户端向服务器发送苹果 ID(+ 查询数据)
  • 服务器检查给定的苹果 id 是否还有剩余的查询
  • 如果没有足够的 Apple ID 查询,服务器会向客户端回复查询结果或错误。

现在是踢球者:

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

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

4

0 回答 0