私のアプリをiOSにコンパイルするときに問題があります。私はsqlite3のを使用して、輸入してい シミュレータとiOSコンパイルのlibsqlite
#import <sqlite3.h>
同様に、私は私のMacにlibsqlite3.0.dylibという名前のファイルを見つけて、私は私のプロジェクトにコピー。 iOS Simulator用にコンパイルするとうまくいきます。しかし、iOSデバイス用のアプリケーションをコンパイルしようとすると、実装でsqliteの機能(_sqlite3_openなど)を呼び出すたびにエラー(Apple Match-O Linker Error)がスローされます。
私はiOSデバイスにコンパイルしますか?
ありがとうございました!
さて、それはあなたのヒントとコンパイル!ありがとうございました!!しかし、iPhoneで動作しないアプリケーションは、sqlite3ライブラリを使用するメソッドを呼び出した直後に、アプリケーションが停止してアプリケーションを終了します。シミュレータで正常に動作します...なぜこれ?何か案が? Humm ... Xcode 4.1が示すデフォルトのフォルダからlibsqlite3.dylibを追加しました。 – Ibai
デバイス上でクラッシュログ(オーガナイザ=>デバイス=>デバイスログ)を取得する必要があります –
こんにちはott。さて、私は開発者ライセンスを買う余裕がありません。私はこのiOSプログラミングの世界で趣味として始めています。学生としては、それは私には不可能です。ご理解頂けるとありがたいです。これがクラッシュの原因となる理由が分かっていますか?それはコンパイルされますが、動作しません...ありがとうございます – Ibai