iOSアプリを開発していると、本番の環境とテストする環境を切り替えて開発することがありますよね。この場合、ソースコードを直接コメントアウトしたりAPIサーバーのURLを書き換えたりすると、手作業が増えたりコメントし忘れたりということが発生します。 今回は、Xcodeの設定をまとめて切り替える方法を紹介します。 xcconfigとは? XcodeのBuild Settingsを設定できるファイルです。xcconfigを使わない場合は、XcodeのBuild Settingsからプロジェクトファイルに直接書き込むことになります。この時、Gitなどを使ってプロジェクト管理をしてるとコンフリクト解消が難しくなってしまう場合があります。xcconfigを使うことで、シンプルにパラメーターごとに値を設定できるので管理がとても簡単になります。 使い道 このxcconfigは、複数作ることで場面ごとにプロ