When we tried running our application on the corona simulator on iMac, the resolution and size of the text and icons and graphics are very similar compared to the actual Sketch design, almost exactly the same, for all devices iPhone 5, 6, 6+ as shown in the attached files:
iPhone 5 - sketch design vs simulator (left part of the image is from Sketch, right part of the image is from the iMac Corona simulator)
iPhone 6 - sketch design vs simulator (left part of the image is from Sketch, right part of the image is from the iMac Corona simulator)
However, we when exported our application and tried running it on the actual physical devices of iphone 5, 6, and 6+, the resolution is dramatically stretched, and blurred (especailly the texts), for iPhone 6 and iPhone 6+, but for iPhone 5 it is the same, as shown in the attached files:
iPhone 5 - simulator vs device (left part of the image if from simulator, right part of the image is from the actual physical iPhone devices)
iPhone 6 - simulator vs device (left part of the image if from simulator, right part of the image is from the actual physical iPhone devices)
It seems like what’s happening is that the iphone 5 resolution displayed is being forced onto the iPhone 6. It is just a guess though, we are not sure why there’s such a differerence between simulator and export display.
For iPhone 6+, the problem is more complicated than having UI stretched and blurred. As you can see, there starts to be a difference in the thickness of our lines as highlighted by a the colored boxex, for BOTH simulator AND device, but the variance in thickness is different between the simulator and device as shown attached. Also, the area for textfield is also messed up as highlighted by a red square box. The files are shown attached as:
Line Thickness iPhone 6plus - simulator vs device (red box has thickest line, orange second thickest, yellow is the most thin, on both simulator (left side) and device (right side))
Text field iPhone 6 plus - simulator vs device (left part of the image is from Corona simulator, right part of the image is from the actual physical iPhone devices. On the physical device, the text gets pushed into 3 lines and overlaps with the following text box)
We have no idea what the problem is for iPhone 6+.
The adaptive code that we used is as of follows:
config.lua:
application =
{
content =
{
scale = “adaptive”,
fps = 60,
imageSuffix =
{
["@2x"] = 1.5,
["@3x"] = 2.5,
},
},
}
Please help with this problem, we are already way passed our deadline, thanks Corona Community!





