✨ Automatically refresh tokens
Apple requires tokens to be refreshed within a period of 20 to 60 minutes, something we didn't support out of the box. We're now using the cache driver to ensure that a new token is generated every 20 minutes, so long-running services will not end up using expired tokens.