多平台应用程序内购买

时间:2015-03-21 12:02:26

标签: in-app-purchase cross-platform

如何设计提供应用内购买的多平台应用?

我正在使用JUCE(Win / OSX / Lin / iOS / Andr)。

我知道iOS允许IAP。所以我猜OSX也是如此。我怀疑Windows和Android也提供类似的东西。我怀疑Linux提供了什么,因为它本质上是分散的。

所以也许我必须编写4个独立的IAP模块,并维护4个独立的存储。呸!我不想那样做。我从重复中退缩。

有没有办法在不同的平台上统一IAP?

理想的解决方案是单个存储维护,以及单个C ++ API来访问它。

但这有可能吗?我认为Apple明确禁止在他们的系统之外进行任何类型的商店/货币化。但http://soom.la/似乎为Unity3D提供了一些解决方法。

1 个答案:

答案 0 :(得分:0)

api将是相同的,但平台特定的功能必须是独立的。这样,您就拥有了一个存储库,并且对于给定的平台构建,请提取所需的代码。以下是"Upload XML data to MySQL or NoSQL"

的示例