Есть ли делегаты для мониторинга прогресса при передаче данных из WatchO в iO с помощью WatchConnectivity? - PullRequest
0 голосов
/ 24 марта 2019

Я использую WatchConnectivity для передачи файлов с Apple Watch на устройство iOS (это направление).Сама передача в порядке.Я отправляю файл из Apple Watch, вызывая функцию передачи файла:

session?.transferFile(url, metadata: metadata)

, и я могу сохранить файл на устройстве iOS.Но я бы хотел показать прогресс передачи пользователям на устройстве iOS .Например, пользователь нажимает кнопку «Загрузить файл» на iPhone, и я хотел бы показать некоторую панель прогресса пользовательского интерфейса.Это возможно?Потому что я нашел только этого делегата, который вызывается после завершения передачи:

func session(_ session: WCSession, didReceive file: WCSessionFile) {

}
...