Я знаю, что есть много информации о том, как отправить простую пару key:value
с iPhone для просмотра. Я пытаюсь передать предопределенный словарь полуфинал с этими данными в нем.
["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)
}
Чтобы получить это на стороне часов
func session(_ session: WCSession, didReceiveMessage message: [String : Any])
{
print ("info received");
}
Я попытался отправить массивы, словари с помощью других методов, таких как sendMessageData, TransferUserInfo, но мне кажется, что ничего не работает.