Qual é o motivo do código de erro 7007 do WatchKit2 "a sessão no dispositivo emparelhado não está acessível"

Estou desenvolvendo uma visão geral do meu aplicativo Apple WatchOS2. No momento, não entendi completamente os pré-requisitos para uma conexão estável WatchConnectivity agora. Tenho a estranha situação de que, no simulador, meu ComplicationController poderia enviar com sucesso uma solicitação sendMessage. Quando tento olhar de relance, a solicitação sendMessage falhou com:

Error Domain=WCErrorDomain Code=7007 
"WatchConnectivity session on paired device is not reachable." 
UserInfo={NSLocalizedDescription=WatchConnectivity session 
on paired device is not reachable.

Devo admitir que não iniciei meu aplicativo no simulador. Mas por que o ComplicationController pode se comunicar e o WatchController não. E não encontrei explicação sobre o erro 7007 na internet.

override func awakeWithContext(context: AnyObject?) {
    super.awakeWithContext(context)

    WCSession.defaultSession().sendMessage(["request": "getGlancesImages" ], replyHandler: {
        (result) -> Void in
            self.processGetGlancesImages(result)
        }, errorHandler: { NSLog("WatchGlanceController2. \($0.description)") } )
}

Atualmente, estou desenvolvendo com o WatchOS2 Beta, 5 e iOS 9 Beta 5. Estou ciente de que esta é uma versão beta, mas é a última versão beta antes do lançamento.

questionAnswers(2)

yourAnswerToTheQuestion