
Вместе с выпуском iOS 11.3 beta 1 и macOS 10.13.4 beta 1, Apple также выпустила первую бета-версию Xcode 9.3 для разработчиков. Эта версия обещает исправить множество ошибок и улучшить время компиляции для проектов Swift.
Apple также предупреждает разработчиков, что в будущих версиях macOS 32-битные приложения не будут работать без компромиссов, что означает: когда 10.13.4 будет выпущена для пользователей, они получат уведомление при попытке запустить 32-битное приложение. Чтобы помочь сторонним поставщикам программного обеспечения справиться с этим новым ограничением, они вводят режим тестирования 64-битной совместимости, чтобы разработчики могли тестировать свои программы на совместимость с 64-битными системами.
Но в этом выпуске есть новая функция, которая может принести пользу пользователям iOS и macOS. Apple представляет новую версию своего инструмента Energy Organizer, который помогает разработчикам решать проблемы с использованием батареи.
Новая версия инструмента будет уведомлять разработчиков, когда их приложения превышают разумный порог использования ЦП, что приводит к разрядке батареи. Эти уведомления применяются к приложениям, работающим на переднем плане, в фоновом режиме и к расширениям приложений.
Эта новая система также сможет уведомлять разработчиков о проблемах с использованием батареи даже после того, как приложение будет доступно в App Store, через отчеты о сбоях, которые автоматически отправляются в Apple, когда пользователь выбирает возможность делиться информацией с разработчиками.
Смотрите 9to5Mac на YouTube для получения более свежих новостей об Apple: