![](/img/trans.png)
[英]How to programmatically see if user has paid for my app when changing from paid to free
[英]In app purchased mobile apps, how do I find out the user has paid for it when the app is reinstalled?
我正在使用 Ionic 開發一個應用程序,它將基於廣告,用戶可以付費移除廣告。 所以我想我可以使用應用內購買,所以當用戶點擊刪除廣告按鈕時,允許用戶支付費用。 現在我的問題是,如果用戶卸載該應用程序,然后重新安裝該應用程序,我怎么知道他已經為此付費了?
我可以想到兩種方法,
在手機上保存購買信息。 問題是如果用戶卸載應用程序,所有數據都會被刪除,所以這將不起作用。 (或者也許有一種方法可以永久保存數據,但如果他重置手機呢?)
有沒有辦法讓我從谷歌和蘋果檢索購買信息?
順便說一句,我的應用程序沒有后端服務器。
[編輯] 我看了這個插件https://github.com/j3k0/cordova-plugin-purchase
store.refresh()
是要調用的正確 API? 在 ios 和 android 計費系統中是否會永遠跟蹤非消耗性產品的購買/交易?
謝謝
感謝大家的幫助。 對我來說,最簡單的方法是發布兩個版本,一個付費版本,一個免費版本。
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.