2015-08-18 209 views
5

我在iOS中實現自動更新訂閱,並希望能夠測試用戶取消訂閱的情況,但我無法這樣做,因爲當我嘗試管理應用商店希望我將支付方法與沙盒帳戶相關聯,但以我的經驗,一旦我這樣做,沙盒帳戶就不再有效。iOS應用程序內購買自動更新訂閱管理

是否有可能測試取消或我是否盲目地取消取消代碼?我有高低搜索,並沒有發現任何人能夠在沙盒環境中管理訂閱。

回答

2

我今天意識到我在考慮這一切都是錯誤的,我可以明白爲什麼它不必管理訂閱。我認爲'取消日期'字段會反映用戶何時取消(或者真的只是選擇退出自動更新)其訂閱。但我錯誤地認爲這個領域只是在用戶聯繫Apple支持並要求提前取消並獲得某種退款的時候,而這不是由用戶直接管理的。

2

您是否嘗試過使用TestFlight構建?您可以使用支付方式爲「正常」的iTunes帳戶通過TestFlight進行沙箱IAP測試。我會認爲這意味着你可以嘗試取消訂閱。

+1

我必須聯繫Apple支持才能實際取消訂閱以查看填寫的「取消日期」字段。管理訂閱僅會選擇自動續訂訂閱。 – dtrotzjr

+0

這是真的。您應該可以在App Store中訪問您的Apple ID並管理您的訂閱,至少可以測試關閉訂閱的自動續訂。 –

+0

他們在沙箱環境中自動更新5次,時間尺度被顯着壓縮(1年== 1小時),但我的理解是,到期日期只是到當前訂閱期限的結束,所以應用程序沒有任何信息超出當前的訂閱是有道理的。所以最終它並不是什麼大不了的事情。 – dtrotzjr

相關問題