After reading my post here , someone reached out to me for help with their UI settings. So, I thought I would document some of that process, in case it is helpful to others. Ultimately I will answer two questions here, for mobile platforms:
What should I set for my Canvas Scaler Reference Resolution? (1080 x 1440)
&
What resolutions settings should I add to my Game View for testing?
1125 x 2436 (~9:19.5) (iPhone X)
360 x 780 (~9:19.5) (Low Res)
1440 x 2560 (9:16) (Google Pixel XL & Many Others)
1080 x 1920 (9:16) (iPhone Plus)
750 x 1334 (~9:16) (iPhone)
414 x 736 (9:16) (Common Mobile Resolution, Low Res)
360 x 640 (9:16) (Common Mobile Resolution, Low Res)
1050 x 1680 (10:16)
2048 x 2732 (~3:4) (iPad Pro 12.9")
1668 x 2224 (3:4) (iPad Pro 10.5")
1536 x 2048 (3:4) (iPad Pro 9.7"/Air2/Mini4)
If you would like to know why these are my answers, then please read on, and let me know what you think!
WARNING! This entire guide was made to help someone developing for a PORTRAIT ORIENTATION! Everything here is also true for landscape orientation, just make sure to flip everything in your mind. i.e. 9:16 = 16:9, 1080x1920 = 1920x1080. When we talk about the screen width being our locked axis in portrait, rotate that phone! Height is our locked/important axis for landscape orientation!
Also, if you don’t read the other post, TL;DR, Canvas Scaler Screen Match Mode = Match Width for Portrait, Match Height for Landscape.