我正在創建一個應用程序,可以在有限的時間內向用戶解鎖功能。高級功能讓我們打電話給他們。他們可以購買一個月,6個月或一年的訂閱。這些訂閱將不會續訂。經過大量的網絡搜索和尋找非常不同的「解決方案」之後,我轉向了StackOverflow以尋求最好的解決方案。非續訂訂閱:回頭時間
購買訂閱時,結束日期會存儲在設備上,直到通過iCloud進行同步,因爲Apple希望您在所有設備上擁有此訂閱。該應用程序會檢查iCloud以查看當前訂閱是否仍然可用,併爲剩餘天數的用戶顯示精彩的倒計時。但是我目前遇到了一個問題。當用戶支付了一個月的時間,並將設備的日期更改爲一年前(或其他)時,它可以使用一年的訂閱。倒計時現在不顯示還剩23天,但389。
我該如何避免這種情況? 我應該檢查某個服務器以檢查實時和日期嗎? 如果用戶只在飛行模式下使用應用程序會怎麼樣?
Thx提前!
這是錯的。蘋果公司對於續訂時間/日期不知道任何關於續訂時間/日期的內容。實現這種非續訂訂閱機制取決於應用程序。 – 2015-03-03 15:20:09