ZoomEven fails on device, works in simulator

I’m doing a universal 768x1212-pixels-based game with a background image of that size, and these settings with build 2014.2275:

application =  {     content = {         graphicsCompatibility = 1,         width = 768,         height = 1212,         scale = "zoomEven",

The background image correctly stretches even on Simulator iPhone 5, cutting off the left and right edges as it should. However, once compiled to my iPhone 5, it will almost look like it thinks it’s on iPhone 4 resolution: instead of zooming even as it should, now the left and right sides are tightly aligned with the edges, and there’s black gaps to the top and bottom.

Is this a bug? How can I fix this? Thanks!

Ah, it works once one includes the image Default-568h@2x.png at resolution 640x1136 in the project root. Would be nice if the simulator would correctly simulate this effect in the future, there’s currently a discrepancy between device/ simulator.

http://docs.coronalabs.com/guide/distribution/buildSettings/index.html

“there’s currently a discrepancy between device/ simulator.”

And there always will be. Simulator offers you different default sizes for multiple devices (under View tab in menu), but cannot cover all.

Ios devices have constant screen size but it doesn’t apply to android where it is freedom of manufacturers.

I had picked iPhone 5 from the selection menu, so this discrepancy is reproducable, known and could theoretically be avoided (if it matters enough).

Ah, it works once one includes the image Default-568h@2x.png at resolution 640x1136 in the project root. Would be nice if the simulator would correctly simulate this effect in the future, there’s currently a discrepancy between device/ simulator.

http://docs.coronalabs.com/guide/distribution/buildSettings/index.html

“there’s currently a discrepancy between device/ simulator.”

And there always will be. Simulator offers you different default sizes for multiple devices (under View tab in menu), but cannot cover all.

Ios devices have constant screen size but it doesn’t apply to android where it is freedom of manufacturers.

I had picked iPhone 5 from the selection menu, so this discrepancy is reproducable, known and could theoretically be avoided (if it matters enough).