IOS 6 用の新しい OData4ObjC フレームワークを使用していますが、実行しようとすると、このエラーが表示され続けます。
ここにある指示に従いましたhttps://github.com/ElizabethDuncan/OData4ObjC。
また、フレームワークを古いものに変更して、それが問題かどうかを確認しました。何かが欠けているかどうかはわかりません。
IOS 6 用の新しい OData4ObjC フレームワークを使用していますが、実行しようとすると、このエラーが表示され続けます。
ここにある指示に従いましたhttps://github.com/ElizabethDuncan/OData4ObjC。
また、フレームワークを古いものに変更して、それが問題かどうかを確認しました。何かが欠けているかどうかはわかりません。
今後、ライブラリ/実行可能ファイルがコンパイルされているアーキテクチャを確認するには、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 Architectures
armv7 armv7s
armv7