Apple will ship 247.4 million iPhones in 2025, up just over 6% year-on-year, IDC has forecast. This is higher than its ...