2014-11-14 23 views
2

我們正在設計一款iPad應用程序,該應用程序提供應用程序內購買非消耗品的應用程序。是否可以在提供多個用戶登錄的應用程序中提供Apple的應用程序內購買

隨着項目範圍的擴大,我們希望允許選項登錄到一個帳戶,然後退出該帳戶並進入另一個帳戶 - 類似於Facebook應用中的應用程序。

我的問題是:是否有可能蘋果的應用內購買鏈接到的我們的系統用戶帳號一個,以便用戶可以登錄到不同的設備和訪問他們的購買,但如果另一個用戶跡象到我的設備,他們無法訪問我的購買(儘管設備登錄到我的Apple ID)?

任何建議,歡迎

回答

2

所有的In App Purchase完成被綁定到這是在交易時使用的蘋果ID。由於應用程序購買中的非消費品只能購買一次,因此您無法使用這些消費品。因此,唯一的選擇是在應用程序購買中使用耗材,並跟蹤使用哪個系統用戶帳戶進行購買。您需要將這些購買記錄存儲在某個外部服務器上,因爲Apple無法告訴您哪些購買交給了您的內部用戶。如果您失去了購買記錄,用戶將不得不再次購買該商品,並且可能不會很高興。

+0

所以這是一種非消耗品,從來沒有真正「消費」? – bodacious 2014-11-14 17:50:51

+1

我會說這是一種消耗品,用於爲購買當前用戶提供信用。你只需讓他們購買,然後立即消費。 – 2014-11-14 19:12:36

相關問題