如何停用 WatchConnectivity 会话?

How to deactivate the WatchConnectivity session?

我正在使用 Apple 的 WatchConnectivity 框架开发一个 iOS 应用程序和配套的 WatchOS 应用程序。

在iOS这边,我打开app后,需要手动激活WCSession才能和Apple Watch这样通信

if ([WCSession isSupported]) {
    self.wcSession = [WCSession defaultSession];
    self.wcSession.delegate = self;
    [self.wcSession activateSession];
}

在 iPhone 和 Apple Watch 之间完成所有必要的通信后,我想停用 WCSession,因为 WCSession 的激活非常耗能。我查看了 WatchConnectivity API 但没有找到停用它的方法。我无法关闭连接,除非我退出 iPhone 上的应用程序并再次重新打开它。

有没有办法停用WCSession?非常感谢。

感谢@Paulw11,我认为 WCSession 一旦激活就无法停用。