私はいくつかの C#.Net Webforms アプリを持っており、かなり大きなビューステートを開発することがあります。以前は、iOS 6 で、ポストバック時に Safari でビューステートが切り捨てられ、アプリケーションが例外をスローするという問題がありました。もちろん、他のすべてのブラウザは影響を受けませんでした。問題を再現できましたが、常に確実に再現できるとは限りません。iOS 6 の Safari が 32k マーク以降または 64k マーク以降の投稿パラメーターを切り落としているかどうかについて、意見が対立していることを発見しました。ビューステートをチャンクに分割することも役に立ちました。投稿全体のサイズが重要です。
公式スペックは謎のようです。おそらく、iOS 7 で状況が変わったのでしょう。この制限がまだ適用されているかどうか、またそれが何であるかを知っている人はいますか?
継承したアプリケーションの多くのページを書き直すことを検討しており、iPad および iPhone ユーザーを満足させるためにビューステートをどれだけ小さく保つ必要があるかを理解しようとしています。もちろん、MVC で書き直すこともできますが、それにはかなりの手間がかかります。