Unreal Engine 4 (UE4) currently supports iOS 14, 13, and 12. The following charts give information about device-specific compatibility for Engine features.
Feature | Console Variable | Devices which Console Variables enabled by Default |
---|---|---|
Bloom | r.BloomQuality | iPhone 5s and above |
Depth of Field | r.DepthOfFieldQuality | iPhone 5s and above |
Light Shafts | r.LightShaftQuality | iPhone 5s and above |
Refraction | r.RefractionQuality | iPhone 5s and above |
Mobile Content Scale Factor is a way to scale the resolution of your project to best fit the screen resolution of the mobile device being used to view your project. You can create and store multiple device profiles by creating a new configuration (.ini) file called DefaultDeviceProfiles.ini in your project's config folder.
Device | Scale Factor | Native Resolution | In Game Resolution |
---|---|---|---|
iPhone 5S, iPhone SE, iPod Touch 6 | 2 | 1136x640 | 1136x640 |
iPhone 6, iPhone 6s, iPhone 7, iPhone 8 | 2 | 1134x750 | 1136x750 |
iPhone 6 Plus, iPhone 7 Plus, iPhone 8 Plus | 2 | 1920x1080 | 1920x1080 |
iPhone XR, iPhone 11 | 2 | 1792x828 | 1792x828 |
iPhone 12 mini | 3 | 2340x1080 | 2340x1080 |
iPhone X, iPhone XS, iPhone 11 Pro | 3 | 2436x1125 | 2436x1125 |
iPhone 12, iPhone 12 Pro | 3 | 2532x1170 | 2532x1170 |
iPhone XS Max, iPhone 11 Pro Max, iPhone 12 Pro Max | 3 | 2688x1242 | 2688x1242 |
iPad Pro | 2 | 2732x2048 | 2732x2048 |