Điều này blog post sẽ giúp bạn.
Từ bài rằng: Thứ nhất, bạn sẽ tạo và kích hoạt một WCSession như vậy:
if (WCSession.isSupported()) {
let session = WCSession.defaultSession()
session.delegate = self
session.activateSession()
}
Đối với chuyển giao một cuốn từ điển:
let applicationDict = // Create a dict of application data
let transfer = WCSession.defaultSession().transferUserInfo(applicationDict)
Sau đó, vào cuối nhận, bạn sẽ cần triển khai session:didReceiveUserInfo:
(Developer documentation). Lưu ý, theo "watchOS2 Transition Guide" của Apple, "
Để bắt đầu liên lạc, cả ứng dụng Đồng hồ và ứng dụng iOS của bạn phải có đối tượng WCSession đang hoạt động. Thông thường, mỗi ứng dụng tạo, cấu hình và kích hoạt một đối tượng phiên lúc khởi động và lưu trữ một tham chiếu đến nó ở vị trí trung tâm. Khi bạn muốn gửi dữ liệu, bạn truy xuất đối tượng phiên và gọi phương thức của nó.
Nguồn
2015-06-18 17:19:33
Có nhiều cách để chuyển dữ liệu bằng 'WCSession'. Tham khảo liên kết tài liệu trong câu trả lời của @ BeckyHansmeyer. – hgwhittle