2011-12-30 3 views

答えて

3

Xcodeからデプロイされたデバッグバージョンとリリースビルド(ad-hocまたはAppStore)の違いが必要な場合は、上記のプリプロセッサマクロの追加方法を使用できます。 ターゲットを選択してbuild settingsを選択し、Preprocessor Macrosを検索し、Debugの下に追加します。 DEBUG=1。あなたは条件付きでこのような何かを行うことによってコンパイル機能することができ、あなたのコードでは :

#ifdef DEBUG 
[self enableDebugMode]; 
#else 
[self enableReleaseMode]; 
#endif 
+0

をあなたは自動的にデバッグ構成のための 'DEBUG = 1 'のXcode 4セットこれを設定する必要があり、そして' = 0 DEBUGを持っていません'を実行します。 – Abizern

1

b/w devのビルドとアプリケーションストアの唯一の違いは、署名に使用される証明書です。

これはプログラムでは取得できません。代わりに、それを区別するためにスキームのプリプロセッサ値を追加することができます。

関連する問題