2016-10-08 50 views
2

我們有用戶報告說他們已通過應用內購買爲我們的產品付款,但我們未能解鎖內容。這些報告之間的共同點是迄今爲止的iOS 9。似乎成功的購買方法並沒有被調用。 IAP似乎工作,甚至說購買已成功恢復(Apple自己的警報),但它不提供內容(解鎖應用程序)。應用內購買未能在某些設備上解鎖內容

這是一個非常奇怪的錯誤,因爲這工作完全正常iOS上10,有沒有理由should't其他舊設備的工作。在某些時候,我們有一位客戶抱怨iOS 10也存在同樣的問題,我們無法解決問題。我在購買應用程序時使用了RMStore,但自從我們使用此庫以來,這一切都還沒有開始。即使採用標準的IAP集成,它也一直在發生。

有沒有人知道或可能聽說過會導致此問題的原因?

任何提示將是偉大的!

回答

0

我在App Store上有幾個應用程序,我面臨類似的問題。對於大約1%的用戶來說,成功回調不會在應用內購買後調用。如果用戶在稍後恢復購買,則購買的功能可以正確解鎖,因此App Store正確處理了購買,這可能是應用程序中的錯誤。我無法找到問題,因爲我無法在任何設備上重現該問題。

後,我剛纔讀您使用RMStore,我檢查了我的用戶在過去的兩年中對這個問題給我發了,發現這與使用RMStore應用程序只發生電子郵件。雖然該庫的代碼看起來非常乾淨,但我認爲該錯誤隱藏在那裏。

由於RMStore自近兩年未更新,我認爲它已過時,並會在不久的將來將其從我的應用程序中刪除。如果移除後問題仍然存在,我會更新此答案。