Приложение отправляет звук на другое устройство, и идея состоит в том, чтобы оба устройства начинали воспроизведение одновременно, вызванное кнопкой одного из устройств.
Я попытался отложить запуск с помощью DispatchQueue.main.async, но, поскольку сила соединения варьируется, второму устройству никогда не требуется одинаковое время для получения сообщения, переданного через MCSession.
Установил несколько библиотек стручков какао, таких как TrueTime и Kronos, и почему-то не может найти решение, как заставить его работать.
Буду признателен за любую идею о том, как реализовать работающее решение.