Instance Method

startRecordingWithHandler:

Starts recording the app display.

Declaration

- (void)startRecordingWithHandler:(void (^)(NSError *error))handler;

Parameters

handler

A block that is called when the request completes.

error

If an error occurred, this parameter holds an object that explains the error. Otherwise, the value of this parameter is nil. See Errors for a list of error codes specific to ReplayKit.

Discussion

Call startRecordingWithHandler: on an instance of the recorder to begin recording. When startRecordingWithHandler: is first called, an alert window appears asking the user to confirm recording. This alert window is also presented if it has been longer than 8 minutes since the last time startRecordingWithHandler: was called.

See Also

Controlling App Recording

- stopRecordingWithHandler:

Stops the current recording.

- startCaptureWithHandler:completionHandler:

Starts screen and audio capture.

RPSampleBufferType

The type of media clip sample being buffered.

- stopCaptureWithHandler:

Stops screen capture

- discardRecordingWithHandler:

Discards the current recording.

- startRecordingWithMicrophoneEnabled:handler:

Starts recording the app’s audio and video.

Deprecated