Skip to content

Commit

Permalink
BlinkID v6.6
Browse files Browse the repository at this point in the history
  • Loading branch information
TCvetkovic authored Mar 21, 2024
1 parent 247e1aa commit 82b98d6
Show file tree
Hide file tree
Showing 349 changed files with 6,354 additions and 3,908 deletions.
14 changes: 7 additions & 7 deletions BlinkID.xcframework/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,40 +8,40 @@
<key>BinaryPath</key>
<string>BlinkID.framework/BlinkID</string>
<key>LibraryIdentifier</key>
<string>ios-arm64</string>
<string>ios-arm64_x86_64-simulator</string>
<key>LibraryPath</key>
<string>BlinkID.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
<dict>
<key>BinaryPath</key>
<string>BlinkID.framework/BlinkID</string>
<key>LibraryIdentifier</key>
<string>ios-arm64_x86_64-simulator</string>
<string>ios-arm64</string>
<key>LibraryPath</key>
<string>BlinkID.framework</string>
<key>SupportedArchitectures</key>
<array>
<string>arm64</string>
<string>x86_64</string>
</array>
<key>SupportedPlatform</key>
<string>ios</string>
<key>SupportedPlatformVariant</key>
<string>simulator</string>
</dict>
</array>
<key>CFBundlePackageType</key>
<string>XFWK</string>
<key>CFBundleShortVersionString</key>
<string>6.5.1</string>
<string>6.6.0</string>
<key>CFBundleVersion</key>
<string>6.5.1</string>
<string>6.6.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
Expand Up @@ -183,6 +183,16 @@ MB_INIT_UNAVAILABLE
*/
@property (nonatomic, readonly, nullable) MBStringResult *issuingAuthority;

/**
* The sponsor of the document owner.
*/
@property (nonatomic, readonly, nullable) MBStringResult *sponsor;

/**
* The blood type of the document owner.
*/
@property (nonatomic, readonly, nullable) MBStringResult *bloodType;

/**
* The data extracted from the machine readable zone
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,16 @@ MB_INIT_UNAVAILABLE
*/
@property (nonatomic, readonly, nullable) MBStringResult *issuingAuthority;

/**
* The sponsor of the document owner.
*/
@property (nonatomic, readonly, nullable) MBStringResult *sponsor;

/**
* The blood type of the document owner.
*/
@property (nonatomic, readonly, nullable) MBStringResult *bloodType;

/**
* The data extracted from the machine readable zone
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -399,7 +399,13 @@ typedef NS_ENUM(NSInteger, MBRegion) {
MBRegionPara,
MBRegionParana,
MBRegionPernambuco,
MBRegionSantaCatarina
MBRegionSantaCatarina,
MBRegionAndhraPradesh,
MBRegionCeara,
MBRegionGoias,
MBRegionGuerreroAcapulcoDeJuarez,
MBRegionHaryana,
MBRegionSergipe
};

typedef NS_ENUM(NSInteger, MBType) {
Expand Down Expand Up @@ -464,7 +470,12 @@ typedef NS_ENUM(NSInteger, MBType) {
MBTypeUniformedServicesId,
MBTypeImmigrantVisa,
MBTypeConsularVoterId,
MBTypeTwicCard
MBTypeTwicCard,
MBTypeExitEntryPermit,
MBTypeMainlandTravelPermitTaiwan,
MBTypeNbiClearance,
MBTypeProofOfRegistration,
MBTypeTemporaryProtectionPermit
};

#endif /* MBClassInfoTypes_h */
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ NS_ASSUME_NONNULL_BEGIN
/**
* The ID Barcode Recognizer is used for scanning ID Barcode.
*/
MB_CLASS_AVAILABLE_IOS(13.0) MB_FINAL
MB_CLASS_AVAILABLE_IOS(13.0) MB_CLASS_DEPRECATED() MB_FINAL
@interface MBIdBarcodeRecognizer : MBRecognizer<NSCopying>

MB_INIT
Expand Down
16 changes: 16 additions & 0 deletions BlinkID.xcframework/ios-arm64/BlinkID.framework/Headers/MBImage.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,18 @@

NS_ASSUME_NONNULL_BEGIN

/// Enum which defines video rotation angle or capture connection's video orientation.
typedef NS_ENUM(NSInteger, MBVideoRotationAngle) {
// Landscape left
MBVideoRotationAngleLandscapeLeft,
// Portrait
MBVideoRotationAnglePortrait,
// Landscape right
MBVideoRotationAngleLandscapeRight,
// Portrait upside down
MBVideoRotationAnglePortraitUpsideDown
};

/**
* Enum which describes text orientation on an image.
*/
Expand Down Expand Up @@ -81,6 +93,10 @@ MB_CLASS_AVAILABLE_IOS(13.0)
*/
@property (nonatomic) BOOL cameraFrame;

/// Connection orientation.
/// Default: `MBVideoRotationAngleLandscapeRight` - landscape right.
@property (nonatomic) MBVideoRotationAngle videoRotationAngle;

/**
* Creates MBImage around UIImage.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,15 @@ MB_CLASS_AVAILABLE_IOS(13.0)
*/
+ (BOOL)isScanningUnsupportedForCameraType:(MBCameraType)type error:(NSError *_Nullable *_Nullable)error NS_SWIFT_NOTHROW;

/**
* Set the URL for ping proxy.
* This method is used if for setting ping proxy URL if that right is enabled in license.
* URL must be https.
*
* @param urlString The URL string for ping proxy
*/
- (void)setPingProxyUrl:(NSString * _Nonnull)urlString;

@end

NS_ASSUME_NONNULL_END
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ MB_CLASS_AVAILABLE_IOS(13.0) MB_FINAL
@property (nonatomic, strong, readonly) NSString *device;
@property (nonatomic, strong, readonly) NSString *userId;
@property (nonatomic, strong, readonly) NSString *licensee;
@property (nonatomic, strong, readonly) NSArray *applicationIds;
@property (nonatomic, strong, readonly) NSString *licenseId;

@end
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,16 @@ MB_INIT_UNAVAILABLE
*/
@property (nonatomic, readonly, nullable) MBStringResult *issuingAuthority;

/**
* The sponsor of the document owner.
*/
@property (nonatomic, readonly, nullable) MBStringResult *sponsor;

/**
* The blood type of the document owner.
*/
@property (nonatomic, readonly, nullable) MBStringResult *bloodType;

/**
* The driver license detailed info.
*/
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.
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSPrivacyCollectedDataTypes</key>
<array>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeOtherDiagnosticData</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeOtherUserContent</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeDeviceID</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false/>
<key>NSPrivacyCollectedDataTypeTracking</key>
<false/>
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
</array>
</dict>
</array>
<key>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>CA92.1</string>
</array>
</dict>
</array>
</dict>
</plist>
Loading

0 comments on commit 82b98d6

Please sign in to comment.