我正在爲我的新應用程序編寫一個不可續訂訂閱模塊。它包括1個月,3個月和6個月的訂閱期。我不明白,如何使用icloud來設置失效日期。任何幫助,將不勝感激?使用storekit設置不可更新訂閱的有效期限
回答
對於Apple,在非續訂訂閱中沒有「有效期限內」。幸運的是,不幸的是,這段時間留給了開發者。
訂閱validity/expiry date
由開發商自行決定。
開發人員通常使用自己的服務器來跟蹤非續訂訂閱的到期時間。
「所以,如果您在使用iCloud中進行恢復,你應該有你自己的服務器上管理有效期限...」
不可再生訂閱。不涉及 提供情節內容的訂閱。例子包括訪問數據庫的歷史照片或一組航班地圖。這是您的應用程序的 責任,使用戶的所有設備上都可以使用訂閱,並讓用戶恢復購買。此產品類型爲 ,當您的用戶在您的服務器上已有一個帳戶時,您可以使用該帳戶在恢復內容時識別它們。到期和 訂閱的持續時間也留給您的應用程序(或您的 服務器)執行和執行。
希望它可以幫助你。
但是,如果我在設備上存儲到期日期,那麼如果用戶更改設備,則新設備無法跟蹤。要在iCloud上存儲到期日期,我需要存儲一些文檔文件,我將在其中保存訂閱的到期日期。我認爲,這也是不適合的方法。我想,我會去Firebase。 – WasimSafdar
您可以在服務器上保存到期日期(後端),它可以是任何firebase或任何其他用於使用Web API的服務器。 –
類似於你可以使用iCloud進行不可續訂的訂閱,並且需要使用Backend服務器保存到期日期......我在我的答案中突出顯示了句子。簡而言之,對於Apple而言,在續訂訂閱中沒有「有效期限內」。幸運的是,不幸的是,這段時間留給了開發者。 –
- 1. Fiware:訂閱期限
- 2. 如何更改braintree的訂閱期限?
- 3. Storekit - 使用Firebase功能配置訂閱狀態URL
- 4. 如何使用訂閱更新API更改訂閱計劃openpay
- 5. 應用內自動續訂訂閱:更改期限/長度?
- 6. 自動更新訂閱調用訂閱已更新
- 7. 已在StoreKit中購買訂閱
- 8. 在MySQL中設置訂閱日期
- 9. check in應用商店自動更新訂閱有效
- 10. 創建可更新的RSS訂閱源
- 11. 訂閱\更新訂閱標籤由設備\ userid在WL 7.1
- 12. 如何根據訂閱期限設置當前日期和結束日期?
- 13. Chargify更新訂閱
- 14. 訂閱過期後,MSDN Windows許可證仍然有效嗎?
- 15. 如何使用Avangate設置定期訂閱
- 16. iTunes Connect自動更新訂閱配置
- 17. 檢查自動更新訂閱是否仍然有效
- 18. 在用戶設備上不可共享的非續訂訂閱
- 19. 使用配置的觀察者不重新訂閱源
- 20. Python - 不可訂閱
- 21. 設置訂閱對象
- 22. 應用更新中的主題訂閱
- 23. FilterLink不需要訂閱更新
- 24. Laravel Cashier Braintree取消訂閱寬限期
- 25. WooCommerce訂閱在沒有試用期限的情況下創建訂單
- 26. 訂閱Meteor.users收集更新
- 27. Braintree每月更新訂閱
- 28. 設置條紋訂閱續訂付款
- 29. 從自動更新轉換爲可更新訂閱
- 30. Woocomerce訂閱:使用優惠券更新訂單
你到目前爲止嘗試過什麼?郵政編碼,說明你試圖做什麼(即使它不工作) – Takarii
訂閱正在工作,但我不明白,如何設置到期日期,因爲對於不可更新,我們需要在代碼中設置到期日期。有一個很好的教程「https://www.raywenderlich.com/36270/in-app-purchases-non-renewing-subscription-tutorial」,但他們使用的是Parse。我只想使用icloud。 – WasimSafdar
@WasimSafdar你可以檢查我的答案關於保存到期日期。 –