iOSアプリの無料版と有料版を提供するとき等に、Xcodeの1つのプロジェクトから無料版と有料版の2つのアプリをビルドしたいケースがあります。 Xcodeで2つのプロジェクトに分けてしまうと、バグ修正や新機能追加のたびに両プロジェクトをコーディングする必要があって大変なので、広告や有無や制限値の差異程度であれば1つのプロジェクトから2つのアプリをビルドすると楽です。 ここでは1つのプロジェクトの同一ソースから2つのアプリをビルドする方法を説明します。 Xcode上での作業 ここでは、有料版が既にあって、新たに無料版を追加する場合を例にして説明します。 有料版のTargetを複製して無料版を作る Projectツリーを開く Targets > 有料版アプリを右クリックする Duplicateをクリックして複製する 無料版のTarget名が「Target名 copy」となっているので無料版の名
![Xcodeで1つのプロジェクトから無料版と有料版のiOSアプリをビルドする - memorandum](https://cdn-ak-scissors.b.st-hatena.com/image/square/9f5dc4c4af5751267ca5db9ffe742ce58827f94b/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fslowquery%2F20140506%2F20140506201727.png)