私はsqlite
iOS 用のアプリで使用していますが、iOS4 のデータベースからオブジェクトを取得するのに問題なく動作していました。しかし、iOS5 では、(関数を使用してsqlite3_step
) ステートメントを実行すると、エラーが返されることがありSQLITE_CORRUPT
ます (「データベース ディスク イメージの形式が正しくありません」という意味です)。
このエラーが発生すると、リクエストは失敗します。サードパーティのアプリを使用してこのデータベースを検査すると、このエラーにも遭遇します。
私の質問は、iOS4 と 5 の間で要求が正常に機能しないように変更されたのはなぜですか? sqlite
この種のエラーを無視するように iOS で構成する方法はありますか?
OSの2バージョンでまったく同じコードとデータベースを使用していることを正確に....