For start what I am trying to do i am not even sure that is possible(looks that is) In the feature of image assets in Xcode you can select for an imageSet to be either Unive
In my experience, this is the case whenever you do not target specifically iOS 7.0 in your Deployment Target as part of your Project/Workspace settings.
Targeting anything other than 7.0 seems to result in this behavior.
To clarify: this value essentially specifies the minimum version of iOS that is allowed to run your app. Specifying iOS 7.0 in this field will restrict use of your app/update to ONLY users with iOS 7.0.
The "R4" image will only work on 4-inch iPhone running iOS 7 or later. On older version of iOS it will use 2x image.
Example. If you use images like this:
you will see: