1

Xcode を更新した後、iPad アプリがコンパイルされません。Flurry と呼ばれるライブラリがあり、コンパイラは次のように述べています。

そのため、Flurry は armv7s (または iPhone 5) アーキテクチャを含めてコンパイルされていないように思えます。ただし、私のアプリはiPad専用です(iPad 1、2、および3)

私の知る限り、armv7s は iPhone 5 アーキテクチャに属していますが、現在の iPad にはそのアーキテクチャがありません。私は正しいですか?「armv7」で「$(ARCHS_STANDARD_32_BIT)」を変更できるということですか?私はそれを行い、プログラムは私の iPad で完全に動作しますが、これが正しいかどうかはわかりません。おそらくすべての iPad が armv7 であるとは限らないからです。iPad アーキテクチャのみの定数はありますか?

4

1 に答える 1

1

はい、flurry lib は armv7 用にのみコンパイルされているため、flurry lib は armv7s をサポートしていません。

したがって、コードを armv7s で動作させるには、flurry lib を更新する必要があります。

ただし、armv7 でアプリを実行するだけの場合は、ビルド設定から armv7s を削除してください。

ありがとう

于 2012-11-16T08:25:13.867 に答える