У меня есть два смоделированных устройства Apple. Один из них — iphone, а другой — имитация часов, подключенных к тому же телефону.
Есть ли способ указать или определить, исходит ли воспроизводимый звук от моделируемого iphone или часов?
У меня есть два смоделированных устройства Apple. Один из них — iphone, а другой — имитация часов, подключенных к тому же телефону.
Есть ли способ указать или определить, исходит ли воспроизводимый звук от моделируемого iphone или часов?
Нет. Воспроизведение звуков с помощью WatchKit на Apple Watch невозможно.
Это находится в часто задаваемых вопросах Apple Watchkit на их форумах разработчиков.
Вы можете вызвать воспроизведение звука на iPhone нажатием кнопки на часах, но вы не можете воспроизвести звук непосредственно с часов.
Вы не можете просто записать вывод, когда воспроизводится звук, чтобы увидеть, из какого он воспроизводится?
Вы можете попробовать приложение для перехвата звука, чтобы захватить звук определенного приложения. «Аудио Хайджек» — это одно, а их много.
Принятый ответ больше не соответствует действительности. Вы можете использовать WKInterfaceInlineMovie для воспроизведения звука на часах, например, с помощью нажатия кнопки на часах. Для более полного объяснения см. мой ответ на этот вопрос: