iOS の自動更新購入のテストを始める前に、サーバー データベースを準備する必要があります。質問は簡単です。データベースの varchar フィールドをどのくらいのサイズにすればよいかを知りたいだけです。
ベストアンサー1
私は、base64 でエンコードされた領収書を保存するために varchar (4096) を使用していました。
しかし、正直に言うと、公式文書(または他の場所)で領収書の長さに関する情報は見つかりませんでした。私が見つけた唯一のことはAppleのドキュメント領収書の内容/形式は変更される可能性があります。
ストア領収書の内容と形式は非公開であり、変更される可能性があります。アプリケーションは領収書データを直接解析しないでください。ここで説明するメカニズムを使用して領収書を検証し、その中に保存されている情報を取得します。
したがって、おそらく varchar ではなく text を選択するのが最善の選択肢です。