无法激活 WCSession

Unable to activate WCSession

我已将我的 Xcode 项目更新为 Swift 3,因此我现在正在使用 Xcode 8。在 Swift 2 中,我可以毫无问题地设置 WCSession 并向手表发送消息。现在 Swift 3 我无法激活会话。调试器说:[WC] __28-[WCSession activateSession]_block_invoke 通知守护进程准备好会话状态

这是什么意思,如何解决?

PS:在另一个视图控制器中,我使用完全相同的代码来发送消息,但它确实有效。

实施新的 WCSessionDelegate 回调,以便您可以接收任何错误/告知会话何时激活。

          optional func session(_ session: WCSession,
activationDidCompleteWithState activationState: WCSessionActivationState,
                         error error: NSError?)

- (void)session:(WCSession *)session
activationDidCompleteWithState:(WCSessionActivationState)activationState
          error:(NSError *)error