数日前、私は .NETで問題なく動作する静的ライブラリ (ユニバーサル)を作成しましXcode5.0 SDK7
た。更新後、シミュレーターを選択するXcode5.1
と機能しません。次に、ベロー設定の変更でライブラリを更新します。SDK7.1
iPhone Retina(4-inch 64-bit)
3 つのターゲットに対して同じことを行います:-
スポーツシミュレーターとデバイスの場合、ユニバーサルライブラリを配置し、これにスクリプトを実行します:-
この後、私は再びlibをビルドし、以前に行ったようにプロジェクトに使用しました。しかし、まだ同じ問題が発生していますiPhone Retina(4-inch 64-bit)
Undefined symbols for architecture x86_64:
したがって、私の質問は、 arm64の lib を更新するために必要な追加の変更があるか、または上記の手順で間違いを犯したかということです。私が間違っている場合は、現在私を教えてください。
サポートのために静的ライブラリを更新するために必要な変更64Bit architecture
ノート:
自分で作成したライブラリの更新を求めています。私はサードパーティのライブラリを使用していません。 アップデート
このlipo -info testingLibImport/libLibNSlog.a
コマンドをターミナルで使用すると、出力は次のようになります。
Architectures in the fat file: testingLibImport/libLibNSlog.a are: armv7 armv7s i386 arm64