我试图将消息从手表发送到手机。如果电话未连接,请稍后发送消息。但是,在实际手表上进行测试时,似乎没有调用错误处理程序。我的 sentFlag 不是假的。
func sendMessageToPhone(paraMessage: Dictionary<String, Any>) -> Bool
{
var sentFlag : Bool
sentFlag = true
session.sendMessage(paraMessage, replyHandler: nil,
errorHandler: { (_ error: Error) -> Void in
sentFlag = false
})
return sentFlag
}