Значительным шагом вперед стало то, что Apple выпустила бета-версию SDK для iOS и iPadOS 17.2, обеспечивающую поддержку разработки приложений для iPhone и iPad под управлением последней бета-версии. SDK поставляется с Xcode 15.1, который доступен в Mac App Store.
Проверка контактного ключа iMessage
Одной из выдающихся функций нового обновления является проверка контактного ключа iMessage. Эта функция позволяет пользователям убедиться, что они общаются только с теми людьми, которым намереваются.
Он использует прозрачность ключей для автоматической проверки службы распределения ключей iMessage, возвращая зарегистрированные ключи устройства на проверяемую и проверяемую карту. Пользователи будут уведомлены о любых ошибках проверки непосредственно в расшифровке разговора в Сообщениях и настройках Apple ID.
Для этой функции требуется, чтобы на всех устройствах, на которых выполнен вход в вашу учетную запись iCloud, была установлена минимальная поддерживаемая версия iOS 17.2 Beta, macOS 17.2 Beta или watchOS 17.2 Beta.
API предложений по ведению журнала
В обновлении также представлен API предложений по журналированию, который предоставляет интерфейс визуального выбора для приложений iPhone. В средстве выбора отображаются личные моменты, которые происходят в чьей-то жизни, например, тренировки и упражнения, места, которые они посещают, поездки, которые они совершают, люди, с которыми они общаются, самые яркие моменты из фотопамяти, фотографии в их библиотеке, а также песни или подкасты, которые они слушают.
Улучшения StoreKit
В StoreKit также произошли улучшения благодаря новым свойствам ценообразования, таким как цена и валюта. Код теперь доступен в транзакции. Кроме того, если к сделке было применено предложение, для просмотра информации о нем доступно новое предложение недвижимости.
Отладка SwiftUI
SwiftUI теперь позволяет разработчикам использовать _logChanges() для регистрации причин обновлений представлений SwiftUI. Этот новый метод отладки использует системную консоль, что полезно в некоторых рабочих процессах отладки.
Решенные проблемы и известные проблемы
В этом обновлении было решено несколько проблем, в том числе проблема, из-за которой некоторые устройства Android не могли подключиться к персональной точке доступа iPhone из-за проблемы со старым кодом сетевого стека Android.
Однако обновление также содержит известные проблемы в Apple Music, AVKit, проверке контактного ключа, сообщениях, WidgetKit и других, а также обходные пути, предоставленные Apple.
Эта бета-версия является значительным шагом вперед для Apple, предлагая новые функции и улучшения, которые улучшают взаимодействие с пользователем и предоставляют разработчикам больше инструментов для создания привлекательных приложений.




