armv7アーキテクチャで使用するために構築したスタティックライブラリがあります。 iphone 5.0シミュレータでtestrunするiOSプロジェクトでそれらを使用しようとすると、静的ライブラリのundefined symbols for architecture i386
についてエラーが表示されます。iOSシミュレータでMacが実行されていますが、armv7ではなくi386アーキテクチャが実行されていますか?
これは、iphoneシミュレータがi386用にコンパイルされたライブラリを望んでいると思いますか?シミュレータのポイントは何ですか?なぜそれがarmv7アーキテクチャをエミュレートしないのでしょうか?
静的ライブラリをテストできる唯一の方法は、物理的なiOSデバイスを接続して実行することです。
それは間違っていましたか?
行くのi386とのシミュレーターを試してみたい場合は、エミュレータ:ここ
は、スクリプトのブレークダウンです。 iOSシミュレータよりもはるかに遅いです。 –