In react apps with accounts and authentication, a common pattern for handling public/private routes is to have: * A PrivateRoute component that wraps auth-protected views. It checks for authentication and…
Earlier this year, I launched a new Apple Watch app called UV Forecast. It’s a simple way to keep track of the sun’s strength at your location right from your…
When I was trying to submit the first version of UV Forecast to App Store Connect, I kept getting back “ERROR ITMS-90363: Invalid Info.plist key” errors complaining about the location…
Filling some gaps in Apple’s documentation from my experience with background data refreshing on watchOS.