2012-10-08 369 views
2

我已經實現在我的iPhone應用程序的應用程序購買功能。在那我給了恢復選項。 有時,當我點擊恢復按鈕時,我沒有從App Store收到任何產品ID。但是我已經使用蘋果ID(測試用戶帳戶)進行了購買。恢復購買 - 在應用內購買

但有時它可以與其他一些蘋果Ids(測試用戶帳戶)一起使用。請讓我知道爲什麼它的行爲有所不同。

購買完成後,我應該等待多久才能恢復購買。我用10分鐘後檢查它。這可以嗎?請告訴我。

感謝您的任何幫助。

回答

-1

我真的不會擔心它。沒有人會進行應用程序內購買,然後在10分鐘內刪除並重新下載應用程序。如果你已經得到它的工作,你應該罰款的任何現實的情況。

+1

不回答問題。也許這應該是一個評論,而不是一個答案。 – Shawn

2

Apple(和Google)確實會爲您提供「保存」購買歷史記錄的選項,以便用戶在刪除自己的應用或切換到新設備時恢復購買記錄。 Google和Apple提供的功能非常有限,但您可以輕鬆地自行實現更好的功能。

  • 設置在用戶認證
  • 服務器端使自己恢復購買功能
  • 應用在它上面的一些規則(欺詐保護,過期,原木,...)。

要做到這一點,您需要將所有產品配置爲「消耗品」或谷歌「非託管」,基本上管理您的一切。