web-dev-qa-db-ja.com

アプリの環境変数を設定する場所

凍結されており変更できないソースコードを使用しています。ただし、ENVはENVを認識し、ENVを介した変更を想定しています。ソースコードはXcode 4/iOSプロジェクトで使用されています。

Xcode 3では、実行可能フォルダーのアプリで環境変数を設定できました(図1の iOS Debugging Magic )。 Xcode 4には、Xcode 3にあった「実行可能情報」が欠けているようです。

Stack Overflowで似たような質問をいくつか見てきましたが、誰も質問に答えていません。通常、回答はプリプロセッサマクロに縮退します。 Confer: XCode 4を使用してiPhone実行可能ファイルに環境変数を設定する方法?Xcodeの条件付き環境変数 、および iosで環境変数を設定する場所 ?。

Xcode 4でアプリの環境変数を設定するにはどうすればよいですか?

28
jww

Xcodeスキームを使用して環境変数を設定できます。スキームを編集するには、トップバーでスキームを選択します。

Editing a scheme in Xcode

実行モードを選択し、[引数]タブに移動します。

Setting environment variables in Xcode

デフォルトでは、これらの設定はテストおよびプロファイルモードでも使用されます。

59
hagi