3ad*_*nce 16 database iphone cocoa-touch in-app-purchase ios4
在开始测试iOS自动更新购买之前,我需要准备我的服务器数据库.我的问题很简单.我只想知道我应该在我的数据库中创建varchar字段的大小.
And*_*jão 13
我使用varchar(4096)来存储我的base64编码收据.
但说实话,我在官方文件(或其他任何地方)上找不到关于收据长度的任何内容.我在Apple的文档中找到的唯一一件事就是收据内容/格式可能会有所变化:
商店收据的内容和格式是私人的,可能会有变化.您的应用程序不应尝试直接解析收据数据.使用此处描述的机制验证收据并检索其中存储的信息.
所以可能去文本而不是varchar真的是最好的选择.
receipt-data 由于它包含较旧的订阅信息,因此可能会变得更大.
在实践中,典型的大小可能低于10KB.但是由于反复创建新的订阅,我在自动化测试中看到了大小超过500KB的收据数据.
最好使用varchar(max)或不受限制的文本.
| 归档时间: |
|
| 查看次数: |
4160 次 |
| 最近记录: |