Clarification on SPC Version 3 Availability and Requirements (SDK 26 Certificate Bundle)

Hello,

I’m using a valid certificate bundle generated with SDK 26 (combined RSA‑1024 + RSA‑2048).

However, all my devices currently still generate SPC v2 during playback, including my iPhone 16 under iOS 26.2.

Apple staff mentioned that future iOS versions will send SPC v3 when using an SDK 26 certificate bundle. Could you please clarify:

Which iOS/macOS versions will first support SPC v3? Are there any additional client‑side requirements (Safari version, playback APIs, headers, etc.) to trigger SPC v3? Is there any way to test SPC v3 today, e.g., using beta builds?

Thank you!

Future iOS/tvOS/macOS version may send SPC v3.

There are no additional client-side requirements to trigger SPC v3.

You cannot test SPC v3 today. Before official release of iOS it will be first available in beta builds. That will allow you to test your Key Server implementation and submit feedback.

Clarification on SPC Version 3 Availability and Requirements (SDK 26 Certificate Bundle)
 
 
Q