1

複数のターゲットを持つプロジェクトがあり、それぞれが個別のアプリを構築していますが、それらの間でいくつかのコア ロジックを共有しています。また、これらのターゲットごとに個別のアプリ アイコンとスプラッシュ イメージも用意しています。

それらは独自のアプリのそれぞれのリソース フォルダーにきちんと配置されていますが、これらの画像を [ターゲット] -> [概要] -> [アプリ アイコン] または [起動画像] の下に追加すると、これらの .png ファイルはプロジェクト フォルダーのルート フォルダーの下に配置されます。

理想的には、ルート フォルダーをクリーンな状態に保ち、個別のアプリに固有の多数の画像でいっぱいになるのを避けたいと考えています。これらの画像を、現在保存しているフォルダーのプロジェクト ツリー構造の奥深くに保持したいと考えています。

ここで推奨されるプラクティスは何ですか? これらの写真をルートの下に保持しない方法はありますか (私はそれらを削除しようとしましたが、うまくいきません)、それは苦痛なハックではありませんか?

本当にありがとう!

4

1 に答える 1

1

以下のリンクが便利だと思います。複数のターゲットと異なるアイコン/画像を持つプロジェクトが含まれています。各ターゲットには独自のイメージ セットがあり、それぞれの info.plist ファイルに割り当てられます。このファイルは、Xcode の [情報] タブ (概要の横) から編集することもできます。選択したターゲットに画像が含まれている場合、Xcode はそれらを自動的に検出するため、プロジェクトのルート フォルダーに画像を配置する必要はありません。

http://cybersam.com/ios-dev/creating-multi-variants-of-an-ios-app-from-a-single-xcode-project

于 2012-12-14T00:29:41.483 に答える