2

複数のターゲットを持つ単一のXcodeプロジェクトがあり、それぞれが異なるアイコンで異なるアプリを吐き出します。アイコンはターゲット固有のリソースフォルダにあるため、衝突しません。

ただし、「iTunesArtwork」ファイル(つまり、iTunesでアドホックビルドを表示するために使用されるアイコン)は、特定の場所(Project Root)に配置し、正確に名前を付ける必要があるため、複数のバージョンを共存させることはできません。

回避策はありますか?

4

1 に答える 1

3

Artworksファイルで同じトリックを実行し、複数のファイル(同じ名前)を異なるフォルダーに保存し、ファイルを尊重してプロジェクトに追加できる必要がありますTarget Membership(ファイルインスペクターセクション)。

プロジェクトルートにある必要はありません。異なるプロジェクトフォルダに複数のアイコンファイルがあり、各アイコンがそれ自体のターゲットのメンバーである場合、同じアイコン名を持つ異なるターゲットアイコンがあります(当然、唯一のアイコンファイルがバンドルルートにコピーされます)。

プロジェクトのルートフォルダにアイコンの1つが必要な場合があります(たとえば、Xcodeによってそこにコピーされる場合があります)が、ビルド中に、アイコンはプロジェクトのルートフォルダからではなく、プロジェクトで参照されるフォルダからコピーする必要があります。

ここに画像の説明を入力してください

于 2012-05-28T10:30:17.567 に答える