Нет доступа к WeatherKit.
Всякий раз, когда я пытаюсь получить доступ к WeatherKit, я всегда получаю это сообщение
2022-11-03 21:02:37.690374-0500 Weather[151:578] [AuthService] Не удалось получить прокси удаленного объекта для: com.apple.weatherkit.authservice с ошибкой: Error Domain = NSCocoaErrorDomain Code = 407 "соединение со службой named com.apple.weatherkit.authservice" UserInfo={NSDebugDescription=подключение к сервису com.apple.weatherkit.authservice}2022-11-03 21:02:37.6914-000 Weather[151:580] [WeatherService] Обнаружена ошибка при получении подмножества данных о погоде; location=<+37.785800,-122.441700> +/- 5,00 м (скорость -1,00 м/с / курс -1,00) @ 03.11.22, 21:02:25 по центральному летнему времени, error=xpcConnectionFailed(Error Domain=NSCocoaErrorDomain Code=4097 "подключение к службе с именем com.apple.weatherkit.authservice" UserInfo={NSDebugDescription=подключение к службе с именем com.apple.weatherkit.authservice}) erorr 2022-11-03 21:02:37.691307-0500 Weather[15211:580478] [WeatherService] Обнаружена ошибка при получении подмножества данных о погоде; location=<+37.7800,-122.401700> +/- 5,00 м (скорость -1,00 м/с / курс -1,00) @ 03.11.22, 21:02:25 по центральному летнему времени, error=xpcConnectionFailed(Error Domain=NSCocoaErrorDomain Code=4097 "соединение со службой com.apple.weatherkit.authservice" UserInfo={NSDebugDescription=соединение со службой com.apple.weatherkit.authservice}) erorr 2022-11-03 21:02:38.15636-0500 Weather[1511:5478] [AuthService] Не удалось получить прокси-сервер удаленного объекта для: com.apple.weatherkit.authservice с ошибкой: Error Domain = NSCocoaErrorDomain Code = 409 «подключение к службе с именем com.apple.weatherkit.authservice» UserInfo = {NSDebugDescription = подключение к служба с именем com.apple.weatherkit.authservice}03.11.2022, 21:02:38.1562-0500 Weather[15211:588] [WeatherService] Обнаружена ошибка при получении подмножества данных о погоде; location=<+37.783400,-122.4000> +/- 5,00 м (скорость -1,00 м/с / курс -1,00) @ 03.11.22, 21:02:38 по центральному летнему времени, error=xpcConnectionFailed(Error Domain=NSCocoaErrorDomain Code=4097 "подключение к службе с именем com.apple.weatherkit.authservice" UserInfo={NSDebugDescription=подключение к службе с именем com.apple.weatherkit.authservice})
Код:
Task {
do {
let result = try await service.weather(for: location)
print(result)
}
catch {
print("error")
}
}
Это что-то относится к Auth? Я также включил WeatherKit в своем комплекте приложений, но все равно получаю этот ответ.
1 ответ
Обязательно добавьте WeatherKit в качестве возможности в Signing & Capabilities для вашей цели.