Instagram для iPhone XR и XS Max больше не оптимизирован? Вот почему

Недавно Instagram выпустила обновление своего приложения для iOS версии 75, в котором больше не поддерживается размер экрана iPhone XS Max и iPhone XR. Это привело к тому, что пользовательский интерфейс и изображения на новых устройствах выглядели масштабированными. В предыдущем посте об обновлении мы упоминали, что компания могла случайно прекратить поддержку новых устройств, которые изначально были получены в октябре.

Теперь мы можем подтвердить, что это изменение было намеренным. , но вот почему это не вина Instagram…

Команде Facebook, ответственной за Instagram, пришлось использовать старую версию Xcode (инструмент разработчика Apple) для компиляции и отправки обновление в App Store. Чтобы приложения работали с новым размером экрана iPhone XS Max и XR, они должны быть скомпилированы и отправлены с использованием Xcode 10, связанного с iOS 12 SDK.

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

В зависимости от версии SDK, с которой он был скомпилирован, и версии iOS, на которой работает устройство, скомпилированное приложение может вести себя по-разному, что происходит в случае, когда Instagram не поддерживает новый размер экрана в новом обновлении.

Судя по тому, что мы смогли собрать из источников, команде Facebook пришлось распространять приложение с более старой версией Xcode из-за распространенного сбоя, который может произойти с приложениями, скомпилированными с использованием iOS 12 SDK, но работающими на iOS 9, версия системы n, которым все еще пользуется большое количество пользователей Instagram.

Неясно, когда и будет ли разрешена эта ситуация. Команде Instagram придется либо отказаться от поддержки iOS 9, что нанесет вред большому количеству пользователей, либо найти обходной путь для устранения сбоя, что кажется маловероятным, учитывая, как долго существует ошибка, а обходного пути до сих пор нет. Другим, лучшим решением было бы исправление ошибки Apple путем обновления SDK или выпуска обновления до iOS 9.

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

Да, я думаю, это сделано специально, чтобы исправить еще одну ошибку, но не очень хорошо 🙁

— Зак Холл (@apollozac) 20 декабря 2018 г.

выглядит как будто мой @instagram только что отменил поддержку экрана для iPhone Xs MAX ?? Теперь у меня просто увеличенное приложение

— Эллис Рид (@ ellisreed01) 19 декабря 2018 г.


Посетите 9to5Mac на YouTube, чтобы узнать больше новостей Apple:


Посетите 9to5Mac на YouTube, чтобы узнать больше новостей Apple:

Оцените статью
techsly.ru
Добавить комментарий