驗證後,我對蘋果應用購買收據狀態代碼有一些誤解。蘋果應用購買狀態代碼
首先創建測試用戶,並在應用程序購買測試應用程序(約3種類型消費品,非消耗品,自動更新)。購買了1種類型的自動續訂訂閱。 之後,我收到收據,它看起來很好,並試圖驗證它。狀態碼等於0,我在in_app數組中有大約6個項目(看起來也很好)。
當我從文檔https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html#//apple_ref/doc/uid/TP40010573-CH104-SW1讀取我應該得到21006這意味着此收據有效,但訂閱已過期。當這個狀態碼返回到你的服務器時,收據數據也被解碼並作爲響應的一部分返回。此外,還寫入了僅針對自動續訂訂閱的iOS 6樣式事務回執返回。
所以問題是什麼是iOS 6風格的交易?我應該從另一個iOS風格的交易中獲得什麼狀態代碼?
iOS 6應該被完全忽略,因爲它的市場份額至多是最大的。 2% – Sithys
@Sithys告訴我的老闆... – tailec
......浪費時間。同樣的事情無處 – Sithys