Id Capture Session#

Defined in framework ScanditIdCapture

@interface SDCIdCaptureSession : NSObject

Added in version 6.2.0

The ID capture session is responsible for keeping the SDCCapturedId data.


The capture session should only be accessed from within idCapture:didCaptureInSession:frameData: to which it is provided as an argument. It is not safe to be accessed from anywhere else since it may be concurrently modified. References to the individual captured IDs can be kept and processed later as they are not further modified.

@property (nonatomic, nullable, readonly) SDCCapturedId *newlyCapturedId

Added in version 6.2.0

Parsed data from a document recognized in the last frame.

@property (nonatomic, readonly) NSInteger frameSequenceId

Added in version 6.2.0

The identifier of the current frame sequence.


As long as there is no interruptions of frames coming from the camera, the frameSequenceId will stay the same.

@property (nonatomic, nonnull, readonly) NSString *JSONString

Added in version 6.6.0

Returns the JSON representation of the ID Capture session.