Mike Miller
January 23, 2025

Apple recently announced an APNS Security Update, requiring updated server certificates for push notifications starting March 29, 2025. If you rely on Apple Push Notification Service (APNS) for delivering notifications to iOS devices, you may be wondering what actions, if any, are needed to ensure uninterrupted service.
We’re excited to confirm: Courier customers are unaffected by this update. Notifications sent via APNS with P8 keys or P12 certificates work seamlessly, and no immediate changes are required.
For background, Apple’s official announcement outlines the new requirements for all servers communicating with APNS. If you haven’t already, you can also check out our original Courier blog post for additional context and preparation tips.
Here’s everything you need to know:
Starting March 29, 2025, Apple will require all servers communicating with APNS to use updated root certificates. This change ensures APNS maintains the highest level of security and compatibility with industry standards. Any outdated configurations or unsupported certificates will no longer work beyond the deadline.
To stay ahead of this update, we tested APNS push notifications using both P8 keys and P12 certificates with Native iOS apps.
The result: Everything is working as expected. 🎉 Courier customers do not need to make changes.
Courier customers are unaffected by this update.
If you’re using AWS Lambda or GCP Cloud Functions, it is likely your configuration is also unaffected when using libraries like node-apn. However, be sure to test your setup on the APNS sandbox environment soon to confirm your setup is working properly.
For older or custom APNS implementations, ensure your server is using the updated root certificates. Apple’s technical documentation provides all necessary details.
We recommend that you do the following if not using Courier:

Inbox SDKs for Vue and Angular: a native in-app notification center
Courier now ships first-class inbox SDKs for Angular and Vue. Drop in a real-time notification center, toasts, and a preferences center with native components, an injectable service, and a composable, all backed by the same in-app inbox that already powers React and JavaScript apps.
By Mike Miller
June 19, 2026

What we shipped this month: May 2026 Edition
Courier shipped five launches in May 2026: AI Agent in Journeys (GA), the new Journeys API for code-driven flows, Custom Environments, Design Studio styling controls, and Courier Console v3. Each one closes a gap between writing software and shipping the messages that go with it.
By Kyle Seyler
May 20, 2026

Introducing the AI Node in Courier Journeys
The AI node is a new step inside Courier Journeys that classifies users, branches on the result, and writes per-channel copy from a single prompt. Here's what it does, how to set one up, and when it's worth using over a regular condition node.
By Kyle Seyler
May 14, 2026
© 2026 Courier. All rights reserved.