TransferCurrentComplicationUserInfo недоступен для WCSession? - PullRequest
0 голосов
/ 07 апреля 2019

Это так же просто, как и звуки;когда я пытаюсь использовать session.transferCurrentComplicationUserInfo (_ :), я получаю сообщение об ошибке, записанное в заголовке, слово в слово.

Просмотр документации ( TransferCurrentComplicationUserInfo , WCSession) нет никаких признаков того, что это устарело ... плюс, если что-то устарело, оно говорит об этом в сообщении об ошибке и все равно будет отображаться в intellisense Xcode (хотя и с зачеркиванием).Для меня ни то, ни другое не происходит.

Так почему же Xcode заявляет, что он недоступен?

Это мой базовый код, который вызывает сообщение об ошибке:

let userInfo: [String:Any] = [:]
let _ = session?.transferCurrentComplicationUserInfo(userInfo)

Для некоторого фона,Я использую Xcode 10.1 и Swift 4.2.Цель развертывания моего приложения - iOS 9.3, а расширение моих часов - watchOS 4.0.

...