How can I recognize if the player device is an iPad or an iPhone?
Now I can do it by checking the viewport size. But I think is just a tricky way, is there any other, more standard way?
To detect what platform you're runnning on from UnrealScript, you'd typically use:
Unfortunately, Unreal doesn't make a distinction between the different kinds of iOS devices (they're all
Also, when submitting an app to the Apple Store, you only have one build for all devices: you won't be able to do it manually by making two different builds.
This is probably for a very good reason (Apple trying to keep compatibility between device types and iterations?), so double check that you really want to make a distinction. And if it's really the case, yes, you'll have to use some heuristic of yours, such as the display resolution.