Instance Method

startRecording(handler:)

Starts recording the app display.

Declaration

func startRecording(handler: ((Error?) -> Void)? = nil)

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 startRecording(handler:) on an instance of the recorder to begin recording. When startRecording(handler:) 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 startRecording(handler:) was called.