iphone警告libsqlite3.dylibが必要なアーキテクチャのではないでしょうか?
質問
私は、ファイルが必要なアーキテクチャのエラーではない、私がしようとすると、デバイス上でそれを実行したときしかし、私はlibsqlite3.dylibを取得し、シミュレータ上で正常に実行するように思われるiPhoneアプリを書いています。私は3GSのOS 3.0を使用しています。何がこれを引き起こしている可能性が上の任意のアイデア?
ありがとうございます。
解決
あなたのプロジェクトにSQLiteのライブラリを追加したときにiPhoneSimulatorのSDKから1を選択したように、
、それが聞こえます。あなたは、あなたが構築しているいずれかのバージョンのiPhoneOS SDKのいずれかを選択する必要があります。
他のヒント
あなたはまだエラーが誤って独自のプロジェクトディレクトリへのlibのシミュレーターバージョンをコピーしていないことを確認してください取得する場合。あなたが持っている場合はそれを削除する必要があります。あなたのプロジェクトにlibが追加したときに誤って「フォルダの宛先グループにコピーアイテム」を選択したので、これは発生しています。また、参照型は、「現在のSDKに相対」であることを確認します。
私は互換性のないファイルを指すリンクライブラリの検索パスに起因する同様の問題があった。
私はここでそれを修正する方法についてのブログ記事を書いてます:
<のhref = "http://longweekendmobile.com/2010/06/15/fixing-the-missing-required-architecture-arm-in-file-when-developing-for-ipad/" のrel =」 noreferrer nofollowを ">修正『のiPad の開発時にエラー』ファイルに欠落している必要なアーキテクチャアームを
所属していません StackOverflow