«Что происходит, когда вы ломаете 50 миллионов домашних экранов?»

В последнем выпуске Under the Radar разработчик Widgetsmith Дэвид Смит рассказал увлекательную историю: Что происходит, когда вы ломаете 50 миллионов домашних экранов?

Under the Radar, который ведут Марко Армент и Дэвид, — это подкаст Relay FM, посвященный различным аспектам работы независимого разработчика приложений. Этот выпуск дает возможность из первых рук увидеть панику, которая охватывает, когда вы обнаруживаете критическую ошибку в своем приложении.

По сути, недокументированное изменение в WidgetKit в iOS 17.1 установило новый лимит на размер изображений, которые могут отображаться в виджете. Дэвид узнал о проблеме, когда его дочь заметила, что все ее маленькие фото-виджеты из Widgetsmith внезапно перестали работать.

По словам Дэвида, по всему миру на домашних экранах iPhone установлено около 50 миллионов маленьких фото-виджетов. Эта цифра абсолютно поражает воображение. Вооружившись комбинацией «оптимистичного пауэр-метала» и кофеина, Дэвид взялся за исправление проблемы.

Я не хочу раскрывать всю историю, но, к счастью, она имеет счастливый конец. Вы можете послушать Under the Radar через ваш любимый подкаст-плеер на сайте Relay FM.