Skip to content

Commit

Permalink
Merge pull request #418 from BlinkID/jenkins/stable-build
Browse files Browse the repository at this point in the history
Jenkins/stable build
  • Loading branch information
tonikreso authored Jun 10, 2024
2 parents aca5756 + 1f2ef46 commit 6428d06
Show file tree
Hide file tree
Showing 387 changed files with 5,448 additions and 3,233 deletions.
4 changes: 2 additions & 2 deletions BlinkID.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,9 @@
<key>CFBundlePackageType</key>
<string>XFWK</string>
<key>CFBundleShortVersionString</key>
<string>6.7.1</string>
<string>6.8.0</string>
<key>CFBundleVersion</key>
<string>6.7.1</string>
<string>6.8.0</string>
<key>XCFrameworkFormatVersion</key>
<string>1.0</string>
</dict>
Expand Down
Binary file modified BlinkID.xcframework/ios-arm64/BlinkID.framework/BlinkID
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#if 0
#elif defined(__arm64__) && __arm64__
// Generated by Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)
// Generated by Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
#ifndef BLINKID_SWIFT_H
#define BLINKID_SWIFT_H
#pragma clang diagnostic push
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
#import "MBEncodeSignatureImage.h"
#import "MBCameraFrames.h"
#import "MBClassAnonymization.h"
#import "MBStrictnessLevel.h"

@protocol MBBlinkIdMultiSideRecognizerDelegate;

Expand All @@ -49,11 +50,33 @@ MB_INIT
@property (nonatomic, nullable, weak) id<MBBlinkIdMultiSideRecognizerDelegate> delegate;

/**
* Defines whether blured frames filtering is allowed
* Skip processing of the blurred frames.
*
* Default: YES
*/
@property (nonatomic, assign) BOOL allowBlurFilter;
@property (nonatomic, assign) BOOL enableBlurFilter;


/**
* Strictness level for blur detection.
*
* Default: MBStrictnessLevelNormal
*/
@property (nonatomic, assign) MBStrictnessLevel blurStrictnessLevel;

/**
* Skip processing of the glared frames.
*
* Default: YES
*/
@property (nonatomic, assign) BOOL enableGlareFilter;

/**
* Strictness level for glare detection.
*
* Default: MBStrictnessLevelNormal
*/
@property (nonatomic, assign) MBStrictnessLevel glareStrictnessLevel;

/**
* Defines whether returning of unparsed MRZ (Machine Readable Zone) results is allowed
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,11 @@ MB_INIT_UNAVAILABLE
*/
@property (nonatomic, readonly, nullable) MBStringResult *issuingAuthority;

/**
* The transcription of the document subtype.
*/
@property (nonatomic, readonly, nullable) MBStringResult *documentSubtype;

/**
* The sponsor of the document owner.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,12 @@ MB_CLASS_AVAILABLE_IOS(13.0)
*/
@property(nonatomic, strong) NSString *firstSideInstructionsText;

/**
* Message that is shown while scanning back side of the document.
* Default: Scan the back side of a document
*/
@property(nonatomic, strong) NSString *backSideInstructionsText;

/**
* Message that is shown after fornt side of the USDL document is scanned.
* Default: Scan the barcode
Expand Down Expand Up @@ -167,6 +173,18 @@ MB_CLASS_AVAILABLE_IOS(13.0)
*/
@property(nonatomic, assign) BOOL showIntroductionDialog;

/**
* Instructions for the user to avoid glare.
* Default: Tilt or move document to remove reflection
*/
@property(nonatomic, strong) NSString *glareDetectedMessage;

/**
* Instructions for the user to avoid blur.
* Default: Keep document and phone still
*/
@property(nonatomic, strong) NSString *blurDetectedMessage;

/**
* Designated initializer. Initializes the object with default settings.
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
#import "MBEncodeSignatureImage.h"
#import "MBCameraFrames.h"
#import "MBClassAnonymization.h"
#import "MBStrictnessLevel.h"

@protocol MBBlinkIdSingleSideRecognizerDelegate;

Expand All @@ -47,11 +48,33 @@ MB_INIT
@property (nonatomic, nullable, weak) id<MBBlinkIdSingleSideRecognizerDelegate> delegate;

/**
* Defines whether blured frames filtering is allowed
* Skip processing of the blurred frames.
*
* Default: YES
*/
@property (nonatomic, assign) BOOL allowBlurFilter;
@property (nonatomic, assign) BOOL enableBlurFilter;


