Проверьте, совместим ли iPhone с яблочными часами?

В моем приложении

Мне нужно найти, если мой телефон сопряжен с яблочными часами и получить некоторую информацию о парных часах, таких как его имя. Я пробовал читать документацию, но я не мог найти ничего конкретного в моем случае использования.

Любая помощь приветствуется.

Ответы

Ответ 1

Итак, поскольку WatchOS 2 это возможно!

Вам нужно сделать на стороне iPhone:

Сначала:

import WatchConnectivity

Тогда:

   if WCSession.isSupported() { // check if the device support to handle an Apple Watch
        let session = WCSession.default()
        session.delegate = self
        session.activate() // activate the session

        if session.isPaired { // Check if the iPhone is paired with the Apple Watch
                // Do stuff
        }
    }

Надеюсь, это поможет вам:)

Ответ 2

Лучшее, что вы можете сделать, это записать в общее значение NSUserDefaults при первом открытии вашего приложения WK, а затем проверить это значение в приложении iOS. Помимо этого нет информации, которую вы можете получить.