【发布时间】:2018-08-12 11:14:25
【问题描述】:
谁能帮我理解以下架构?我有一个 iOS 应用程序和一个应用程序服务器。应用程序和服务器(1A、1B)之间的连接已经在工作。
假设该应用的用户有 10 个宝石,出于安全原因,这些宝石由服务器控制。我在 AppStore 中有一个消耗性 IAP 类型:100 个宝石包,用户想购买它。当然,我想在我的 Mongo 数据库中做一个记录,以增加用户的宝石数量。
这个流程是如何工作的?我应该先在应用程序中使用 StoreKit,然后再与服务器通信吗?或者可以在服务器上创建一个端点,如“/buyPack/100gems”,然后在服务器端做所有事情?据我了解,我需要验证来自 AppStore 的收据,但是从哪里获得它以及它包含什么?
如果您能使用我的箭头(1A、2A、3B 等),我将不胜感激。
【问题讨论】:
标签: ios node.js in-app-purchase app-store storekit