Apple iOS の購入レシートデータの最大長はどれくらいでしょうか? 質問する

Apple iOS の購入レシートデータの最大長はどれくらいでしょうか? 質問する

iOS の自動更新購入のテストを始める前に、サーバー データベースを準備する必要があります。質問は簡単です。データベースの varchar フィールドをどのくらいのサイズにすればよいかを知りたいだけです。

ベストアンサー1

私は、base64 でエンコードされた領収書を保存するために varchar (4096) を使用していました。

しかし、正直に言うと、公式文書(または他の場所)で領収書の長さに関する情報は見つかりませんでした。私が見つけた唯一のことはAppleのドキュメント領収書の内容/形式は変更される可能性があります。

ストア領収書の内容と形式は非公開であり、変更される可能性があります。アプリケーションは領収書データを直接解析しないでください。ここで説明するメカニズムを使用して領収書を検証し、その中に保存されている情報を取得します。

したがって、おそらく varchar ではなく text を選択するのが最善の選択肢です。

おすすめ記事