Отправка данных с Apple Watch на iPhone, когда iphone не рядом, используя Swift - PullRequest
0 голосов
/ 30 апреля 2020

Я использую Xcode 11.3.1. Я хочу сделать приложение iOS и watchOS, используя swift5. Я понимаю, что нам нужно использовать класс WatchConnectivity для отправки и получения данных с использованием сообщений, но меня беспокоит то, как мы отправляем данные, когда Apple Watch находится далеко от iphone. Предполагая, что это сотовая связь и Wi-Fi оба, но все же мне нужно решение, чтобы получить данные от Apple Watch на iphone.

Я хочу сохранить эти собранные данные с Apple Watch в iphone локальную базу данных, используя область.

1 Ответ

0 голосов
/ 30 апреля 2020

Только sendMessage(_:replyHandler:errorHandler:) и sendMessageData(_:replyHandler:errorHandler:), которые требуют достижимости, другие методы исключают данные из очереди, как только Apple Watch попадает в диапазон парных iPhone. Если вам нужно передавать данные, когда устройства находятся вне зоны действия сети и могут зависеть от сетевого подключения watchOS, обратитесь к системе загрузки URL или CloudKit .

...