かんばんわ。 アルザです。 info.plistの内容をビルド毎に変更したい場面があったため調査してみました。 今回は「UIFileSharingEnabled (Application supports iTunes file sharing)」のtrue/falseをビルド毎に切り替えてみます。 試してないけど、URLスキーム等の文字列なんかも切り替える事ができると思う。 XcodeのProject設定の Build Setting を眺めていると「Info.plist Preprocessor Prefix File」という項目を発見。 ここにInfo.plist用のヘッダファイルを指定すればInfo.plist内でdefineを使う事ができそうです。 ▼Info.plist Preprocessor Prefix Fileの作成 まずはInfo.plist用のヘッダファイルを作成。
![Build Configuration毎でinfo.plistの内容を変更する - アルザえもんの手記](https://cdn-ak-scissors.b.st-hatena.com/image/square/38d5ff29d8fd6af8a8ae1644041c7e23e0c61e49/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fa%2Falza%2F20130816%2F20130816160346.png)