0

多くのターゲットを持つ xcode プロジェクトがあり、各ターゲットには独自のアプリ アイコンランチャー アイコンがあります

それぞれのターゲットが独自のiTunesArtworkファイルを持っていることを期待するのは当然です。

しかし、ここでの問題は

  • ファイルの名前は変更できません。iTunesArtworkという名前にする必要があります。

    そのため、別のターゲット用に同じプロジェクトにさらに別のファイルを追加することはできません

  • iTunesArtworkプロジェクトのルートにある必要があります。そうでない場合は無視されます。

    ターゲットごとに異なるフォルダーを作成しようとしましたが、それぞれのフォルダーにそれぞれのiTunesArtworkをドラッグ アンド ドロップしましたが、iTunes はそれを完全に無視しました。

アプリのビルド中に、ファイルをそれぞれのフォルダーからプロジェクトのルートに移動する方法はありますか?

また

これを達成する他の方法はありますか?

ノート:

私はジェンキンスを使用しています

4

2 に答える 2

1

xcodeでフォルダー参照を使用して問題を解決しました

手順は次のとおりです

  1. ファインダーでプロジェクトを開き、ターゲットごとに物理フォルダーを作成し、そこにそれぞれのターゲットの iTunesArtwork と iTunesArtwork@2x を保持しました (このフォルダーはファインダーで実行しているため、xcode では表示されません。物理ディレクトリには名前の衝突の問題はありません)

  2. xcode でプロジェクトを開き、ターゲットごとにグループを作成しました

  3. iTunesArtworkiTunesArtwork2xをそれぞれのグループにドラッグ アンド ドロップし、ターゲット リストでそれぞれのターゲットを選択し、フォルダ参照を選択しました。

ここに画像の説明を入力

于 2016-03-14T06:54:40.670 に答える