iOSアプリの無料版と有料版を提供するとき等に、Xcodeの1つのプロジェクトから無料版と有料版の2つのアプリをビルドしたいケースがあります。 Xcodeで2つのプロジェクトに分けてしまうと、バグ修正や新機能追加のたびに両プロジェクトをコーディングする必要があって大変なので、広告や有無や制限値の差異程度であれば1つのプロジェクトから2つのアプリをビルドすると楽です。 ここでは1つのプロジェクトの同一ソースから2つのアプリをビルドする方法を説明します。 Xcode上での作業 ここでは、有料版が既にあって、新たに無料版を追加する場合を例にして説明します。 有料版のTargetを複製して無料版を作る Projectツリーを開く Targets > 有料版アプリを右クリックする Duplicateをクリックして複製する 無料版のTarget名が「Target名 copy」となっているので無料版の名