はじめに 開発中とストアに公開時の設定を変更したいGAのトラッキング ID、アプリが接続するWebサーバのURL といったものはビルド時のスキーマを複数個用意して、build、archiveなどを変えることでも変更していました。 他にもmacroでLogの出力をON/OFFをしたりもあります。 :[プロジェクト名]-prefix.pch #ifdef DEBUG #define DLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__); #else #define DLog(...) #endif swiftはpchがないって、困りました。 参考 iOS開発でのNSLogはDEBUGマクロで使おう http://d.hatena.ne.jp/k2_k_hei/2012