1

私は 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)
    });
4

0 に答える 0