The shared recorder object providing the ability to record audio and video of your app.
- iOS 9.0+
- Mac Catalyst 13.0+
- tvOS 10.0+
Apps on a user’s device can share the recording function, with each app having its own instance of
RPScreen. Your app can record the audio and video inside of the app, along with user commentary through the microphone. You get a reference to the recorder through the
shared() function and use it to implement start-and-stop recording functionality. You can present a user interface (view controller) where a user can trim and preview recordings, and share them with other users. Only one app at a time can use the recorder on the user's device. Your app can't record video from