It is worth calling out that Apple introduced APNs token-based authentication back at WWDC 2016, so .p8 APNs auth keys have been available for roughly a decade now. Apple’s own APNs documentation describes token-based authentication as the modern stateless option, with benefits including use across multiple provider servers, use across multiple apps, and avoiding certificate lookup overhead. Twilio still requiring an APNs certificate/private-key...
Originally asked by Moe on Stack Exchange (stackoverflow) (CC BY-SA 4.0).