ReplayKit
Record and broadcast gameplay and app screens, with the player's permission.
Introduced
2015
WWDC15
Kind
Framework
Runs on
Get it from
iOS
9.0+
iPadOS
9.0+
Mac Catalyst
13.0+
macOS
11.0+
tvOS
10.0+
visionOS
1.0+
watchOS
Overview
ReplayKit lets people record the screen, microphone and camera while playing, then edit and share the clip. Broadcast extensions let them stream live to the services they use.
Rolling clips keep the last few seconds in a buffer, so players can save a great moment after it happens.
Recording
Screen, microphone and camera in one clip.
Live broadcast
Stream gameplay to the services players use.
Rolling clips
Save the last moments after they happen.
Mac
Capture and stream on macOS too.
History
How it grew up.
2015
Introduced
Screen recording for games in iOS 9.
2016
Live broadcasting
Stream gameplay live through third-party broadcast services.
2017
ReplayKit 2
System-wide screen recording and in-app screen capture in iOS 11.
2020
Mac
Capture and stream apps on macOS.
2021
Rolling clips
Save moments after they happen.