Xcodeを4.5にアップデートしたばかりで、iOS6携帯電話で手に入ることができました。シミュレータのテスト(4.3/5.1/6.0)を行っていましたが、実際のiOS 6電話機をビルドすることに決めたとき、このエラーが出ました。Xcode iOS6コンパイルエラー:アーキテクチャなし
No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv7s, VALID_ARCHS=armv6 armv7 i386).
私はいくつかの検索を行なったし、armv7sが含まれるように、有効なアーキテクチャを変更するには、ビルドの設定に行くことによって、それを固定し、それが行うことに仮定したものでした。それはiOSの6をサポートしていないので、静的ライブラリのフレームワークはすべての問題を引き起こしていると私はあまりにも楽観的ではないよ私には感じているいくつかは、見た後、私はこのエラーに
ld: file is universal (3 slices) but does not contain a(n) armv7s slice: some static library framework for architecture armv7s
を得たことを追加することにより、もつとも
それは簡単に固定することができます。しかし、私はネット上で私の正確な状況を細かくすることができなかったので、私よりもよく知っていて、助けてくれる人がいることを願っています。おかげ
注:静的ライブラリを構築するためには、それはかなりオプション
それはちょうどその静的ライブラリのように更新する必要があり、私はクリスの提案を試みたが、それは動作しませんでした。 – user1289479