The new iPhone 12 is confirmed, and we’ve got everything you need to know about the next-gen handset.