Переключить Wi-Fi на Apple Watch программно?
Я хочу включать/выключать Wi-Fi/BT ОБА на iPhone и Apple Watch в определенное время суток БЕЗ какого-либо взаимодействия с пользователем.
Что я пробовал до сих пор:
Я обнаружил, что нет прямого API для iOS или watchOS для прямого переключения Wifi/BT.
В iOS можно включать/выключать Wi-Fi/BT с помощью ярлыков. Вы можете настроить ярлык, который переключает Wi-Fi/BT. Это также работает в watchOS , но требует взаимодействия с пользователем, либо открывая приложение ярлыков и нажимая на ярлык, либо устанавливая усложнение в watchOS и нажимая его.
Далее я попробовал «автоматизацию». На iOS вы действительно можете настроить автоматизацию, которая переключает Wi-Fi/BT, например. в определенное время суток. К сожалению, автоматизация недоступна для watchOS. Так что в watchOS нам нужен другой подход.
В документах Apple указано, что вы можете использовать схемы URL для выполнения именованных ярлыков. Хорошо, это работает с недостатком открытия приложения ярлыков, но это было бы приемлемо. Однако схема URL-адреса «shortcuts://» снова не поддерживается в watchOS.
Я хочу создать приложение для watchOS, и вот мой вопрос:
Есть ли какой-либо быстрый API или обходной путь в watchOS, который позволил бы переключать Wi-Fi / BT или выполнять ярлык программно без взаимодействия с пользователем ?