My app is a universal app that has images for both the iPhone and iPad. When the iPhone 6+ came out, I wanted to support the new @3x images, but I didn't want my binary to balloon so I decided to use my iPad @2x images (which were large enough) for the @3x images for the iPhone 6+. In order to do this, I had to create an image asset catalog and place the iPad @2x image in the @3x slot.

What I've found out is that when I create the binary for my app, it creates a duplicate image and renames it with the @3x suffix. So for instance, if I have an iPad image Photo@2x, it will duplicate it and rename it to Photo@3x, thus causing my binary to still increase in size.

Is there a way I can reuse my iPad@2x images to work for my iPhone6+ @3x images without causing my binary to increase?