The iPhone XS and XS Max have been announced by Apple ...