Make pairing fingerprint readable and capture simulator UI in CI

This commit is contained in:
2026-09-12 15:55:33 +03:00
parent 397caf23ce
commit 6afafcf0e2
4 changed files with 66 additions and 10 deletions
+15 -2
View File
@@ -51,11 +51,24 @@ Apple ID и сертификаты для этой проверки не тре
Код автоматически не зеркалируется между серверами. Локальная регрессионная
проверка выбора симулятора: `python tools/test_select_simulator.py`.
## Подключение через QR и поиск ПК
В версии 0.2.0 откройте окно сопряжения в Windows-агенте (`--tray --lan`),
на iPhone нажмите «Сканировать QR с ПК» и разрешите камеру. После сканирования
нажмите «Подключить компьютер». Ссылки `musicbridge://` также открываются
из стандартной камеры. Приглашение должно быть свежим.
В разделе «Найти ПК в сети» можно выбрать найденный адрес. Сверьте **весь**
предложенный отпечаток с экраном ПК и введите код. Если поиск не работает,
проверьте доступ к локальной сети в настройках MusicBridge; ручной ввод остаётся.
При смене адреса уже доверенного ПК приложение пробует объявления с тем же
отпечатком и сохраняет новый адрес только после успешной TLS-проверки и авторизации.
## Установка на iPhone через Sideloadly
Пользователь также подтвердил установку через iloader. Для повторной установки
после исправления TLS используйте версию **0.1.1 (build 2)**:
`build/iPhone-0.1.1/MusicBridge-iPhone.ipa`. Выберите этот файл в iloader и
с QR и поиском ПК используйте версию **0.2.0 (build 3)**:
`build/iPhone-0.2.0/MusicBridge-iPhone.ipa`. Выберите этот файл в iloader и
подпишите тем же Apple Account, которым установлена первая версия.
Workflow также выполняет Release archive для `generic/platform=iOS` и создаёт