在開始測試iOS自動更新購買之前,我需要準備我的服務器數據庫。我的問題很簡單。我只想知道我應該在我的數據庫中創建varchar字段的大小。蘋果ios購買收據數據可能的最大長度是多少?
12
A
回答
10
我正在使用varchar(4096)來存儲我的base64編碼收據。
但說實話,我在官方文檔(或其他地方)找不到有關收據長度的任何內容。我唯一發現on Apple's docs的是收據內容/格式可能會發生變化:
商店收據的內容和格式是私人的,可能會更改。您的應用程序不應嘗試直接解析收據數據。使用此處介紹的機制來驗證收據並檢索存儲在其中的信息。
所以可能要用文本代替varchar真的是最好的選擇。
+2
我將它們存儲在服務器上。我的收據大小爲6340個字節(Mac App Store,訂閱)。 – 2015-06-23 13:38:44
1
receipt-data
由於包含較舊的訂閱信息,可能會變得更大。
實際上,典型的大小可能在10KB以下。但是由於反覆創建新的訂閱,我在自動化測試中看到了大於500KB的收據數據。
最好是使用varchar(max)或文本,如果它沒有限制。
相關問題
- 1. 蘋果收據中的不同購買
- 2. 最大長度是多少?
- 3. 傳遞給cassandra列的數據的最大長度是多少
- 4. Azure blob元數據值的最大長度是多少?
- 5. Informix列的最大長度是多少?可以增加多少?
- 6. 蘋果在應用程序購買驗證收據返回xml
- 7. 過程PID的最大可能長度是多少? (64位)
- 8. 查詢字符串的最大可能長度是多少?
- 9. .NET字符串的最大可能長度是多少?
- 10. 收據驗證問題購買蘋果商店「收據驗證應提交......」
- 11. ENUM值的最大長度是多少?
- 12. ListProperty的最大長度是多少?
- 13. synmemo的最大長度是多少?
- 14. IOS - In App購買驗證收據
- 15. IOS應用程式內購買收據
- 16. 交易收據數據大小最大長度
- 17. ios在應用程序購買 - 驗證收據數據
- 18. MD5功能的最大輸入長度是多少?
- 19. memcached中的最大密鑰長度和最大值是多少?
- 20. BLE製造商特定數據AD的最大長度是多少?
- 21. PHP:在數據庫中設置密碼字段的最大長度是多少?
- 22. 經度和緯度的最大長度是多少?
- 23. f64的最大可能值是多少?
- 24. float的字符串表示的最大可能長度是多少?
- 25. 在Android應用程序購買後,Google提供的最大purchaseToken長度是多少?
- 26. 蘋果應用程序內購買收據 - 在服務器端進行驗證
- 27. loadrunner中參數的最大長度是多少?
- 28. Go,Java和C#中數組的最大長度是多少?
- 29. 可以收集的蘋果的最大數量
- 30. 數據庫(最大)字段長度是否會影響性能?
只需使用TEXT,那麼它將始終適合:) – Anne 2011-03-28 19:59:24
我將需要建議對已完全定義的當前API進行更改,以便獲得更具體的內容。 – 3advance 2011-03-30 14:44:16