The Apple iPhone 12 lineup is the latest big news from the tech giant. This is everything you need to know about the iPhone 12 ($799), iPhone 12 Mini ($699), iPhone 12 Pro ($999) and iPhone 12 Pro Max ($1,099). Plus, Tech Editor Eric Limer weighs in on what the new MagSafe tech means for future Apple products.