loadAppContextDataFromInbox ошибка загрузки в контексте приложения из папки входящих сообщений NSFileReadNoPermissionError -> EACCES - PullRequest
1 голос
/ 31 октября 2019

Я разрабатываю приложение, которое работает с тренировками Apple Watch и iPhone. Приложение написано быстро и общение работало в течение нескольких недель, пока я добавляю функции. Я неожиданно получаю следующий код ошибки при попытке запустить приложение на своем iPhone.

[WCFileStorage loadAppContextDataFromInbox] ошибка загрузки в контексте приложения из папки входящих сообщений NSFileReadNoPermissionError -> EACCES

Эта ошибка возникаетгенерируется в программе, которая работала нормально, используя тот же код. Я полагаю, что ошибка исходит из следующей строки кода:

WCSession.default.updateApplicationContext (Dictionary)

в функции, показанной ниже.

func sendAppStateToWatch(appState : String?) {

    if WCSession.isSupported() {

        if let appStatus = appState {

            do {

                let dictionary = ["iOSAppState" : appStatus]
                try WCSession.default.updateApplicationContext(dictionary)
            } catch {

                print("sendActiveTimeToPhone() ERROR: \(error)")
            }
        }

    }
}

Эта функцияработал без проблем не менее месяца. Внезапно я получаю ошибку, показанную выше. Я перезагрузил часы, телефон и Xcode без эффекта. Я подозреваю, что ошибка происходит из-за некоторых настроек конфиденциальности на телефоне или перевернутых часах, но, глядя вокруг, я не могу найти проблемуЛюбая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...