/**
* Strictness level for blur detection.
*
* Default: MBStrictnessLevelNormal
*/
@property (nonatomic, assign) MBStrictnessLevel blurStrictnessLevel;

/**
* Skip processing of the glared frames.
*
* Default: YES
*/
@property (nonatomic, assign) BOOL enableGlareFilter;

/**
* Strictness level for glare detection.
*
* Default: MBStrictnessLevelNormal
*/
@property (nonatomic, assign) MBStrictnessLevel glareStrictnessLevel;

/**
* Defines whether returning of unparsed MRZ (Machine Readable Zone) results is allowed
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,11 @@ MB_INIT_UNAVAILABLE
*/
@property (nonatomic, readonly, nullable) MBStringResult *issuingAuthority;

/**
* The transcription of the document subtype.
*/
@property (nonatomic, readonly, nullable) MBStringResult *documentSubtype;

/**
* The sponsor of the document owner.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ typedef NS_ENUM(NSInteger, MBFieldType) {
MBFieldTypeSex,
MBFieldTypeVehicleClass,
MBFieldTypeBloodType,
MBFieldTypeDocumentSubtype,
MBFieldTypeSponsor
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,14 @@ MB_CLASS_AVAILABLE_IOS(13.0) MB_FINAL
MB_INIT_UNAVAILABLE

/**
* Whether the image is blurred.
* Whether blur is detected on the image.
*/
@property (nonatomic, readonly, assign) BOOL blurred;
@property (nonatomic, readonly, assign) BOOL blurDetected;

/**
* Whether glare is detected on the image.
*/
@property (nonatomic, readonly, assign) BOOL glareDetected;

/**
* The color status determined from scanned image.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
// Created by Toni Krešo on 23.05.2024.
// Copyright (c) 2024 Microblink Ltd. All rights reserved.

// ANY UNAUTHORIZED USE OR SALE, DUPLICATION, OR DISTRIBUTION
// OF THIS PROGRAM OR ANY OF ITS PARTS, IN SOURCE OR BINARY FORMS,
// WITH OR WITHOUT MODIFICATION, WITH THE PURPOSE OF ACQUIRING
// UNLAWFUL MATERIAL OR ANY OTHER BENEFIT IS PROHIBITED!
// THIS PROGRAM IS PROTECTED BY COPYRIGHT LAWS AND YOU MAY NOT
// REVERSE ENGINEER, DECOMPILE, OR DISASSEMBLE IT.

#ifndef MBStrictnessLevel_h
#define MBStrictnessLevel_h

/**
* MBStrictnessLevel is used to strictness level of filtering performed on images.
*/
typedef NS_ENUM(NSInteger, MBStrictnessLevel) {

MBStrictnessLevelStrict = 0,
MBStrictnessLevelNormal,
MBStrictnessLevelRelaxed

};


#endif /* MBStrictnessLevel_h */
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,11 @@ MB_INIT_UNAVAILABLE
*/
@property (nonatomic, readonly, nullable) MBStringResult *issuingAuthority;

/**
* The transcription of the document subtype.
*/
@property (nonatomic, readonly, nullable) MBStringResult *documentSubtype;

/**
* The sponsor of the document owner.
*/
Expand Down
Binary file modified BlinkID.xcframework/ios-arm64/BlinkID.framework/Info.plist
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)
// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name BlinkID
// swift-module-flags-ignorable: -enable-bare-slash-regex
// swift-compiler-version: Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name BlinkID
@_exported import BlinkID
import Foundation
import Swift
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)
// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name BlinkID
// swift-module-flags-ignorable: -enable-bare-slash-regex
// swift-compiler-version: Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
// swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name BlinkID
@_exported import BlinkID
import Foundation
import Swift
Expand Down
Loading

0 comments on commit 6428d06

Please sign in to comment.