3

モック接続を使用してデモモードでアプリを起動できるようにする iOS アプリを構築しています。モッキングには静的ライブラリを使用します。ただし、このライブラリをアプリ ストアのリリース ビルドにリンクしたくありません。この問題の解決策を探しています。

私が想像できる最善の解決策は、次のようなコンパイラ マクロを定義できる場合です。

#define TEST_ENVIRONMENT 1

このマクロが 1 の場合、ライブラリはリンクされます。しかし、このリンクを設定する方法がわかりません。動作する同様のものはありますか?

Xcode で新しい構成を作成し、この構成のライブラリに -l オプションを手動で追加できることはわかっていますが、これは、ビルド設定を編集してテスト構成も編集するのを忘れる、またはその逆が起こりやすいことを意味します。 .

敬具、マイケル

4

0 に答える 0