Вчера был напряженный день для Apple, когда ребята из Купертино запустили бета-версию и выпустили разные версии для macOS 10.13.4, tvOS 11.3 и iOS 11.3. Но кроме того, они также воспользовались водоворотом продаж, чтобы запустить первая бета-версия Xcode 9.3 для разработчиков.
Эта новая бета-версия решает большое количество ошибок, которые сегодня и с момента выпуска финальной версии Xcode 9.3 в конце декабря предлагали приложение во время компилировать проекты, сделанные на Swift, язык программирования, который становится все более популярным среди разработчиков, и не только в Apple.
Одна из новинок, которую macOS 10.13.4 представила нам в своей первой бета-версии, мы находим в уведомлении о том, что скоро, приложения, несовместимые с 64-битными процессорами, перестанут работать. Это сообщение отображается каждый раз, когда мы открываем 32-битное приложение, а также предупреждения, которые iOS 10 показывала нам каждый раз, когда мы использовали приложение, разработанное только для 32-битных приложений, которые с запуском iOS 11 полностью перестали работать.
Основная новинка, которая приходит к нам из рук первой бета-версии Xcode 9.3, заключается в новом инструменте, инструмент, позволяющий оптимизировать расход батареи приложений, как для iOS, так и для macOS. Эта версия предупреждает разработчиков, когда приложение предназначено для чрезмерного использования ЦП, чрезмерного использования, которое всегда приводит к снижению расхода заряда батареи устройства. Эта система будет уведомлять разработчиков о производительности, которую предлагают приложения, как только они появятся в App Store, если пользователь активировал возможность делиться информацией с разработчиками.