私はこれを解決するために考えられるすべてのキーワードを使用してstackoverflowを長い間検索しました。私はiPhone用にプログラミングしていて、アプリのライトバージョンと有料バージョンを持っています。ここの手順に従って、ターゲットを複製するためのiPhoneゲーム/アプリのLiteバージョンを作成します。これは機能し、現在、ライトバージョンのスリム化に取り組んでいます。
主な問題?画像。ライトバージョンは、有料バージョンよりも数百少ない画像が必要です。そこで、XCodeで2つのグループを作成しました。Xcodeの1つの「フォルダグループ」-「FreeImages」という名前ともう1つの「ProImages」という名前。すべてのFreeImagesをliteアプリにのみ含め、すべてのFreeImagesとProImagesを有料アプリに含めたいと思います。XCodeがこれらのグループを仮想フォルダと見なしてもかまいません。指示を逆にして、XCode "PLUS_VERSION"に環境フラグ(-D)を設定しました。XCodeに基本的に次のことを実行させます。
If (PLUS_VERSION)
{
copy contents of FreeImages *and* ProImages where normally they go
}
else
{
copy contents of FreeImages where they normally go.
}
グループのコンテンツを条件付きでターゲットにコピーするようにXCodeに指示する場所を知っている人はいますか?