Ошибка WeatherDataService при вызове функции «Получить данные о погоде» с помощью WeatherKit
У меня проблема с WeatherKit, и я получаю сообщение об ошибке данных:
2022-11-15 15:26:29.810771+0900 WeatherApp[40976:2003546] [WeatherDataService] Ответ не содержит запрошенного набора данных: .appLocationConfig. Возвращаемое значение по умолчанию: AppLocationConfig(reportAnIssue: ReportIssueLocationConfig(position: beforeFooter, minDaysSinceInteraction: 0), expireTime: 2022-11-15 06:56:29 +0000
func getWeather(CLlocation: CLLocation, completion: @escaping () -> Void){
Task {
do {
let result = try await weatherService.weather(for: CLlocation)
weatherDataArray.append(result)
} catch {
print(error)
}
}
}
func getWeatherWithCood(lat: CLLocationDegrees, lon: CLLocationDegrees, completion: @escaping () -> Void){
Task {
do {
let result = try await weatherService.weather(for: .init(latitude: lat, longitude: lon))
weatherDataArray.append(result)
} catch {
print(error)
}
}
}
Как я могу решить эту проблему?
Я проверил идентификатор своей учетной записи, но у меня все еще есть проблема.