私は WCSession.defaultSession().sendMessage 関数を使用して、時計から 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)
});