У меня есть приложение для тренировок watchOS3
, в котором используются тактильные уведомления. Он правильно настроен для запуска сеанса тренировки, а тактильные ощущения работают при работе в фоновом режиме. Однако, если наушники Bluetooth подключены к Apple Watch, вы получаете только тактильную вибрацию ИЛИ звуковой сигнал для тактильного сигнала, в зависимости от того, отображается ли приложение в данный момент на циферблате или работает в фоновом режиме.
Вот как я играю тактильно:
WKInterfaceDevice.current().play(.notification)
Вот подробности:
Apple Watch Nike+, не сопряженные с наушниками: тактильный сигнал и звуковой сигнал активируются независимо от того, включен циферблат или нет. Звук звонка громкий и четкий.
Apple Watch Nike+ в паре с наушниками Bluetooth: Haptic активен, только если циферблат включен, звуковой сигнал отключен. Звуковой сигнал включен, когда циферблат выключен, тактильные ощущения отключены. Звук звонка громкий и четкий.
Я тестировал приложение, соединяя Apple Watch отдельно с Platronic Backbeat Go 2 (выпущено 7/2013) и Bose QuietControl 30 (выпущено 10/2016). Результаты были такими же.
Кто-нибудь знает, является ли это ограничением watchOS 3
, ошибкой или есть что-то еще, что мне нужно сделать?
Спасибо, Джефф