0

プロジェクトをシミュレーター用にビルドすると、ビルド エラーが発生するライブラリがあります。

シミュレーター用にビルドするときにコンパイラーが特定のライブラリーをリンクしないようにするためbuild settingsに、または他の場所にフラグを設定する方法はありますか?

これは、新しいターゲットを作成することで実行できますが、まったく新しいターゲットを作成する必要はありません。

このような場合の最も便利なソリューションは何でしょうか? (XCode 4 と 5 の両方で動作します)

4

1 に答える 1

0

以下を使用して、ライブラリへ#ifdefの呼び出しを実行できます。#import

#ifdef TARGET_IPHONE_SIMULATOR
#import <...>
#endif

これを行うと、コードはライブラリとのリンクを試みません。

于 2013-10-10T12:32:51.500 に答える