我正在开发一款针对Android,iOS和Web的游戏。iOS/Android商店和从各家商店购买积分(在应用程序购买中没有)
用户必须创建一个帐户才能玩游戏,并且他可以在上述任何一种平台中使用该帐户。
随着用户玩得更多,他可以解锁/购买新功能(武器),我需要将这些购买的细节存储在集中式数据库服务器中。我想实现这个像
- 的当用户游戏过程中单击
unlock
(在任何iPhone,Android或 网站的),一个新的网页显示,其中用户可以购买使用 PayPal或任何其他的功能方法。 - 在当用户点击解锁此网页 页面的移动版本的移动设备在网络视图
- 当用户购买/解锁特征被示出,该数据被存储在集中式数据库 。
- 总之,我不想在各自的移动设备上使用应用程序购买。
我的问题是这些
- 任何在iTunes商店/谷歌游戏规则禁止这种 购买/生意?苹果/谷歌对象将这些?
- 如果Apple/Google确实有对象,那么我唯一的选择是使用在 应用购买。在这种情况下,我怎样才能实现在所有平台上都可以工作的集中式 功能解锁/购买系统? 我 不希望我的用户恼火,因为他在网上玩他在 iPhone买的武器不在那里。
你可以肯定,苹果不会允许它。 应用程序内购买只是一种让你赚钱的方式,运行相同的代码,就像你从paypal获得资金并将商品标记为购买时一样。 –
那么,然后说用户A通过支付1 $购买了Android中的武器(在那里的应用程序购买)。所以用户已经支付了该项目。当他在iOS上打开时,该武器应该已经提供给他。由于这款武器在iOS应用商店中已被列为可购买产品,因此我需要(以编程方式)再次购买,将其标记为已购买,对不对? – Krishnabhadra
您是决定应用程序中可购买内容的人,因此如果它被标记为在中央数据库中购买,则不应再出售:) –