Подтвердить что ты не робот

'openParentApplication (_: reply :)' явно помечен как недоступный здесь - Xcode 7 Beta

После обновления до бета-версии Xcode 7 появляется следующее сообщение об ошибке: "OpenParentApplication (_: reply :)" явно помечен здесь недоступно ", при запуске строки кода" WKInterfaceController.openParentApplication "

Вот мой фактический код:

func getData(messageText: String) {
    let infoDictionary = ["message" : messageText]
    WKInterfaceController.openParentApplication(infoDictionary) {
        (replyDictionary, error) -> Void in

        if let castedResponseDictionary = replyDictionary as? [String: String],
            responseMessage = castedResponseDictionary["message"]
        {
            print(responseMessage)
        }
    }
}
4b9b3361

Ответ 1

+ [WKInterfaceController openParentApplication:] применим только для расширений приложений WatchKit1, потому что с помощью расширений для приложений WatchKit1 приложение работает на телефоне, а не на часах.

С расширениями приложений WatchKit2, апелляция работает на часах, поэтому такие действия менее тривиальны. Вероятно, вы захотите использовать - [WCSession sendMessageData: replyHandler: errorHandler:] из WatchConnectivity.framework за то, что вы делаете.