I am using Xcode 8.2.1, many targets and asset directories. I could not reliably install a set of application icons or launch an image to configure any purpose.
If my image sets are called globally unique for the workspace, I have no problem specifying the correct one.
If the image specified in different directories has the same name, that is, AppIcon, LaunchImage, XCode, it seems, selects a set of images from the directory of the first directory in alphabetical order.
So, my solution was to name each set of images in each asset catalog with a prefix of the name of the asset catalog. Thus, it is organized and globally unique.
source share