Я хочу иметь возможность обновлять свои представления Apple Watch, если у пользователя открыто как приложение Apple Watch, так и приложение iPhone. Я знаю, что есть WatchKit Здесь задан 1 вопрос, но я хочу знать, могу ли я сделать это с помощью WatchConnectivity.
В моем приложении для iOS я отправляю сообщение:
if WCSession.isSupported() {
// Set the session to default session singleton
let session = WCSession.defaultSession()
// Fire the message to watch
NSLog("send message")
session.sendMessage(["action": "messageAction"], replyHandler: nil, errorHandler: { (error) -> Void in
// Display alert
NSLog(error.description)
})
}
Но я продолжаю получать ошибку:
Error Domain=WCErrorDomain Code=7007 "WatchConnectivity session on paired device is not reachable." UserInfo={NSLocalizedDescription=WatchConnectivity session on paired device is not reachable.}
Для отправки сообщений с iPhone на Apple Watch WatchConnectivity
sendMessage
правильный метод?