Skip to content

Commit

Permalink
Final commit for 4.9.1
Browse files Browse the repository at this point in the history
  • Loading branch information
JumioMobileTeam committed Mar 13, 2024
1 parent fd6990c commit 9bbe2b9
Show file tree
Hide file tree
Showing 15 changed files with 49 additions and 33 deletions.
3 changes: 2 additions & 1 deletion Carthage/IProovDependencies.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,6 @@
"4.7.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.7.1/IProovDependencies.zip",
"4.8.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.0/IProovDependencies.zip",
"4.8.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.1/IProovDependencies.zip",
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/IProovDependencies.zip"
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/IProovDependencies.zip",
"4.9.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.1/IProovDependencies.zip"
}
3 changes: 2 additions & 1 deletion Carthage/Jumio.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,6 @@
"4.7.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.7.1/Jumio.xcframework.zip",
"4.8.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.0/Jumio.xcframework.zip",
"4.8.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.1/Jumio.xcframework.zip",
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/Jumio.xcframework.zip"
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/Jumio.xcframework.zip",
"4.9.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.1/Jumio.xcframework.zip"
}
3 changes: 2 additions & 1 deletion Carthage/JumioDatadog.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,6 @@
"4.7.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.7.1/JumioDatadog.xcframework.zip",
"4.8.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.0/JumioDatadog.xcframework.zip",
"4.8.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.1/JumioDatadog.xcframework.zip",
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/JumioDatadog.xcframework.zip"
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/JumioDatadog.xcframework.zip",
"4.9.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.1/JumioDatadog.xcframework.zip"
}
1 change: 1 addition & 0 deletions Carthage/JumioDefaultUI.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/JumioDefaultUI.xcframework.zip",
"4.9.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.1/JumioDefaultUI.xcframework.zip"
}
3 changes: 1 addition & 2 deletions Carthage/JumioDocFinder.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,5 @@
"4.7.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.7.0/JumioDocFinder.xcframework.zip",
"4.7.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.7.1/JumioDocFinder.xcframework.zip",
"4.8.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.0/JumioDocFinder.xcframework.zip",
"4.8.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.1/JumioDocFinder.xcframework.zip",
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/JumioDocFinder.xcframework.zip"
"4.8.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.1/JumioDocFinder.xcframework.zip"
}
3 changes: 2 additions & 1 deletion Carthage/JumioIProov.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,6 @@
"4.7.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.7.1/JumioIProov.xcframework.zip",
"4.8.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.0/JumioIProov.xcframework.zip",
"4.8.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.1/JumioIProov.xcframework.zip",
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/JumioIProov.xcframework.zip"
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/JumioIProov.xcframework.zip",
"4.9.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.1/JumioIProov.xcframework.zip"
}
3 changes: 2 additions & 1 deletion Carthage/JumioLiveness.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,6 @@
"4.7.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.7.1/JumioLiveness.xcframework.zip",
"4.8.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.0/JumioLiveness.xcframework.zip",
"4.8.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.8.1/JumioLiveness.xcframework.zip",
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/JumioLiveness.xcframework.zip"
"4.9.0": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/JumioLiveness.xcframework.zip",
"4.9.1": "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.1/JumioLiveness.xcframework.zip"
}
10 changes: 5 additions & 5 deletions Package.swift
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// swift-tools-version:5.3
import PackageDescription

let version = "4.9.0"
let version = "4.9.1"

