5

Xcode で次のエラーが表示されるため、デバイスでビルドおよびテストできません。

ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /.../Classes/AddThis/libAddThis.a for architecture armv7s

このライブラリを更新して armv7s をサポートするにはどうすればよいですか?

4

4 に答える 4

19

Project Build 設定で Build Active Architecture Only を 'YES' に設定してみてください。

于 2012-10-05T00:27:36.107 に答える
8

libAddThis.a は armv7s アーキテクチャ用にビルドする必要があります。これを制御できない場合は、有効なアーキテクチャから armv7s を削除する必要があります。

于 2012-10-05T02:48:29.387 に答える
3

ビルド設定から有効なアーキテクチャを変更することでこれを行いました。参考までにスクリーンショットを添付します。

ここに画像の説明を入力

ありがとう、CP

于 2013-04-30T09:01:39.300 に答える
0

armv7sライブラリのプロジェクト/ターゲットの [ビルド設定] で [有効なアーキテクチャ] 設定に追加します。

于 2012-10-05T00:38:36.750 に答える