Ugh, the Xcode RC build didn't fix this for me :( I'm still getting WDSJWTAuthenticatorServiceListener errors. It works on iOS devices and in a macOS app, it just doesn't work in the simulator.
Post
Replies
Boosts
Views
Activity
Beta 4 doesn't seem to fix this for me.
I seem to be getting the error Domain=WeatherDaemon.WDSJWTAuthenticatorServiceListener.Errors with Xcode 14 beta 3, but it only seems to happen in SwiftUI live previews.
Simulators and devices work fine for me.
woot! Looks like with got precipitationAmount in beta 3 :)
I'll keep an eye on it, but this might actually be due to potentially having to add a timezone offset: https://developer.apple.com/forums/thread/709379
I just looked into this a bit more by looking at the HourWeather.symbolName data. It looks like I do need to apply a timezone offset to the dates provided by weatherkit. If I don't, it's showing as night up until 1pm.
Just to clarify my above statement. It seems that current weather data is almost always far off from what is actually observed or is displayed in the iOS 16 weather app. I've been monitoring WeatherKit data for the last week and it it almost never even close to reality.