2

IOS 6 用の新しい OData4ObjC フレームワークを使用していますが、実行しようとすると、このエラーが表示され続けます。

ここにある指示に従いましたhttps://github.com/ElizabethDuncan/OData4ObjC

また、フレームワークを古いものに変更して、それが問題かどうかを確認しました。何かが欠けているかどうかはわかりません。

4

1 に答える 1

2

今後、ライブラリ/実行可能ファイルがコンパイルされているアーキテクチャを確認するには、lipo -infoコマンドを使用する必要があります。そのようです:

mitchellge$ lipo -info /Users/mitchellge/Downloads/libMSODataLib.a
--> ファット ファイル内のアーキテクチャ: /Users/mitchellge/Downloads/libMSODataLib.a は: armv6 armv7

ご覧のとおり、バンドルされているライブラリ (libMSODataLib.a) は、 armv7sではなく、 armv6およびarmv7アーキテクチャOData4ObjC用にコンパイルされています。1 つの修正は、プロジェクトのビルド設定に移動し、から変更することです。Valid Architecturesarmv7 armv7sarmv7

于 2013-07-23T17:58:12.893 に答える