4

(動的リンクを使用するのではなく) sqlite を静的にリンクしている人はいますか?

ジェイルブレイクされた電話を使用しているユーザーが、標準の iPhone が想定しているのと同じバージョンの sqlite を持っていない (したがって、クラッシュが発生する) という問題が発生しています。アプリで既知のバージョンのsqliteを静的にリンクすることが答えだと思います...

4

3 に答える 3

2

フルテキストのサポートが必要でした (FTS3 モジュールを使用)

私がしたことは、ここから Sqlite Amalgamation を取得することだけでした: http://www.sqlite.org/amalgamation.html .h と .c をプロジェクトにドロップすると、動作します。

于 2009-03-10T06:29:53.887 に答える
2

クラッシュの正確な原因を見つけましたか? 異なるバージョンの SQLite によって公開されているのは、コードのバグではありませんか?

これと同様の問題に遭遇したとき、それは実際には私のコードのバグであることがわかりましたsqlite3_reset

于 2009-03-21T18:30:13.780 に答える
1

ソースをダウンロードして、自分で静的ライブラリを作成できますか?

于 2009-03-10T05:25:21.247 に答える