Новости
AccessorySetupKit будет проще подключать сторонние устройства
Это, безусловно, большая новость для производителей аксессуаров, у которых не было шансов предложить такой же уровень интеграции, как у собственных аксессуаров Apple.
Когда в 2016 году Apple представила AirPods, компания также продемонстрировала новый, простой и интуитивно понятный способ сопряжения беспроводных аксессуаров с iPhone и iPad. Вместо того чтобы переходить к настройкам Bluetooth и нажимать кнопки, система определяет находящийся рядом аксессуар и предлагает пользователю выполнить сопряжение. В iOS 18 этот быстрый процесс сопряжения впервые станет доступен производителям сторонних аксессуаров.
Новый API, получивший название AccessorySetupKit, позволяет сторонним устройствам настраиваться так же, как и аксессуарам Apple, таким как AirPods и AirTag. Как только iPhone или iPad под управлением iOS 18 с нужным приложением обнаружит совместимый аксессуар, он покажет пользователю всплывающее окно для подтверждения сопряжения с этим устройством.
Всего одно нажатие — и система автоматически выполнит все необходимые для аксессуара подключения по Bluetooth или Wi-Fi. Это также означает, что пользователям больше не придется вручную предоставлять разрешения Bluetooth и Wi-Fi отдельным приложениям аксессуара.
Если аксессуар требует более сложного процесса сопряжения, например подтверждения PIN-кода, API iOS 18 также может запросить у пользователя эту информацию без необходимости открывать приложение. После сопряжения аксессуара дополнительную информацию о нем можно будет найти в новом меню «Аксессуары» в настройках конфиденциальности.
Это, безусловно, большая новость для производителей аксессуаров, у которых не было шансов предложить такой же уровень интеграции, как у собственных аксессуаров Apple. Конечно, это потребует обновления как приложений для аксессуаров, так и самих аксессуаров — так что не стоит ожидать, что новый API проявится в действии до выхода iOS 18 этой осенью.
В настоящее время для разработчиков доступна бета-версия iOS 18, а публичная бета-версия будет выпущена в следующем месяце.