I pull an hourly UV index forecast in my app via WeatherKit, but I’ve noticed it flips back and forth between two "stable" forecasts throughout the day, as if the data source is switching between providers, as a result giving a sense of instability in the presented forecast. Is there any way to lock or specify a single forecast source for greater consistency? I have a feature that notifies users when the UV index crosses a set threshold, but these repeated “back-and-forth” changes trigger multiple alerts that feel spammy and unreliable. Any advice or best practices for handling this would be greatly appreciated.
How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here
UV Index hourly forecast instability
Just to give a clearer picture of what I’m observing. FYI, notifications are triggered based on the user’s selected UV index threshold. Here’s an example timeline:
- Alert at 8:30 AM – “UV index near 4 between 9:30 AM and 5:00 PM. Peak: 4”
- Alert at 11:30 AM – “UPDATED: UV index near 4 and above between 9:30 AM and 3:30 PM. Peak: 5”
- Alert at 2:15 PM – “UPDATED: UV index near 4 between 9:30 AM and 5:00 PM. Peak: 4”
- Alert at 2:30 PM – “UPDATED: UV index near 4 and above between 9:30 AM and 3:30 PM. Peak: 5”
It is as if Apple Weather pulls from two alternating weather services. If anyone has insights into why the forecast keeps toggling like this, I’d appreciate the explanation.