我使用WCSession.defaultSession()。sendMessage函数从手表向iphone发送消息,非nil replyHandler闭包
在iPhone上,
func session(session: WCSession, didReceiveMessage message: [String : AnyObject])
调用而不是应该调用的回调:
func session(session: WCSession, didReceiveMessage message: [String : AnyObject], replyHandler: ([String : AnyObject]) -> Void)
因此我无法调用replyHandler: - (
任何想法为什么? 非常感谢!
编辑: 用于拨打电话的代码:
WCSession.defaultSession().sendMessage(applicationDict, replyHandler: { (reply : [String : AnyObject]) -> Void in
...
},
errorHandler: { (er : NSError ) -> Void in
// Handle error
print(er.description)
});