let package = Package(
name: "Jumio",
Expand Down Expand Up @@ -63,22 +63,22 @@ let package = Package(
.binaryTarget(
name: "Jumio",
url: "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/\(version)/Jumio.xcframework.zip",
checksum: "87490d4ade767ed3352abad933b867e0d291f35d0b3bb8bd931cb09dac37ba7b"
checksum: "cda82461b9db807b3aa0d4d151326a810d5871f033c77a132ba5e56d7c79eee7"
),
.binaryTarget(
name: "JumioIProov",
url: "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/\(version)/JumioIProov.xcframework.zip",
checksum: "d4cc902fe7fab01568a9c5cdd2092a4aabeb4f62ed7275dad81f13df0d1b7b62"
checksum: "9f39ed9275b2dd92c8e1fa79af31b49db1ee2d513ce738191e14c3d4712498d5"
),
.binaryTarget(
name: "JumioLiveness",
url: "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/\(version)/JumioLiveness.xcframework.zip",
checksum: "3d5594ee8157c3bfe2258cfc0eed5198742873ad68f36a0c0603f384abecff7f"
checksum: "64e288a3065da781fc042c24aa052f5a4d00a7608184147272c495816be1623a"
),
.binaryTarget(
name: "JumioDefaultUI",
url: "https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/\(version)/JumioDefaultUI.xcframework.zip",
checksum: "e5bbbb502fcc00019c9c5e55b98ca2fb419649a80e620f7f27dac461a4a41fd2"
checksum: "dfe8463711c6cc135cfebc6b1e0c7e905f3cf6982ffa9b7a65b1d6c510091794"
),
]
)
5 changes: 4 additions & 1 deletion docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,12 @@ For detailed technical changes please refer to our [Transition Guide](transition

## Support Period

Current SDK version: __4.9.0__
Current SDK version: __4.9.1__
Please refer to our [SDK maintenance and support policy](maintenance_policy.md) for more information about Mobile SDK maintenance and support.

## SDK Version: __4.9.1__
![Fix] iOS 12 app startup crash fixed [ID Verification]

## SDK Version: __4.9.0__
![Improvement] Added possibility to pre-load required ML models. For more information checkout the according section in the [README](../README.md#ml-models) [ID Verification, Identity Verification]

Expand Down
30 changes: 15 additions & 15 deletions docs/integration_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Jumio’s products allow businesses to establish the genuine identity of their u
- [Custom UI customization](#custom-ui-customization)

## Release Notes
Please refer to our [Change Log](changelog.md) for more information. Current SDK version: __4.9.0__
Please refer to our [Change Log](changelog.md) for more information. Current SDK version: __4.9.1__

For technical changes that should be considered when updating the SDK, please read our [Transition Guide](transition_guide.md).

Expand Down Expand Up @@ -81,17 +81,17 @@ platform :ios, '12.0'
use_frameworks! # Required for proper framework handling
#Core (add one of these):
pod 'Jumio/Slim', '~>4.9.0' # Manual & DocFinder Capture functionality
pod 'Jumio/Jumio', '~>4.9.0' # Manual & DocFinder Capture + NFC functionality
pod 'Jumio/Slim', '~>4.9.1' # Manual & DocFinder Capture functionality
pod 'Jumio/Jumio', '~>4.9.1' # Manual & DocFinder Capture + NFC functionality
#Addons:
pod 'Jumio/Liveness', '~>4.9.0' # Liveness functionality
pod 'Jumio/IProov', '~>4.9.0' # iProov liveness functionality
pod 'Jumio/Datadog', '~>4.9.0' # Analytics functionality
pod 'Jumio/DefaultUI', '~>4.9.0' # Default UI functionality
pod 'Jumio/Liveness', '~>4.9.1' # Liveness functionality
pod 'Jumio/IProov', '~>4.9.1' # iProov liveness functionality
pod 'Jumio/Datadog', '~>4.9.1' # Analytics functionality
pod 'Jumio/DefaultUI', '~>4.9.1' # Default UI functionality
#All:
pod 'Jumio/All', '~>4.9.0' # All Jumio products with all available scanning methods
pod 'Jumio/All', '~>4.9.1' # All Jumio products with all available scanning methods
```

##### Certified Face Liveness
Expand Down Expand Up @@ -144,14 +144,14 @@ Adapt you Cartfile and add Jumio dependencies. Check the following example how a

```
#Core (always add):
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/Jumio.json" == 4.9.0
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/Jumio.json" == 4.9.1
#Addons:
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioIProov.json" == 4.9.0
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/IProovDependencies.json" == 4.9.0
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioLiveness.json" == 4.9.0
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioDatadog.json" == 4.9.0
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioDefaultUI.json" == 4.9.0
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioIProov.json" == 4.9.1
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/IProovDependencies.json" == 4.9.1
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioLiveness.json" == 4.9.1
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioDatadog.json" == 4.9.1
binary "https://raw.githubusercontent.com/Jumio/mobile-sdk-ios/master/Carthage/JumioDefaultUI.json" == 4.9.1
```

Update you Carthage dependencies via Terminal:
Expand All @@ -160,7 +160,7 @@ carthage update --use-xcframeworks
```

### Manually
Download our frameworks manually via [ios-jumio-mobile-sdk-4.9.0.zip](https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.0/ios-jumio-mobile-sdk-4.9.0.zip).
Download our frameworks manually via [ios-jumio-mobile-sdk-4.9.1.zip](https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/4.9.1/ios-jumio-mobile-sdk-4.9.1.zip).

__Using iProov (manually):__
* JumioIProov.xcframework
Expand Down
5 changes: 5 additions & 0 deletions docs/known_issues.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Known Issues

## Table of Contents
- [4.9.0](#490)
- [Xcode15](#xcode15)
- [Symbol not found: Starscream](#symbol-not-found-starscream)
- [Datadog Dependency Restriction](#datadog-dependency-restriction)
Expand All @@ -16,6 +17,10 @@
- [User Was Not Asked for Face Capturing](#user-was-not-asked-for-face-capturing)
- [Country Missing from the Country List](#country-missing-from-the-country-list)

## 4.9.0
There might be crashes on app startup when using our `4.9.0` frameworks on iOS 12.
Please use version `4.9.1` instead.

## Xcode15
There might be crashes when using our frameworks with Xcode15 when using Cocoapods.

Expand Down
3 changes: 3 additions & 0 deletions docs/transition_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ This section covers all technical changes that should be considered when updatin
⚠️  When updating your SDK version, __all__ changes/updates made in in the meantime have to be taken into account and applied if necessary.
__Example:__ If you're updating from SDK version __3.7.2__ to __3.9.2__, the changes outlined in __3.8.0, 3.9.0__ and __3.9.1__ are __still relevant__.

## 4.9.1
* Fixed a crash on iOS 12 app startup.

## 4.9.0
* Minimum iOS version raised to 12.
* Removed `Jumio/DocFinder` dependency as the functionality was moved to Jumio core. Every dependency now contains DocFinder functionality.
Expand Down
4 changes: 2 additions & 2 deletions sample/SampleApp.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -506,7 +506,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = "4.9.0";
MARKETING_VERSION = "4.9.1";
PRODUCT_BUNDLE_IDENTIFIER = "com.jumio.sample-swift";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = JumioDevelopmentSampleSwift;
Expand All @@ -533,7 +533,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = "4.9.0";
MARKETING_VERSION = "4.9.1";
PRODUCT_BUNDLE_IDENTIFIER = "com.jumio.sample-swift";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = JumioDistributionSampleSwift;
Expand Down
4 changes: 2 additions & 2 deletions sample/SampleApp/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
<key>CFBundleShortVersionString</key>
<string>4.9.0</string>
<string>4.9.1</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
Expand All @@ -28,7 +28,7 @@
</dict>
</array>
<key>CFBundleVersion</key>
<string>4.9.0</string>
<string>4.9.1</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NFCReaderUsageDescription</key>
Expand Down
2 changes: 1 addition & 1 deletion sample/jumio-sdk-checkout.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash
JUMIO_SDK_VERSION=4.9.0
JUMIO_SDK_VERSION=4.9.1
DOWNLOAD_PATH=https://repo.mobile.jumio.ai/com/jumio/ios/jumio-mobile-sdk/${JUMIO_SDK_VERSION}/ios-jumio-mobile-sdk-${JUMIO_SDK_VERSION}.zip
FRAMEWORK_DIR=${PROJECT_DIR}/Frameworks
FRAMEWORK_ZIP=${FRAMEWORK_DIR}/frameworks.zip
Expand Down

0 comments on commit 9bbe2b9

Please sign in to comment.