The iPhone 12 Pro has three 12-megapixel primary cameras with an f/1.8, f/2.4, f/2.0 aperture.
The iPhone 12 Pro runs iOS 13 and is powered by a 3046mAh non-removable battery with wireless charging..
The phone comes with a 5.80-inch touchscreen display with a resolution of 1125x2436 pixels at 458 PPI.
The iPhone 12 Pro is powered by a hexa-core Apple A13 Bionic processor. It comes with 4GB of RAM.