我知道有很多关于如何从iPhone发送简单key:value
对以观看的信息。我正在尝试通过其中包含此数据的预定义词典 semifinal 。
["teamb": USA, "longitude": 4.472840, "time": 21:00, "date": 02 Jul 2019, "latitude": 45.712250, "teama": England, "location": Stade de Lyon, Lyon]
在iPhone端,要发送消息,我正在这样做
if (WCSession.default.isReachable)
{
//this works
let msg = ["Key" : "Value"]
//this does not
let msg = semifinal
WCSession.default.sendMessage(msg, replyHandler: nil, errorHandler: nil)
}
要在Watch端收到此消息
func session(_ session: WCSession, didReceiveMessage message: [String : Any])
{
print ("info received");
}
我尝试过使用sendMessageData,transferUserInfo等其他方法发送数组,字典,但似乎对我没有任何作用。