次の問題が発生しています。サードパーティから、2つの異なる(静的)ライブラリを追加する必要があります。1つはシミュレータ用、もう1つはデバイス用です(同じ名前libIKEA.aですが、アーキテクチャが異なります)。
そのため、特定のlibを持つシミュレーター用のターゲットとデバイス用のターゲットを1つずつ持つことを考えていました。しかし、私はそれを機能させることができません。
正常に動作するターゲット(シミュレーター)を複製し、ライブラリーを変更した場合(ビルドフェーズ->リンクライブラリー)、プロジェクトはそれ以上コンパイルする必要がありません。
Ignoring file ..../Debug-iphonesimulator/libIKEA.a, file was built for archive which is not the architecture being linked (armv7)
また、2つの異なるライブラリをプロジェクトにドラッグし、ターゲットごとに1つのターゲットを選択してみました。
アクティブなスキームに基づいて、特定のターゲットを1つだけ構築(および実行)するのが好きです。
どのように進めるかについて何か考えはありますか?