У меня была похожая проблема с iPad, и я нашел это обсуждение.
Оказалось, что это была другая обработка JPEG с сохраненной информацией EXIF.
Большинство браузеров не используют его, iPad Safari -.
Я работаю с PHP, и решение добавляло это в функцию изменения размера изображения:
$image->setImageOrientation(Imagick::ORIENTATION_TOPLEFT);