I have have an app in which I previously used 768 mode for rendering on an iPad2 or Retina iPad. Everything was working fine. Recently I upgraded to 4.5.2, did another build and now the Retina iPads run in HD mode even though my build settings are Target Device (iPad Only) and Target Resolution (768p iPad). I can't absolutely blame the upgrade for the problem but I can't see any other settings that have changed. I also debugged XCODE while running. The resolution target is coming in fine at 768p (QueryTargetResolution) in DeviceSettings.mm) but once the screen starts to initialize the settings are HD (2048x1536) in DisplayConnection.init. Should Unity be forcing 768p res mode? I am not completely sure how this works but something seems to be going wrong and I need to do another release! I have seem a few posts on how to force the mode but most of those posts seem to be old. Any help is appreciated.