История о том, как всего 20 байт кода заставили Apple раздаривать фирменные чехлы для iPhone 4
Думаете, царапающиеся панели в iPhone 17 напугали Apple? Вовсе нет: у компании уже давно выработался иммунитет к собственным промахам. Летом 2010 года Apple оказалась в эпицентре громкого скандала. Новый iPhone 4 — идеальный, весь из стекла и металла — выдал неожиданное: стоило взять его в руку привычным хватом, как сигнал просто исчезал. Сеть заполнили злые шутки и проклятия, а фраза Стива Джобса «Вы просто держите его неправильно» стала мемом на годы вперед. Тогда все думали, что виновата антенна, ведь она впервые была встроена прямо в металлическую рамку устройства. Apple тоже поверила в это и даже раздала пользователям бесплатные чехлы, которые якобы улучшали качество связи. Однако позже выяснилось, что причина вовсе не в антенне и даже не в способе хвата. Почему iPhone 4 плохо ловил связь Через некоторое время после выхода новинки компания как-то исправила проблему, и о ней быстро забыли. И только недавно в сети появились подробности, раскрывающие настоящую причину проблем с приемом сигнала у iPhone 4. Оказалось, что Apple нашла и устранила ошибку почти сразу: в обновлении iOS 4.0.1, где изменила всего 20 байт программного кода. Загвоздка оказалась не в антенне, а в том, как iPhone рассчитывал уровень сигнала. Раньше телефон немного приукрашивал показатели и показывал связь качественнее, чем она была на самом деле. При этом при малейшем снижении сигнала казалось, что индикатор мгновенно падает до нуля. ❗ПОДПИСЫВАЙСЯ НА НАШ КАНАЛ В ДЗЕНЕ И ЧИТАЙ КРУТЫЕ СТАТЬИ БЕСП...