iOS Releases
Release 2022.0.6
- Built with Xcode 14.1, in accordance to App Store submission requirement
- Resolved a potential crash when configuring capture controls on opening of Capture screen
- Resolved a potential crash when navigating between Capture screens
- Resolved a potential crash on device orientation change, while capture is running
- Resolved a potential UI unresponsiveness when starting the SDK
Release 2022.0.5
The SDK is built with Xcode 14.0. Older versions of Xcode are no longer supported.
Release 2022.0.4
Includes several fixes and improvements related to Capture:
- Capture now uses a combination of settings that allow better focusing and capturing in a low light (the outcome depends on device camera features)
- Resolved an issue, where in auto-capture mode, a previously detected receipt was still showing, even after the user moved a camera to a different view
- Resolved an issue, where a receipt detected in auto-capture mode was “flickering” on and off
- Prevented an excessive memory usage on several scenarios in auto-capture mode.
- Resolved a potential crash on capture session shutting down.
- Resolved a potential crash when user changes camera permissions to
denied
, while the app is in background.
Release 2022.0.3
- Resolved an issue where client, user, and locale information may not have been retrieved from the API servers during SDK startup.
- Resolved a potential crash due to possible modification of an object from multiple threads on SDK initialization.
- Resolved a potential crash due to Swift/Objective-C interoperability on networking operations.
- Optimized a startup process for the SDK to retrieve only minimal information.
Release 2022.0.2
- Resolved a potential crash when initializing an iOS SDK, where a not yet initalized object could be accessed prematurely.
Release 2022.0.1
- Resolved a potential crash when stopping the iOS SDK. The resolved crash can be identified by a reason:
Collection <__NSArrayM: ...> was mutated while being enumerated.
.
Release 2022.0.0
Improvements
- The title was added on Android and iOS SDKs to Permissions screen and to Discard Images dialog
- Receipt detection was improved to allow a more consistent behavior after a potential receipt was detected.
- Voiceover capability was added to a Permissions screen
- SDK now provides a feedback to the user in case of Camera malfunction during the receipt capturing.
- SDK now provides a non-personal configuration information in the debug log to allow an easier diagnosis of the configuration issues.
Bug Fixes
- Fixed the issue where the square receipts, or receipts with the width greater than the height, could be mistakenly rotated to the side, or upside down during capturing.
- Fixed the UI issues when a user denies Camera permissions