我正在開發一款針對Android,iOS和Web的遊戲。iOS/Android商店和從各家商店購買積分(在應用程序購買中沒有)
用戶必須創建一個帳戶才能玩遊戲,並且他可以在上述任何一種平臺中使用該帳戶。
隨着用戶玩得更多,他可以解鎖/購買新功能(武器),我需要將這些購買的細節存儲在集中式數據庫服務器中。我想實現這個像
- 的當用戶遊戲過程中單擊
unlock
(在任何iPhone,Android或 網站的),一個新的網頁顯示,其中用戶可以購買使用 PayPal或任何其他的功能方法。 - 在當用戶點擊解鎖此網頁 頁面的移動版本的移動設備在網絡視圖
- 當用戶購買/解鎖特徵被示出,該數據被存儲在集中式數據庫 。
- 總之,我不想在各自的移動設備上使用應用程序購買。
我的問題是這些
- 任何在iTunes商店/谷歌遊戲規則禁止這種 購買/生意?蘋果/谷歌對象將這些?
- 如果Apple/Google確實有對象,那麼我唯一的選擇是使用在 應用購買。在這種情況下,我怎樣才能實現在所有平臺上都可以工作的集中式 功能解鎖/購買系統? 我 不希望我的用戶惱火,因爲他在網上玩他在 iPhone買的武器不在那裏。
你可以肯定,蘋果不會允許它。 應用程序內購買只是一種讓你賺錢的方式,運行相同的代碼,就像你從paypal獲得資金並將商品標記爲購買時一樣。 –
那麼,然後說用戶A通過支付1 $購買了Android中的武器(在那裏的應用程序購買)。所以用戶已經支付了該項目。當他在iOS上打開時,該武器應該已經提供給他。由於這款武器在iOS應用商店中已被列爲可購買產品,因此我需要(以編程方式)再次購買,將其標記爲已購買,對不對? – Krishnabhadra
您是決定應用程序中可購買內容的人,因此如果它被標記爲在中央數據庫中購買,則不應再出售:) –