Apple допустила «ошибку новичка» в веб-версии App Store, в результате чего исходный код магазина приложений уже доступен всем желающим на GitHub.
Предполагают, что причиной утечки стал недосмотр Apple, которая просто «забыла» выключить Source Maps. В результате пользователь rxliuli смог получить и сохранить данные с помощью инструментов разработчика в Chrome.
Разработчик уточняет, что выложил код исключительно с «образовательной целью», но вряд ли данные там продержатся долгое время. На момент публикации новости набор все еще доступен для просмотра в репозитории GitHub. Фактически, кто угодно может посмотреть, как Apple реализовала интерфейс веб-сайта App Store.
Ранее App Store был полноценно функциональным только на устройствах Apple, таких как iPhone, iPad или Mac, тогда как для полноценного просмотра программ в веб-браузере использовали обходные пути. Во вторник компания представила официальную версию для интернета, хотя в ней отсутствует возможность войти в систему и совершать покупки.
Напомним, что на днях Apple выпустила финальные версии обновления 26.1 для всех своих операционных систем — iOS, iPadOS, macOS, watchOS, tvOS, visionOS и системы для HomePod. Самое интересное нововведение: контроль прозрачности для эффекта раскритикованного Liquid Glass, где пользователи могут выбирать между двумя режимами.
Источник: Apple Insider, 9to5mac



Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: