XCode プロジェクトをビルドしようとしていますが、これが得られます。プロジェクトはデバイスでは正常に実行されますが、シミュレーターでは実行できません。
誰かがなぜこれが起こっているのか説明してもらえますか. このライブラリをプロジェクトから削除して、再度追加しようとしました。それでもシミュレーターで実行できません。
前もって感謝します。
i386 は、開発マシンで使用される Intel プロセッサ アーキテクチャへの参照です (実際の iOS デバイスは ARM プロセッサを使用します)。
このエラーは、ライブラリが Intel アーキテクチャのサポートを含むように構築されていないことを示しています。シミュレーターはデスクトップ上で実行されるため、実行するには Intel サポートが必要です。
i386 を含むライブラリのコピーを入手するか、自分でビルドする必要があります。
これができる1つの方法です(i386サポートの追加が必要な別のライブラリの場合)
http://www.federicocappelli.net/2012/10/05/zbar-library-for-iphone-5-armv7s/
CkoCrypt2 がコード内で定義されている場所を見つけて、シミュレーター用にビルドされていることを確認する必要があります。
「CkoCrypt」がライブラリまたはフレームワークの一部である場合は、そのライブラリをコンパイルしてシミュレーターでも動作させる必要があります。