Проблемы с загрузкой фото в iOS 16.7?

После обновления до последних версий пользователи сообщают, что устройства под управлением iOS 16.7 не могут загружать фотографии. Кто-нибудь ещё сталкивается с этой проблемой?

1 лайк

В настоящее время мы поддерживаем iOS 16.4+ (согласно https://github.com/discourse/discourse#requirements), поэтому 16.7 должна работать.

@Sok777, есть ли у вас дополнительная информация о том, что видят пользователи при попытке загрузить фотографии?

@Falco, интересно, может ли это быть связано с недавними работами по изменению размера/WASM? :eyes:

2 лайка

Исходя из имеющейся у меня на данный момент ограниченной информации, речь идет о двух устройствах (iPhone 8 и iPad 5), у которых наблюдается одна и та же проблема. При попытке загрузки страницы происходит её обновление. Я отключил опцию «Включена оптимизация изображений в редакторе», после чего пользователи сообщили, что обновление страницы прекратилось, но загрузка зависала на 0%.

1 лайк

чтобы быть точным, оба устройства работали на последней сборке iOS 16.7. дальнейшее обновление невозможно.

Скорее всего. Я тестировал это на текущих устройствах Apple, но, похоже, пропустил партию 2017 года.

Добавлю исключение для устройств iOS, достигших конца жизненного цикла (2018 и старше на сегодняшний день).

4 лайка

Не могли бы вы сообщить мне, когда завершите развертывание, чтобы мы могли провести тестирование?

Спасибо! И с пятницей :slight_smile:

Привет, просто хочу уточнить возможные сроки. Большое спасибо @Falco

Falco вчера сделал коммит, который, надеюсь, должен решить эту проблему:

4 лайка

У пользователей iOS также наблюдается, по-видимому, та же проблема.

Когда это исправление появится в ESR?

Коммит включён в v2026.7.0 ESR

Хм, странно, это та версия, которую я использую, обновил вчера. Сейчас я обновляю снова, но там было указано, что ожидают установки только эти обновления:

К сожалению, у меня нет устройства iOS для тестирования, но мои пользователи успешно протестировали на https://try.discourse.org, но не на моем ESR-форуме.

Возможно, это другая проблема. Лучше всего получить дополнительную информацию от пользователей. Идеальным вариантом были бы скриншоты любых ошибок или сбоев в работе.

Также имейте в виду, что исправление от @Falco касалось исключительно очень старых версий iOS. Оно никак не повлияет на 90% пользователей iOS, использующих поддерживаемые в настоящее время устройства.

1 лайк

мы на коммите e7c7262, и один пользователь сообщил, что проблема не решена. :confused:

Хм, я не могу его найти. Не могли бы вы поделиться полной ссылкой?

там указано v2026.8.0-latest +19

1 лайк

Ага, спасибо! Похоже, что GitHub требует минимум 8 символов хеша коммита из-за размера нашего репозитория. Вы видели e7c7262 где-то в нашем интерфейсе? Если да, то нам следует увеличить количество отображаемых символов :eyes:

В любом случае, у вас определенно есть исправление, так что здесь явно происходит что-то еще. Не могли бы вы попросить одного из затронутых пользователей поделиться его точным User Agent? Вы можете найти его так.

1 лайк

Спасибо, что разобрались в этом вопросе.

Вот скриншоты, которые я получил от пользователей (я только что запросил их User-Agent):

Этот — на iOS 26:

А этот, судя по всему, с более старого iPhone 8:

Мне интересно, может ли это быть связано с конкретными настройками загрузки изображений?

ИЗМЕНЕНИЕ: Вы, вероятно, заметили мои очень маленькие лимиты на загрузку изображений. Я инструктировал своих пользователей тестировать с крошечным изображением размером около 75 КБ, и проблемы всё равно возникали. Но затем другой пользователь сообщил об успехе после изменения размера изображения. Его User-Agent:

Mozilla/5.0 (iPhone; CPU iPhone OS 26_5_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/150.0.7871.113 Mobile/15E148 Safari/604.1

Скорее всего, это не связано с текущей проблемой, но этот пользователь, который в итоге добился успеха, изначально получил ту же ошибку, что и другие. Она выглядела как общая неконкретная ошибка, но в его случае проблема на самом деле была вызвана размером:

Интересно! Это заставляет меня заподозрить, что проблема вызвана

1 МБ — это действительно мало для современных мобильных камер. Не могли бы вы сбросить настройки, связанные с загрузкой изображений, и попросить пользователей попробовать снова?

2 лайка

У меня тоже только что выдало это:

Mozilla/5.0 (iPhone; CPU iPhone OS 26_5_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/422.6.916665746 Mobile/23F84 Safari/604.1