在 watchOS 应用程序中设置 WCSession 时,WCSessionDelegate 的sessionReachabilityDidChange:
方法是否总是在调用后立即被调用activateSession
?从我的测试来看,这似乎是真的,但我在文档中没有找到任何确认。
我问是因为如果我可以依赖在sessionReachabilityDidChange:
激活会话后立即被调用,我可以从 applicationDidBecomeActive 中删除一些冗余代码,用于检查可访问的会话并将一些初始消息发送到 iPhone 应用程序。