Build Information
Successful build of TruoraValidationsSDK, reference 1.3.3 (a82e2f), with Swift 6.1 for iOS using Xcode 16.3 on 20 Aug 2026 16:07:05 UTC.
Swift 6 data race errors: 35
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme TruoraValidationsSDK-Package -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCapturesBuild Log
Task {
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:60:23: note: closure captures non-Sendable 'presenter'
await presenter.photoUploadFailed(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:61:27: note: closure captures non-Sendable 'side'
side: side,
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:48:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task {
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:49:23: note: closure captures non-Sendable 'presenter'
await presenter.photoUploadFailed(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:50:27: note: closure captures non-Sendable 'side'
side: side,
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:333:31: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
evaluationTask = Task { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:334:23: note: closure captures non-Sendable 'self'
guard let self else { return }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:338:27: note: closure captures non-Sendable 'side'
side: side,
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:345:42: note: closure captures non-Sendable 'apiClient'
let response = try await apiClient.evaluateImage(request: request)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:141:14: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task { await presenter.imageEvaluationStarted(side: side, previewData: photoData) }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:141:22: note: closure captures non-Sendable 'presenter'
Task { await presenter.imageEvaluationStarted(side: side, previewData: photoData) }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:141:61: note: closure captures non-Sendable 'side'
Task { await presenter.imageEvaluationStarted(side: side, previewData: photoData) }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:131:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task {
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:133:23: note: closure captures non-Sendable 'presenter'
await presenter.imageEvaluationErrored(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:134:27: note: closure captures non-Sendable 'side'
side: side,
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:121:18: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task {
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:122:23: note: closure captures non-Sendable 'presenter'
await presenter.imageEvaluationErrored(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureInteractor.swift:123:27: note: closure captures non-Sendable 'side'
side: side,
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:488:13: warning: default will never be executed
default:
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:307:21: warning: sending 'self.currentSide' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateComposeUI(
~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:307:21: note: sending task-isolated 'self.currentSide' to main actor-isolated instance method 'updateComposeUI(side:feedbackType:showHelpDialog:showRotationAnimation:showLoadingScreen:uploadState:frontPhotoData:frontPhotoStatus:backPhotoData:backPhotoStatus:clearFrontPhoto:clearBackPhoto:audioInstruction:)' risks causing data races between main actor-isolated and task-isolated uses
await view?.updateComposeUI(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:307:21: warning: sending 'self.feedbackType' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateComposeUI(
~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:307:21: note: sending task-isolated 'self.feedbackType' to main actor-isolated instance method 'updateComposeUI(side:feedbackType:showHelpDialog:showRotationAnimation:showLoadingScreen:uploadState:frontPhotoData:frontPhotoStatus:backPhotoData:backPhotoStatus:clearFrontPhoto:clearBackPhoto:audioInstruction:)' risks causing data races between main actor-isolated and task-isolated uses
await view?.updateComposeUI(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:307:21: warning: sending 'self.frontPhotoStatus' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateComposeUI(
~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:307:21: note: sending task-isolated 'self.frontPhotoStatus' to main actor-isolated instance method 'updateComposeUI(side:feedbackType:showHelpDialog:showRotationAnimation:showLoadingScreen:uploadState:frontPhotoData:frontPhotoStatus:backPhotoData:backPhotoStatus:clearFrontPhoto:clearBackPhoto:audioInstruction:)' risks causing data races between main actor-isolated and task-isolated uses
await view?.updateComposeUI(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:307:21: warning: sending 'self.backPhotoStatus' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateComposeUI(
~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:307:21: note: sending task-isolated 'self.backPhotoStatus' to main actor-isolated instance method 'updateComposeUI(side:feedbackType:showHelpDialog:showRotationAnimation:showLoadingScreen:uploadState:frontPhotoData:frontPhotoStatus:backPhotoData:backPhotoStatus:clearFrontPhoto:clearBackPhoto:audioInstruction:)' risks causing data races between main actor-isolated and task-isolated uses
await view?.updateComposeUI(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:307:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateComposeUI(
~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:307:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'updateComposeUI(side:feedbackType:showHelpDialog:showRotationAnimation:showLoadingScreen:uploadState:frontPhotoData:frontPhotoStatus:backPhotoData:backPhotoStatus:clearFrontPhoto:clearBackPhoto:audioInstruction:)' risks causing races in between task-isolated and main actor-isolated uses
await view?.updateComposeUI(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:330:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.resumeCamera()
~~~~~~^~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:330:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'resumeCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.resumeCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:440:29: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError("Missing reverse upload URL")
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:440:29: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError("Missing reverse upload URL")
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:458:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setupCamera()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:458:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'setupCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.setupCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:431:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError("Missing front upload URL")
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:431:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError("Missing front upload URL")
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:423:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError("Router not configured")
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:423:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError("Router not configured")
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:499:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setupCamera()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:499:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'setupCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.setupCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:584:37: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
runtimeDetectionTask = Task { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:590:41: note: closure captures 'self' which is accessible to code in the current task
let shouldBlock = await self?.reportDetectionLayer("runtime") ?? false
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:524:35: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
async let logView: Void = logViewRendered()
^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:524:35: note: sending task-isolated 'self' into async let risks causing data races between nonisolated and task-isolated uses
async let logView: Void = logViewRendered()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:525:37: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
async let logCamera: Void = logCameraOpened()
^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:525:37: note: sending task-isolated 'self' into async let risks causing data races between nonisolated and task-isolated uses
async let logCamera: Void = logCameraOpened()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:650:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.stopCamera()
~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:650:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'stopCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.stopCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:664:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.pauseVideo()
~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:664:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'pauseVideo()' risks causing races in between task-isolated and main actor-isolated uses
await view?.pauseVideo()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:668:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.stopCamera()
~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:668:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'stopCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.stopCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:681:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.pauseCamera()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:681:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'pauseCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.pauseCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:687:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.pauseVideo()
~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:687:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'pauseVideo()' risks causing races in between task-isolated and main actor-isolated uses
await view?.pauseVideo()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:689:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.stopCamera()
~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:689:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'stopCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.stopCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:704:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setupCamera()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:704:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'setupCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.setupCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:708:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.resumeCamera()
~~~~~~^~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:708:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'resumeCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.resumeCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1136:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError("Router not configured")
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1136:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError("Router not configured")
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:717:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError("Captured photo is empty")
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:717:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError("Captured photo is empty")
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:771:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.takePicture()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:771:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'takePicture()' risks causing races in between task-isolated and main actor-isolated uses
await view?.takePicture()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:780:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.stopCamera()
~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:780:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'stopCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.stopCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:786:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setupCamera()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:786:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'setupCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.setupCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:851:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.takePicture()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:851:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'takePicture()' risks causing races in between task-isolated and main actor-isolated uses
await view?.takePicture()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1122:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.stopCamera()
~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1122:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'stopCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.stopCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1128:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError(error.localizedDescription)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1128:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError(error.localizedDescription)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:900:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.resetCaptureInProgress()
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:900:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'resetCaptureInProgress()' risks causing races in between task-isolated and main actor-isolated uses
await view?.resetCaptureInProgress()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:926:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.resetCaptureInProgress()
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:926:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'resetCaptureInProgress()' risks causing races in between task-isolated and main actor-isolated uses
await view?.resetCaptureInProgress()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:930:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.stopCamera()
~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:930:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'stopCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.stopCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:970:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError(
~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:970:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:973:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setupCamera()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:973:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'setupCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.setupCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:942:29: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setupCamera()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:942:29: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'setupCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.setupCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:943:29: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError(error.localizedDescription)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:943:29: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError(error.localizedDescription)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1025:21: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.resetCaptureInProgress()
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1025:21: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'resetCaptureInProgress()' risks causing races in between task-isolated and main actor-isolated uses
await view?.resetCaptureInProgress()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1045:31: warning: sending 'scenario' risks causing data races; this is an error in the Swift 6 language mode
try await router?.navigateToDocumentFeedback(
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1045:31: note: sending task-isolated 'scenario' to main actor-isolated instance method 'navigateToDocumentFeedback(feedback:capturedImageData:retriesLeft:)' risks causing data races between main actor-isolated and task-isolated uses
try await router?.navigateToDocumentFeedback(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1051:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError(error.localizedDescription)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1051:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError(error.localizedDescription)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1086:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.resetCaptureInProgress()
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1086:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'resetCaptureInProgress()' risks causing races in between task-isolated and main actor-isolated uses
await view?.resetCaptureInProgress()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1090:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setupCamera()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1090:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'setupCamera()' risks causing races in between task-isolated and main actor-isolated uses
await view?.setupCamera()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1091:25: warning: sending value of non-Sendable type 'any DocumentCapturePresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError(
~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCapturePresenter.swift:1091:25: note: sending task-isolated value of non-Sendable type 'any DocumentCapturePresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError(
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureProtocols.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureView.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureView.swift:138:51: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await viewModel.presenter?.cameraPermissionDenied() }
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureView.swift:138:51: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'cameraPermissionDenied()' risks causing races in between main actor-isolated and nonisolated uses
Task { await viewModel.presenter?.cameraPermissionDenied() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureView.swift:141:51: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await viewModel.presenter?.cameraError(errorMessage) }
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureView.swift:141:51: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'cameraError' risks causing races in between main actor-isolated and nonisolated uses
Task { await viewModel.presenter?.cameraError(errorMessage) }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:65:30: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
await presenter?.viewDidBecomeVisible()
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:65:30: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'viewDidBecomeVisible()' risks causing races in between main actor-isolated and nonisolated uses
await presenter?.viewDidBecomeVisible()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:66:30: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
await presenter?.viewDidLoad()
~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:66:30: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'viewDidLoad()' risks causing races in between main actor-isolated and nonisolated uses
await presenter?.viewDidLoad()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:71:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.viewWillAppear() }
~~~~~~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:71:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'viewWillAppear()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.viewWillAppear() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:76:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.viewWillDisappear() }
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:76:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'viewWillDisappear()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.viewWillDisappear() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:80:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.appWillResignActive() }
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:80:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'appWillResignActive()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.appWillResignActive() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:84:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.appDidBecomeActive() }
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:84:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'appDidBecomeActive()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.appDidBecomeActive() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:88:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.cameraReady() }
~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:88:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'cameraReady()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.cameraReady() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:92:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.photoCaptured(photoData: photoData) }
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:92:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'photoCaptured(photoData:)' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.photoCaptured(photoData: photoData) }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:96:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.detectionsReceived(results) }
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:96:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'detectionsReceived' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.detectionsReceived(results) }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:102:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.manualCaptureTapped() }
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:102:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'manualCaptureTapped()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.manualCaptureTapped() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:107:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.handleCaptureEvent(.helpRequested) }
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:107:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'handleCaptureEvent' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.handleCaptureEvent(.helpRequested) }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:111:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.handleCaptureEvent(.helpDismissed) }
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:111:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'handleCaptureEvent' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.handleCaptureEvent(.helpDismissed) }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:115:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.cancelTapped() }
~~~~~~~~~~~^~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:115:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'cancelTapped()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.cancelTapped() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:119:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.retryTapped() }
~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:119:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'retryTapped()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.retryTapped() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:127:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.switchToManualCapture() }
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:127:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'switchToManualCapture()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.switchToManualCapture() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:135:33: warning: sending value of non-Sendable type 'any DocumentCaptureViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.handleCaptureEvent(.switchToManualMode) }
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentCapture/DocumentCaptureViewModel.swift:135:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentCaptureViewToPresenter' to nonisolated instance method 'handleCaptureEvent' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.handleCaptureEvent(.switchToManualMode) }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentFeedback/DocumentFeedbackConfigurator.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentFeedback/DocumentFeedbackPresenter.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentFeedback/DocumentFeedbackProtocols.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentFeedback/DocumentFeedbackView.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentFeedback/DocumentFeedbackViewModel.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentFeedback/DocumentFeedbackViewModel.swift:57:33: warning: sending value of non-Sendable type 'any DocumentFeedbackViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.retryTapped() }
~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentFeedback/DocumentFeedbackViewModel.swift:57:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentFeedbackViewToPresenter' to nonisolated instance method 'retryTapped()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.retryTapped() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentFeedback/DocumentFeedbackViewModel.swift:61:33: warning: sending value of non-Sendable type 'any DocumentFeedbackViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.cancelTapped() }
~~~~~~~~~~~^~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentFeedback/DocumentFeedbackViewModel.swift:61:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentFeedbackViewToPresenter' to nonisolated instance method 'cancelTapped()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.cancelTapped() }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroConfigurator.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroInteractor.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroInteractor.swift:44:31: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
validationTask = Task {
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroInteractor.swift:46:42: note: closure captures 'self' which is accessible to code in the current task
let response = try await performValidationRequest(accountId: accountId)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:48:21: warning: sending value of non-Sendable type 'any DocumentIntroPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showLoading()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:48:21: note: sending task-isolated value of non-Sendable type 'any DocumentIntroPresenterToView' to main actor-isolated instance method 'showLoading()' risks causing races in between task-isolated and main actor-isolated uses
await view?.showLoading()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:44:25: warning: sending value of non-Sendable type 'any DocumentIntroPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError("Interactor not configured")
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:44:25: note: sending task-isolated value of non-Sendable type 'any DocumentIntroPresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError("Interactor not configured")
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:39:25: warning: sending value of non-Sendable type 'any DocumentIntroPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError("Missing account ID")
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:39:25: note: sending task-isolated value of non-Sendable type 'any DocumentIntroPresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError("Missing account ID")
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:68:21: warning: sending value of non-Sendable type 'any DocumentIntroPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.hideLoading()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:68:21: note: sending task-isolated value of non-Sendable type 'any DocumentIntroPresenterToView' to main actor-isolated instance method 'hideLoading()' risks causing races in between task-isolated and main actor-isolated uses
await view?.hideLoading()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:77:25: warning: sending value of non-Sendable type 'any DocumentIntroPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError("Missing front upload URL")
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:77:25: note: sending task-isolated value of non-Sendable type 'any DocumentIntroPresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError("Missing front upload URL")
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:63:25: warning: sending value of non-Sendable type 'any DocumentIntroPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.hideLoading()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:63:25: note: sending task-isolated value of non-Sendable type 'any DocumentIntroPresenterToView' to main actor-isolated instance method 'hideLoading()' risks causing races in between task-isolated and main actor-isolated uses
await view?.hideLoading()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:64:25: warning: sending value of non-Sendable type 'any DocumentIntroPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError("Router not configured")
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:64:25: note: sending task-isolated value of non-Sendable type 'any DocumentIntroPresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError("Router not configured")
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:88:25: warning: sending value of non-Sendable type 'any DocumentIntroPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.showError(error.localizedDescription)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:88:25: note: sending task-isolated value of non-Sendable type 'any DocumentIntroPresenterToView' to main actor-isolated instance method 'showError' risks causing races in between task-isolated and main actor-isolated uses
await view?.showError(error.localizedDescription)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:93:21: warning: sending value of non-Sendable type 'any DocumentIntroPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.hideLoading()
~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroPresenter.swift:93:21: note: sending task-isolated value of non-Sendable type 'any DocumentIntroPresenterToView' to main actor-isolated instance method 'hideLoading()' risks causing races in between task-isolated and main actor-isolated uses
await view?.hideLoading()
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroProtocols.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroView.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroViewModel.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroViewModel.swift:23:33: warning: sending value of non-Sendable type 'any DocumentIntroViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.viewDidLoad() }
~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroViewModel.swift:23:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentIntroViewToPresenter' to nonisolated instance method 'viewDidLoad()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.viewDidLoad() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroViewModel.swift:27:33: warning: sending value of non-Sendable type 'any DocumentIntroViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.startTapped() }
~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroViewModel.swift:27:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentIntroViewToPresenter' to nonisolated instance method 'startTapped()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.startTapped() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroViewModel.swift:31:33: warning: sending value of non-Sendable type 'any DocumentIntroViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.cancelTapped() }
~~~~~~~~~~~^~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentIntro/DocumentIntroViewModel.swift:31:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentIntroViewToPresenter' to nonisolated instance method 'cancelTapped()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.cancelTapped() }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionConfigurator.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionInteractor.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionInteractor.swift:44:14: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task { await presenter?.didLoadCountries(filtered) }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionInteractor.swift:44:22: note: closure captures 'self' which is accessible to code in the current task
Task { await presenter?.didLoadCountries(filtered) }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:61:26: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task {
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:62:31: note: closure captures 'self' which is accessible to code in the current task
await self.logCameraPermissionGranted()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:65:26: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task {
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:66:31: note: closure captures 'self' which is accessible to code in the current task
await self.handleCameraPermissionDenied()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:90:21: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setErrors(isCountryError: false, isDocumentError: false)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:90:21: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setErrors(isCountryError:isDocumentError:)' risks causing races in between task-isolated and main actor-isolated uses
await view?.setErrors(isCountryError: false, isDocumentError: false)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:180:25: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setDocumentLocked(true)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:180:25: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setDocumentLocked' risks causing races in between task-isolated and main actor-isolated uses
await view?.setDocumentLocked(true)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:117:25: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setCountryLocked(true)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:117:25: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setCountryLocked' risks causing races in between task-isolated and main actor-isolated uses
await view?.setCountryLocked(true)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:124:25: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setDocumentLocked(true)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:124:25: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setDocumentLocked' risks causing races in between task-isolated and main actor-isolated uses
await view?.setDocumentLocked(true)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:129:21: warning: sending 'self.selectedCountry' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:129:21: note: sending task-isolated 'self.selectedCountry' to main actor-isolated instance method 'updateSelection(selectedCountry:selectedDocument:)' risks causing data races between main actor-isolated and task-isolated uses
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:129:21: warning: sending 'self.selectedDocument' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:129:21: note: sending task-isolated 'self.selectedDocument' to main actor-isolated instance method 'updateSelection(selectedCountry:selectedDocument:)' risks causing data races between main actor-isolated and task-isolated uses
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:129:21: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:129:21: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'updateSelection(selectedCountry:selectedDocument:)' risks causing races in between task-isolated and main actor-isolated uses
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:134:25: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setSelectionFixed(true)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:134:25: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setSelectionFixed' risks causing races in between task-isolated and main actor-isolated uses
await view?.setSelectionFixed(true)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:141:29: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setDocumentImageState(.loaded(url))
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:141:29: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setDocumentImageState' risks causing races in between task-isolated and main actor-isolated uses
await view?.setDocumentImageState(.loaded(url))
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:143:29: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setDocumentImageState(.unavailable)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:143:29: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setDocumentImageState' risks causing races in between task-isolated and main actor-isolated uses
await view?.setDocumentImageState(.unavailable)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:188:21: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setDocumentLocked(false)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:188:21: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setDocumentLocked' risks causing races in between task-isolated and main actor-isolated uses
await view?.setDocumentLocked(false)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:193:21: warning: sending 'self.selectedCountry' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:193:21: note: sending task-isolated 'self.selectedCountry' to main actor-isolated instance method 'updateSelection(selectedCountry:selectedDocument:)' risks causing data races between main actor-isolated and task-isolated uses
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:193:21: warning: sending 'self.selectedDocument' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:193:21: note: sending task-isolated 'self.selectedDocument' to main actor-isolated instance method 'updateSelection(selectedCountry:selectedDocument:)' risks causing data races between main actor-isolated and task-isolated uses
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:193:21: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:193:21: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'updateSelection(selectedCountry:selectedDocument:)' risks causing races in between task-isolated and main actor-isolated uses
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:199:21: warning: sending 'self.selectedCountry' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:199:21: note: sending task-isolated 'self.selectedCountry' to main actor-isolated instance method 'updateSelection(selectedCountry:selectedDocument:)' risks causing data races between main actor-isolated and task-isolated uses
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:199:21: warning: sending 'self.selectedDocument' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:199:21: note: sending task-isolated 'self.selectedDocument' to main actor-isolated instance method 'updateSelection(selectedCountry:selectedDocument:)' risks causing data races between main actor-isolated and task-isolated uses
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:199:21: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:199:21: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'updateSelection(selectedCountry:selectedDocument:)' risks causing races in between task-isolated and main actor-isolated uses
await view?.updateSelection(selectedCountry: selectedCountry, selectedDocument: selectedDocument)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:251:21: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setLoading(true)
~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:251:21: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setLoading' risks causing races in between task-isolated and main actor-isolated uses
await view?.setLoading(true)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:268:25: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setLoading(false)
~~~~~~^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:268:25: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setLoading' risks causing races in between task-isolated and main actor-isolated uses
await view?.setLoading(false)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:263:29: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setLoading(false)
~~~~~~^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:263:29: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setLoading' risks causing races in between task-isolated and main actor-isolated uses
await view?.setLoading(false)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:254:29: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setLoading(false)
~~~~~~^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:254:29: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setLoading' risks causing races in between task-isolated and main actor-isolated uses
await view?.setLoading(false)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:275:25: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setLoading(false)
~~~~~~^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:275:25: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setLoading' risks causing races in between task-isolated and main actor-isolated uses
await view?.setLoading(false)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:212:21: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setErrors(isCountryError: !isCountryValid, isDocumentError: !isDocumentValid)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:212:21: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setErrors(isCountryError:isDocumentError:)' risks causing races in between task-isolated and main actor-isolated uses
await view?.setErrors(isCountryError: !isCountryValid, isDocumentError: !isDocumentValid)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:241:25: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.displayCameraPermissionAlert()
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:241:25: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'displayCameraPermissionAlert()' risks causing races in between task-isolated and main actor-isolated uses
await view?.displayCameraPermissionAlert()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:293:21: warning: sending 'countries' risks causing data races; this is an error in the Swift 6 language mode
await view?.setCountries(countries)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:293:21: note: sending task-isolated 'countries' to main actor-isolated instance method 'setCountries' risks causing data races between main actor-isolated and task-isolated uses
await view?.setCountries(countries)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:293:21: warning: sending value of non-Sendable type 'any DocumentSelectionPresenterToView' risks causing data races; this is an error in the Swift 6 language mode
await view?.setCountries(countries)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionPresenter.swift:293:21: note: sending task-isolated value of non-Sendable type 'any DocumentSelectionPresenterToView' to main actor-isolated instance method 'setCountries' risks causing races in between task-isolated and main actor-isolated uses
await view?.setCountries(countries)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionProtocols.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:14:16: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var defaultValue: Anchor<CGRect>?
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:14:16: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
static var defaultValue: Anchor<CGRect>?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:14:16: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
static var defaultValue: Anchor<CGRect>?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:14:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var defaultValue: Anchor<CGRect>?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:60:55: warning: sending value of non-Sendable type 'any DocumentSelectionViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await viewModel.presenter?.cancelTapped() }
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:60:55: note: sending main actor-isolated value of non-Sendable type 'any DocumentSelectionViewToPresenter' to nonisolated instance method 'cancelTapped()' risks causing races in between main actor-isolated and nonisolated uses
Task { await viewModel.presenter?.cancelTapped() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:159:79: warning: sending value of non-Sendable type 'any DocumentSelectionViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await viewModel.presenter?.documentSelected(document) }
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:159:79: note: sending main actor-isolated value of non-Sendable type 'any DocumentSelectionViewToPresenter' to nonisolated instance method 'documentSelected' risks causing races in between main actor-isolated and nonisolated uses
Task { await viewModel.presenter?.documentSelected(document) }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:191:55: warning: sending value of non-Sendable type 'any DocumentSelectionViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await viewModel.presenter?.continueTapped() }
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:191:55: note: sending main actor-isolated value of non-Sendable type 'any DocumentSelectionViewToPresenter' to nonisolated instance method 'continueTapped()' risks causing races in between main actor-isolated and nonisolated uses
Task { await viewModel.presenter?.continueTapped() }
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:233:67: warning: sending value of non-Sendable type 'any DocumentSelectionViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await viewModel.presenter?.countrySelected(country) }
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionView.swift:233:67: note: sending main actor-isolated value of non-Sendable type 'any DocumentSelectionViewToPresenter' to nonisolated instance method 'countrySelected' risks causing races in between main actor-isolated and nonisolated uses
Task { await viewModel.presenter?.countrySelected(country) }
^
SwiftDriverJobDiscovery normal arm64 Compiling CameraManager+Focus.swift, CameraManager+Setup.swift (in target 'TruoraCamera' from project 'TruoraValidationsSDK')
SwiftCompile normal arm64 Compiling\ DocumentSelectionViewModel.swift,\ SDKError.swift,\ SDKErrorType.swift,\ TruoraException.swift,\ TruoraProcessApiError.swift,\ TruoraProcessErrorMapper.swift,\ ValidationApiError.swift,\ TruoraSDKVersionGenerated.swift,\ AppAttestProvider.swift,\ AppAttestServicing.swift,\ AttestationProviding.swift,\ AttestationSnapshot.swift,\ AttestationStatusMapper.swift,\ KeychainStoring.swift,\ NoOpAttestationProvider.swift,\ CameraChecker.swift,\ EnvironmentChecker.swift,\ JailbreakChecker.swift,\ InjectionConfig.swift,\ InjectionDetector.swift,\ BitmaskEncoder.swift,\ DetectionBridging.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionViewModel.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/SDKError.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/SDKErrorType.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/TruoraException.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/TruoraProcessApiError.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/TruoraProcessErrorMapper.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/ValidationApiError.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Generated/TruoraSDKVersionGenerated.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/AppAttestProvider.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/AppAttestServicing.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/AttestationProviding.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/AttestationSnapshot.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/AttestationStatusMapper.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/KeychainStoring.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/NoOpAttestationProvider.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Checkers/CameraChecker.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Checkers/EnvironmentChecker.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Checkers/JailbreakChecker.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/InjectionConfig.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/InjectionDetector.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Native/BitmaskEncoder.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Native/DetectionBridging.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionViewModel.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionViewModel.swift:47:33: warning: sending value of non-Sendable type 'any DocumentSelectionViewToPresenter' risks causing data races; this is an error in the Swift 6 language mode
Task { await presenter?.viewDidLoad() }
~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/DocumentSelection/DocumentSelectionViewModel.swift:47:33: note: sending main actor-isolated value of non-Sendable type 'any DocumentSelectionViewToPresenter' to nonisolated instance method 'viewDidLoad()' risks causing races in between main actor-isolated and nonisolated uses
Task { await presenter?.viewDidLoad() }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/SDKError.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/SDKError.swift:15:16: warning: stored property 'type' of 'Sendable'-conforming struct 'SDKError' has non-sendable type 'SDKErrorType'; this is an error in the Swift 6 language mode
public let type: SDKErrorType
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/SDKErrorType.swift:18:13: note: consider making enum 'SDKErrorType' conform to the 'Sendable' protocol
public enum SDKErrorType: Int, CaseIterable {
^
, Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/SDKErrorType.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/TruoraException.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/TruoraProcessApiError.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/TruoraProcessApiError.swift:49:16: warning: stored property 'kind' of 'Sendable'-conforming struct 'TruoraProcessApiError' has non-sendable type 'TruoraProcessApiError.Kind'; this is an error in the Swift 6 language mode
public let kind: Kind
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/TruoraProcessApiError.swift:27:17: note: consider making enum 'Kind' conform to the 'Sendable' protocol
public enum Kind: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/TruoraProcessApiError.swift:61:16: warning: stored property 'apiErrorResponse' of 'Sendable'-conforming struct 'TruoraProcessApiError' has non-sendable type 'ApiErrorResponse?'; this is an error in the Swift 6 language mode
public let apiErrorResponse: ApiErrorResponse?
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/DI/ApiErrorResponse.swift:14:15: note: consider making struct 'ApiErrorResponse' conform to the 'Sendable' protocol
public struct ApiErrorResponse: Codable, Equatable {
^
, Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/TruoraProcessErrorMapper.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Errors/ValidationApiError.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Generated/TruoraSDKVersionGenerated.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/AppAttestProvider.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/AppAttestServicing.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/AttestationProviding.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/AttestationSnapshot.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/AttestationStatusMapper.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/KeychainStoring.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Attestation/NoOpAttestationProvider.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Checkers/CameraChecker.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Checkers/EnvironmentChecker.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Checkers/JailbreakChecker.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/InjectionConfig.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/InjectionDetector.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Native/BitmaskEncoder.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/InjectionDetection/Native/DetectionBridging.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling CameraProtocols.swift, CameraView.swift (in target 'TruoraCamera' from project 'TruoraValidationsSDK')
SwiftCompile normal arm64 Compiling\ TruoraNativeEnums.swift,\ TruoraNativeModels.swift,\ ReferenceFace.swift,\ TruoraAPIKeyGetter.swift,\ TruoraError.swift,\ TruoraLanguage.swift,\ UIConfig.swift,\ ValidationDetail.swift,\ LogoDownloader.swift,\ ConsentTermsAPIClient.swift,\ TruoraAPIClient.swift,\ TruoraNetworkResult.swift,\ TruoraProcessAPIClient.swift,\ TruoraProcessEnvironment.swift,\ TruoraProcessRequestExecutor.swift,\ TruoraRetryPolicy.swift,\ TruoraSessionConfiguration.swift,\ AnimatedOvalProgressView.swift,\ CameraSettingsPromptView.swift,\ CameraViewWrapper.swift,\ ManualRecordButton.swift,\ ManualRecordingBanner.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/Native/TruoraNativeEnums.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/Native/TruoraNativeModels.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/ReferenceFace.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/TruoraAPIKeyGetter.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/TruoraError.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/TruoraLanguage.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/UIConfig.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/ValidationDetail.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/LogoDownloader.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/ConsentTermsAPIClient.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraAPIClient.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraNetworkResult.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraProcessAPIClient.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraProcessEnvironment.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraProcessRequestExecutor.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraRetryPolicy.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/PassiveCapture/AnimatedOvalProgressView.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/PassiveCapture/CameraSettingsPromptView.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/PassiveCapture/CameraViewWrapper.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/PassiveCapture/ManualRecordButton.swift /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/PassiveCapture/ManualRecordingBanner.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/Native/TruoraNativeEnums.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/Native/TruoraNativeModels.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/ReferenceFace.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/TruoraAPIKeyGetter.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/TruoraError.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/TruoraLanguage.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/UIConfig.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Models/ValidationDetail.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/LogoDownloader.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/LogoDownloader.swift:194:26: warning: capture of 'self' with non-sendable type 'LogoDownloader' in a '@Sendable' closure
let result = self.validateResponse(data: data, response: response, error: error)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/LogoDownloader.swift:64:13: note: class 'LogoDownloader' does not conform to the 'Sendable' protocol
final class LogoDownloader: LogoDownloading {
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/LogoDownloader.swift:195:13: warning: capture of 'completion' with non-sendable type '(Result<Data, any Error>) -> Void' in a '@Sendable' closure
completion(result)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/LogoDownloader.swift:195:13: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(result)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/LogoDownloader.swift:212:22: warning: capture of 'self' with non-sendable type 'LogoDownloader' in a '@Sendable' closure
result = self.validateResponse(data: data, response: response, error: error)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/LogoDownloader.swift:64:13: note: class 'LogoDownloader' does not conform to the 'Sendable' protocol
final class LogoDownloader: LogoDownloading {
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/LogoDownloader.swift:212:13: warning: mutation of captured var 'result' in concurrently-executing code
result = self.validateResponse(data: data, response: response, error: error)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/ConsentTermsAPIClient.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/ConsentTermsAPIClient.swift:46:23: warning: static property 'defaultSessionConfig' is not concurrency-safe because non-'Sendable' type 'TruoraSessionConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
public static let defaultSessionConfig = TruoraSessionConfiguration(
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift:14:15: note: consider making struct 'TruoraSessionConfiguration' conform to the 'Sendable' protocol
public struct TruoraSessionConfiguration {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/ConsentTermsAPIClient.swift:46:23: note: add '@MainActor' to make static property 'defaultSessionConfig' part of global actor 'MainActor'
public static let defaultSessionConfig = TruoraSessionConfiguration(
^
@MainActor
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/ConsentTermsAPIClient.swift:46:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let defaultSessionConfig = TruoraSessionConfiguration(
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraAPIClient.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraNetworkResult.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraProcessAPIClient.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraProcessEnvironment.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraProcessRequestExecutor.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraRetryPolicy.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraRetryPolicy.swift:51:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'TruoraRetryPolicy' may have shared mutable state; this is an error in the Swift 6 language mode
public static let `default` = TruoraRetryPolicy()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraRetryPolicy.swift:19:15: note: consider making struct 'TruoraRetryPolicy' conform to the 'Sendable' protocol
public struct TruoraRetryPolicy {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraRetryPolicy.swift:51:23: note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
public static let `default` = TruoraRetryPolicy()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraRetryPolicy.swift:51:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let `default` = TruoraRetryPolicy()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraRetryPolicy.swift:54:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'TruoraRetryPolicy' may have shared mutable state; this is an error in the Swift 6 language mode
public static let none = TruoraRetryPolicy(maxRetries: 0)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraRetryPolicy.swift:19:15: note: consider making struct 'TruoraRetryPolicy' conform to the 'Sendable' protocol
public struct TruoraRetryPolicy {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraRetryPolicy.swift:54:23: note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
public static let none = TruoraRetryPolicy(maxRetries: 0)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/Native/TruoraRetryPolicy.swift:54:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let none = TruoraRetryPolicy(maxRetries: 0)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift:66:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'TruoraSessionConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
public static let `default` = TruoraSessionConfiguration()
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift:14:15: note: consider making struct 'TruoraSessionConfiguration' conform to the 'Sendable' protocol
public struct TruoraSessionConfiguration {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift:66:23: note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
public static let `default` = TruoraSessionConfiguration()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift:66:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let `default` = TruoraSessionConfiguration()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift:69:23: warning: static property 'noRetry' is not concurrency-safe because non-'Sendable' type 'TruoraSessionConfiguration' may have shared mutable state; this is an error in the Swift 6 language mode
public static let noRetry = TruoraSessionConfiguration(maxRetries: 0)
^
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift:14:15: note: consider making struct 'TruoraSessionConfiguration' conform to the 'Sendable' protocol
public struct TruoraSessionConfiguration {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift:69:23: note: add '@MainActor' to make static property 'noRetry' part of global actor 'MainActor'
public static let noRetry = TruoraSessionConfiguration(maxRetries: 0)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/Networking/TruoraSessionConfiguration.swift:69:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let noRetry = TruoraSessionConfiguration(maxRetries: 0)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/PassiveCapture/AnimatedOvalProgressView.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/PassiveCapture/CameraSettingsPromptView.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/PassiveCapture/CameraViewWrapper.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/PassiveCapture/ManualRecordButton.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Sources/PassiveCapture/ManualRecordingBanner.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling DocumentSelectionViewModel.swift, SDKError.swift, SDKErrorType.swift, TruoraException.swift, TruoraProcessApiError.swift, TruoraProcessErrorMapper.swift, ValidationApiError.swift, TruoraSDKVersionGenerated.swift, AppAttestProvider.swift, AppAttestServicing.swift, AttestationProviding.swift, AttestationSnapshot.swift, AttestationStatusMapper.swift, KeychainStoring.swift, NoOpAttestationProvider.swift, CameraChecker.swift, EnvironmentChecker.swift, JailbreakChecker.swift, InjectionConfig.swift, InjectionDetector.swift, BitmaskEncoder.swift, DetectionBridging.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftDriverJobDiscovery normal arm64 Emitting module for TruoraValidationsSDK (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftDriver\ Compilation TruoraCamera normal arm64 com.apple.xcode.tools.swift.compiler (in target 'TruoraCamera' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name TruoraCamera -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_PACKAGE -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver\ Compilation\ Requirements TruoraValidationsSDK normal arm64 com.apple.xcode.tools.swift.compiler (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name TruoraValidationsSDK -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_PACKAGE -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/TruoraValidationsSDK-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK-Swift.h (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/TruoraValidationsSDK-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.swiftmodule (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.swiftdoc (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.abi.json (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.swiftsourceinfo (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TensorFlowLite.o (in target 'TensorFlowLite' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TensorFlowLite.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraCamera.o normal (in target 'TruoraCamera' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraCamera.o
ExtractAppIntentsMetadata (in target 'TruoraCamera' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name TruoraCamera --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 13.0 --bundle-identifier spi-builder-workspace.TruoraCamera --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraCamera.appintents --target-triple arm64-apple-ios13.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraCamera.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/TruoraCamera.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/TruoraCamera.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraCamera.build/Objects-normal/arm64/TruoraCamera.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-08-20 09:07:02.053 appintentsmetadataprocessor[766:4554] Starting appintentsmetadataprocessor export
2026-08-20 09:07:02.094 appintentsmetadataprocessor[766:4554] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling LogLevel.swift, LogOutputs.swift, LoggerConfiguration.swift, MLLifecycleLoggerAdapter.swift, RetentionPeriod.swift, SDKEvent.swift, SDKLog.swift, SDKLogResponse.swift, SdkLogClient.swift, SdkLogValidationError.swift, TruoraLogger.swift, TruoraLoggerImplementation.swift, Cancel.swift, ApiErrorResponse.swift, ConsentTermsModels.swift, TruoraProcessEnums.swift, TruoraProcessModels.swift, TruoraProcessRequests.swift, TruoraProcessResponse+Result.swift, ErrorMapping.swift, EventLog.swift, Image.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraCamera.o (in target 'TruoraCamera' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraCamera.o
SwiftDriverJobDiscovery normal arm64 Compiling TruoraLocalization.swift, UploadUrlValidator.swift, TruoraColors.swift, TruoraTheme.swift, TruoraTypography.swift, TimeProvider.swift, TruoraNavigationController.swift, TruoraValidationResult.swift, TruoraValidationsSDK.swift, TuistAssets+TruoraValidationsSDK.swift, TuistStrings+TruoraValidationsSDK.swift, ValidationConfig.swift, ValidationError.swift, ValidationModels.swift, ValidationRouter.swift, DocumentValidationConfig.swift, FaceValidationConfig.swift, FinishViewConfiguration.swift, InvoiceValidationConfig.swift, ValidationType.swift, GeneratedAssetSymbols.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, ApiKeyError.swift, ApiKeyManager.swift, ApiKeyTypes.swift, JwtDecoder.swift, AuthorizationComponents.swift, AuthorizationModels.swift, AuthorizationValidation.swift, DataAuthorizationView.swift, CapturedMedia.swift, ActivityIndicator.swift, AnimatedGIFView.swift, AnimatedLoadingBar.swift, AsyncImageView.swift, CircularSpinnerView.swift, CompatibleAlert.swift, FadingEdgeModifier.swift, LoadingOverlayView.swift, ManualCaptureButton.swift, TruoraFooterView.swift, TruoraHeaderView.swift, TruoraPrimaryButton.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftDriverJobDiscovery normal arm64 Compiling PassiveIntroProtocols.swift, PassiveIntroView.swift, PassiveIntroViewModel.swift, BatteryMonitor.swift, InferenceLatencyTracker.swift, MemoryMonitor.swift, NetworkMonitor.swift, PerformanceAdvisor.swift, PerformanceDebugOverlay.swift, PerformanceSignals.swift, ThermalMonitor.swift, AuthorizationConsentLoader.swift, AuthorizationHydration.swift, ConsentMarkup.swift, MediaUpload.swift, PollingController.swift, ProcessEvent.swift, ProcessResult.swift, ProcessRunnerConstants.swift, StepLoop.swift, StepTypeRouter.swift, TruoraBlock.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftDriverJobDiscovery normal arm64 Compiling TruoraProcessManager.swift, TruoraProcessStatus.swift, CompletedResultContent.swift, FailureResultContent.swift, SuccessResultContent.swift, ValidationLoadingView.swift, ResultLoadingType.swift, ValidationResultType.swift, ResultConfigurator.swift, ResultInteractor.swift, ResultPresenter.swift, ResultProtocols.swift, ResultView.swift, ResultViewModel.swift, Bundle+SPMPublic.swift, DebugLog.swift, ErrorHelpers.swift, LocalizationKeys.swift, Locking.swift, SDKLocaleEnvironment.swift, SafeAreaBackground.swift, TruoraAudioPlayer.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftDriverJobDiscovery normal arm64 Compiling DetectionReporter.swift, NativeDetectionBridge.swift, CameraInfoProviding.swift, DefaultCameraInfoProvider.swift, DefaultSystemInfoProvider.swift, SystemInfoProviding.swift, TrustResult.swift, InvoiceCountryContent.swift, InvoiceFeedbackConfigurator.swift, InvoiceFeedbackPresenter.swift, InvoiceFeedbackProtocols.swift, InvoiceFeedbackView.swift, InvoiceFeedbackViewModel.swift, InvoiceInstructionsConfigurator.swift, InvoiceInstructionsInteractor.swift, InvoiceInstructionsPresenter.swift, InvoiceInstructionsProtocols.swift, InvoiceInstructionsView.swift, InvoiceInstructionsViewModel.swift, InvoicePreviewGenerator.swift, AnyCodableValue.swift, EventType.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftDriverJobDiscovery normal arm64 Compiling FeedbackType.swift, PassiveCaptureState.swift, UploadState.swift, OvalCutoutView.swift, PassiveCaptureBottomBar.swift, PassiveCaptureConfigurator.swift, PassiveCaptureCountdownView.swift, PassiveCaptureEvent.swift, PassiveCaptureFeedbackView.swift, PassiveCaptureInteractor.swift, PassiveCaptureOverlayView.swift, PassiveCapturePresenter.swift, PassiveCaptureProtocols.swift, PassiveCaptureTipsDialog.swift, PassiveCaptureUploadHeaderView.swift, PassiveCaptureView.swift, PassiveCaptureViewModel.swift, PhotoThumbnailView.swift, PassiveIntroConfigurator.swift, PassiveIntroContentView.swift, PassiveIntroInteractor.swift, PassiveIntroPresenter.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftDriverJobDiscovery normal arm64 Compiling TruoraNativeEnums.swift, TruoraNativeModels.swift, ReferenceFace.swift, TruoraAPIKeyGetter.swift, TruoraError.swift, TruoraLanguage.swift, UIConfig.swift, ValidationDetail.swift, LogoDownloader.swift, ConsentTermsAPIClient.swift, TruoraAPIClient.swift, TruoraNetworkResult.swift, TruoraProcessAPIClient.swift, TruoraProcessEnvironment.swift, TruoraProcessRequestExecutor.swift, TruoraRetryPolicy.swift, TruoraSessionConfiguration.swift, AnimatedOvalProgressView.swift, CameraSettingsPromptView.swift, CameraViewWrapper.swift, ManualRecordButton.swift, ManualRecordingBanner.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftDriverJobDiscovery normal arm64 Compiling DocumentCaptureConfigurator.swift, DocumentCaptureInteractor.swift, DocumentCapturePresenter.swift, DocumentCaptureProtocols.swift, DocumentCaptureView.swift, DocumentCaptureViewModel.swift, DocumentFeedbackConfigurator.swift, DocumentFeedbackPresenter.swift, DocumentFeedbackProtocols.swift, DocumentFeedbackView.swift, DocumentFeedbackViewModel.swift, DocumentIntroConfigurator.swift, DocumentIntroInteractor.swift, DocumentIntroPresenter.swift, DocumentIntroProtocols.swift, DocumentIntroView.swift, DocumentIntroViewModel.swift, DocumentSelectionConfigurator.swift, DocumentSelectionInteractor.swift, DocumentSelectionPresenter.swift, DocumentSelectionProtocols.swift, DocumentSelectionView.swift (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
SwiftDriver\ Compilation TruoraValidationsSDK normal arm64 com.apple.xcode.tools.swift.compiler (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name TruoraValidationsSDK -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_PACKAGE -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.o normal (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.o
ExtractAppIntentsMetadata (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name TruoraValidationsSDK --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 13.0 --bundle-identifier spi-builder-workspace.TruoraValidationsSDK --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.appintents --target-triple arm64-apple-ios13.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/TruoraValidationsSDK.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/TruoraValidationsSDK.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TruoraValidationsSDK.build/Debug-iphoneos/TruoraValidationsSDK.build/Objects-normal/arm64/TruoraValidationsSDK.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-08-20 09:07:04.746 appintentsmetadataprocessor[769:4649] Starting appintentsmetadataprocessor export
2026-08-20 09:07:04.782 appintentsmetadataprocessor[769:4649] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.o (in target 'TruoraValidationsSDK' from project 'TruoraValidationsSDK')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TruoraValidationsSDK.o
** BUILD SUCCEEDED **
Build complete.
{
"default_localization" : "es",
"dependencies" : [
],
"manifest_display_name" : "TruoraValidationsSDK",
"name" : "TruoraValidationsSDK",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "TruoraValidationsSDK",
"targets" : [
"TruoraValidationsSDK"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "TruoraCamera",
"targets" : [
"TruoraCamera"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "TruoraValidationsSDK",
"module_type" : "SwiftTarget",
"name" : "TruoraValidationsSDK",
"path" : "ios/validations/TruoraValidationsSDK",
"product_memberships" : [
"TruoraValidationsSDK"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Assets.xcassets",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_en_document_not_found.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_en_place_the_back.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_en_place_the_front.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_en_rotate_document.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_es_co_document_not_found.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_es_co_place_the_back.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_es_co_place_the_front.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_es_co_rotate_document.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_es_mx_document_not_found.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_es_mx_place_the_back.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_es_mx_place_the_front.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_es_mx_rotate_document.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_es_sv_rotate_document.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_pt_document_not_found.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_pt_place_the_back.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_pt_place_the_front.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Audio/audio_pt_rotate_document.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/Base.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "Base"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/document_loading_icon.gif",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/en.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/es.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "es"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/face_loading_icon.gif",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/invoice_loading_icon.gif",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/pt.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "pt"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraValidationsSDK/Resources/rotate_document.gif",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Sources/ApiKey/ApiKeyError.swift",
"Sources/ApiKey/ApiKeyManager.swift",
"Sources/ApiKey/ApiKeyTypes.swift",
"Sources/ApiKey/JwtDecoder.swift",
"Sources/Authorization/AuthorizationComponents.swift",
"Sources/Authorization/AuthorizationModels.swift",
"Sources/Authorization/AuthorizationValidation.swift",
"Sources/Authorization/DataAuthorizationView.swift",
"Sources/CapturedMedia.swift",
"Sources/Components/ActivityIndicator.swift",
"Sources/Components/AnimatedGIFView.swift",
"Sources/Components/AnimatedLoadingBar.swift",
"Sources/Components/AsyncImageView.swift",
"Sources/Components/CircularSpinnerView.swift",
"Sources/Components/CompatibleAlert.swift",
"Sources/Components/FadingEdgeModifier.swift",
"Sources/Components/LoadingOverlayView.swift",
"Sources/Components/ManualCaptureButton.swift",
"Sources/Components/TruoraFooterView.swift",
"Sources/Components/TruoraHeaderView.swift",
"Sources/Components/TruoraPrimaryButton.swift",
"Sources/DocumentCapture/DocumentCaptureConfigurator.swift",
"Sources/DocumentCapture/DocumentCaptureInteractor.swift",
"Sources/DocumentCapture/DocumentCapturePresenter.swift",
"Sources/DocumentCapture/DocumentCaptureProtocols.swift",
"Sources/DocumentCapture/DocumentCaptureView.swift",
"Sources/DocumentCapture/DocumentCaptureViewModel.swift",
"Sources/DocumentFeedback/DocumentFeedbackConfigurator.swift",
"Sources/DocumentFeedback/DocumentFeedbackPresenter.swift",
"Sources/DocumentFeedback/DocumentFeedbackProtocols.swift",
"Sources/DocumentFeedback/DocumentFeedbackView.swift",
"Sources/DocumentFeedback/DocumentFeedbackViewModel.swift",
"Sources/DocumentIntro/DocumentIntroConfigurator.swift",
"Sources/DocumentIntro/DocumentIntroInteractor.swift",
"Sources/DocumentIntro/DocumentIntroPresenter.swift",
"Sources/DocumentIntro/DocumentIntroProtocols.swift",
"Sources/DocumentIntro/DocumentIntroView.swift",
"Sources/DocumentIntro/DocumentIntroViewModel.swift",
"Sources/DocumentSelection/DocumentSelectionConfigurator.swift",
"Sources/DocumentSelection/DocumentSelectionInteractor.swift",
"Sources/DocumentSelection/DocumentSelectionPresenter.swift",
"Sources/DocumentSelection/DocumentSelectionProtocols.swift",
"Sources/DocumentSelection/DocumentSelectionView.swift",
"Sources/DocumentSelection/DocumentSelectionViewModel.swift",
"Sources/Errors/SDKError.swift",
"Sources/Errors/SDKErrorType.swift",
"Sources/Errors/TruoraException.swift",
"Sources/Errors/TruoraProcessApiError.swift",
"Sources/Errors/TruoraProcessErrorMapper.swift",
"Sources/Errors/ValidationApiError.swift",
"Sources/Generated/TruoraSDKVersionGenerated.swift",
"Sources/InjectionDetection/Attestation/AppAttestProvider.swift",
"Sources/InjectionDetection/Attestation/AppAttestServicing.swift",
"Sources/InjectionDetection/Attestation/AttestationProviding.swift",
"Sources/InjectionDetection/Attestation/AttestationSnapshot.swift",
"Sources/InjectionDetection/Attestation/AttestationStatusMapper.swift",
"Sources/InjectionDetection/Attestation/KeychainStoring.swift",
"Sources/InjectionDetection/Attestation/NoOpAttestationProvider.swift",
"Sources/InjectionDetection/Checkers/CameraChecker.swift",
"Sources/InjectionDetection/Checkers/EnvironmentChecker.swift",
"Sources/InjectionDetection/Checkers/JailbreakChecker.swift",
"Sources/InjectionDetection/InjectionConfig.swift",
"Sources/InjectionDetection/InjectionDetector.swift",
"Sources/InjectionDetection/Native/BitmaskEncoder.swift",
"Sources/InjectionDetection/Native/DetectionBridging.swift",
"Sources/InjectionDetection/Native/DetectionReporter.swift",
"Sources/InjectionDetection/Native/NativeDetectionBridge.swift",
"Sources/InjectionDetection/Platform/CameraInfoProviding.swift",
"Sources/InjectionDetection/Platform/DefaultCameraInfoProvider.swift",
"Sources/InjectionDetection/Platform/DefaultSystemInfoProvider.swift",
"Sources/InjectionDetection/Platform/SystemInfoProviding.swift",
"Sources/InjectionDetection/TrustResult.swift",
"Sources/InvoiceCountryContent.swift",
"Sources/InvoiceFeedback/InvoiceFeedbackConfigurator.swift",
"Sources/InvoiceFeedback/InvoiceFeedbackPresenter.swift",
"Sources/InvoiceFeedback/InvoiceFeedbackProtocols.swift",
"Sources/InvoiceFeedback/InvoiceFeedbackView.swift",
"Sources/InvoiceFeedback/InvoiceFeedbackViewModel.swift",
"Sources/InvoiceInstructions/InvoiceInstructionsConfigurator.swift",
"Sources/InvoiceInstructions/InvoiceInstructionsInteractor.swift",
"Sources/InvoiceInstructions/InvoiceInstructionsPresenter.swift",
"Sources/InvoiceInstructions/InvoiceInstructionsProtocols.swift",
"Sources/InvoiceInstructions/InvoiceInstructionsView.swift",
"Sources/InvoiceInstructions/InvoiceInstructionsViewModel.swift",
"Sources/InvoiceInstructions/InvoicePreviewGenerator.swift",
"Sources/Logger/AnyCodableValue.swift",
"Sources/Logger/EventType.swift",
"Sources/Logger/LogLevel.swift",
"Sources/Logger/LogOutputs.swift",
"Sources/Logger/LoggerConfiguration.swift",
"Sources/Logger/MLLifecycleLoggerAdapter.swift",
"Sources/Logger/RetentionPeriod.swift",
"Sources/Logger/SDKEvent.swift",
"Sources/Logger/SDKLog.swift",
"Sources/Logger/SDKLogResponse.swift",
"Sources/Logger/SdkLogClient.swift",
"Sources/Logger/SdkLogValidationError.swift",
"Sources/Logger/TruoraLogger.swift",
"Sources/Logger/TruoraLoggerImplementation.swift",
"Sources/Models/Cancel.swift",
"Sources/Models/DI/ApiErrorResponse.swift",
"Sources/Models/DI/ConsentTermsModels.swift",
"Sources/Models/DI/TruoraProcessEnums.swift",
"Sources/Models/DI/TruoraProcessModels.swift",
"Sources/Models/DI/TruoraProcessRequests.swift",
"Sources/Models/DI/TruoraProcessResponse+Result.swift",
"Sources/Models/ErrorMapping.swift",
"Sources/Models/EventLog.swift",
"Sources/Models/Image.swift",
"Sources/Models/Native/TruoraNativeEnums.swift",
"Sources/Models/Native/TruoraNativeModels.swift",
"Sources/Models/ReferenceFace.swift",
"Sources/Models/TruoraAPIKeyGetter.swift",
"Sources/Models/TruoraError.swift",
"Sources/Models/TruoraLanguage.swift",
"Sources/Models/UIConfig.swift",
"Sources/Models/ValidationDetail.swift",
"Sources/Networking/LogoDownloader.swift",
"Sources/Networking/Native/ConsentTermsAPIClient.swift",
"Sources/Networking/Native/TruoraAPIClient.swift",
"Sources/Networking/Native/TruoraNetworkResult.swift",
"Sources/Networking/Native/TruoraProcessAPIClient.swift",
"Sources/Networking/Native/TruoraProcessEnvironment.swift",
"Sources/Networking/Native/TruoraProcessRequestExecutor.swift",
"Sources/Networking/Native/TruoraRetryPolicy.swift",
"Sources/Networking/TruoraSessionConfiguration.swift",
"Sources/PassiveCapture/AnimatedOvalProgressView.swift",
"Sources/PassiveCapture/CameraSettingsPromptView.swift",
"Sources/PassiveCapture/CameraViewWrapper.swift",
"Sources/PassiveCapture/ManualRecordButton.swift",
"Sources/PassiveCapture/ManualRecordingBanner.swift",
"Sources/PassiveCapture/Models/FeedbackType.swift",
"Sources/PassiveCapture/Models/PassiveCaptureState.swift",
"Sources/PassiveCapture/Models/UploadState.swift",
"Sources/PassiveCapture/OvalCutoutView.swift",
"Sources/PassiveCapture/PassiveCaptureBottomBar.swift",
"Sources/PassiveCapture/PassiveCaptureConfigurator.swift",
"Sources/PassiveCapture/PassiveCaptureCountdownView.swift",
"Sources/PassiveCapture/PassiveCaptureEvent.swift",
"Sources/PassiveCapture/PassiveCaptureFeedbackView.swift",
"Sources/PassiveCapture/PassiveCaptureInteractor.swift",
"Sources/PassiveCapture/PassiveCaptureOverlayView.swift",
"Sources/PassiveCapture/PassiveCapturePresenter.swift",
"Sources/PassiveCapture/PassiveCaptureProtocols.swift",
"Sources/PassiveCapture/PassiveCaptureTipsDialog.swift",
"Sources/PassiveCapture/PassiveCaptureUploadHeaderView.swift",
"Sources/PassiveCapture/PassiveCaptureView.swift",
"Sources/PassiveCapture/PassiveCaptureViewModel.swift",
"Sources/PassiveCapture/PhotoThumbnailView.swift",
"Sources/PassiveIntro/PassiveIntroConfigurator.swift",
"Sources/PassiveIntro/PassiveIntroContentView.swift",
"Sources/PassiveIntro/PassiveIntroInteractor.swift",
"Sources/PassiveIntro/PassiveIntroPresenter.swift",
"Sources/PassiveIntro/PassiveIntroProtocols.swift",
"Sources/PassiveIntro/PassiveIntroView.swift",
"Sources/PassiveIntro/PassiveIntroViewModel.swift",
"Sources/Performance/BatteryMonitor.swift",
"Sources/Performance/InferenceLatencyTracker.swift",
"Sources/Performance/MemoryMonitor.swift",
"Sources/Performance/NetworkMonitor.swift",
"Sources/Performance/PerformanceAdvisor.swift",
"Sources/Performance/PerformanceDebugOverlay.swift",
"Sources/Performance/PerformanceSignals.swift",
"Sources/Performance/ThermalMonitor.swift",
"Sources/Process/AuthorizationConsentLoader.swift",
"Sources/Process/AuthorizationHydration.swift",
"Sources/Process/ConsentMarkup.swift",
"Sources/Process/MediaUpload.swift",
"Sources/Process/PollingController.swift",
"Sources/Process/ProcessEvent.swift",
"Sources/Process/ProcessResult.swift",
"Sources/Process/ProcessRunnerConstants.swift",
"Sources/Process/StepLoop.swift",
"Sources/Process/StepTypeRouter.swift",
"Sources/Process/TruoraBlock.swift",
"Sources/Process/TruoraProcessManager.swift",
"Sources/Process/TruoraProcessStatus.swift",
"Sources/Result/Components/CompletedResultContent.swift",
"Sources/Result/Components/FailureResultContent.swift",
"Sources/Result/Components/SuccessResultContent.swift",
"Sources/Result/Components/ValidationLoadingView.swift",
"Sources/Result/Models/ResultLoadingType.swift",
"Sources/Result/Models/ValidationResultType.swift",
"Sources/Result/ResultConfigurator.swift",
"Sources/Result/ResultInteractor.swift",
"Sources/Result/ResultPresenter.swift",
"Sources/Result/ResultProtocols.swift",
"Sources/Result/ResultView.swift",
"Sources/Result/ResultViewModel.swift",
"Sources/Shared/Bundle+SPMPublic.swift",
"Sources/Shared/DebugLog.swift",
"Sources/Shared/ErrorHelpers.swift",
"Sources/Shared/LocalizationKeys.swift",
"Sources/Shared/Locking.swift",
"Sources/Shared/SDKLocaleEnvironment.swift",
"Sources/Shared/SafeAreaBackground.swift",
"Sources/Shared/TruoraAudioPlayer.swift",
"Sources/Shared/TruoraLocalization.swift",
"Sources/Shared/UploadUrlValidator.swift",
"Sources/Theme/TruoraColors.swift",
"Sources/Theme/TruoraTheme.swift",
"Sources/Theme/TruoraTypography.swift",
"Sources/TimeProvider.swift",
"Sources/TruoraNavigationController.swift",
"Sources/TruoraValidationResult.swift",
"Sources/TruoraValidationsSDK.swift",
"Sources/TuistAssets+TruoraValidationsSDK.swift",
"Sources/TuistStrings+TruoraValidationsSDK.swift",
"Sources/ValidationConfig.swift",
"Sources/ValidationError.swift",
"Sources/ValidationModels.swift",
"Sources/ValidationRouter.swift",
"Sources/Validations/DocumentValidationConfig.swift",
"Sources/Validations/FaceValidationConfig.swift",
"Sources/Validations/FinishViewConfiguration.swift",
"Sources/Validations/InvoiceValidationConfig.swift",
"Sources/Validations/ValidationType.swift"
],
"target_dependencies" : [
"TruoraCamera"
],
"type" : "library"
},
{
"c99name" : "TruoraCamera",
"module_type" : "SwiftTarget",
"name" : "TruoraCamera",
"path" : "ios/validations/TruoraCamera",
"product_memberships" : [
"TruoraValidationsSDK",
"TruoraCamera"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraCamera/Resources/general_int8.tflite",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/ios/validations/TruoraCamera/Resources/models.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Sources/CameraConstants.swift",
"Sources/CameraError.swift",
"Sources/CameraManager+Control.swift",
"Sources/CameraManager+Focus.swift",
"Sources/CameraManager+Setup.swift",
"Sources/CameraManager+Utilities.swift",
"Sources/CameraManager.swift",
"Sources/CameraProtocols.swift",
"Sources/CameraView.swift",
"Sources/Extensions.swift",
"Sources/FrameProcessors/CoreMLFaceDetector.swift",
"Sources/FrameProcessors/DocumentDetector.swift",
"Sources/FrameProcessors/DocumentFrameProcessor.swift",
"Sources/FrameProcessors/FaceFrameProcessor.swift",
"Sources/FrameProcessors/FrameProcessorFactory.swift",
"Sources/FrameProcessors/ResizePadPreprocessor.swift",
"Sources/Shared/DebugLog.swift",
"Sources/VideoCompressor.swift"
],
"target_dependencies" : [
"TensorFlowLite"
],
"type" : "library"
},
{
"c99name" : "TensorFlowLiteC",
"module_type" : "BinaryTarget",
"name" : "TensorFlowLiteC",
"path" : "ios/validations/XCFrameworks/TensorFlowLiteC.xcframework",
"product_memberships" : [
"TruoraValidationsSDK",
"TruoraCamera"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "TensorFlowLite",
"module_type" : "SwiftTarget",
"name" : "TensorFlowLite",
"path" : "ios/validations/TensorFlowLite/Sources",
"product_memberships" : [
"TruoraValidationsSDK",
"TruoraCamera"
],
"sources" : [
"Delegate.swift",
"Interpreter.swift",
"InterpreterError.swift",
"Model.swift",
"QuantizationParameters.swift",
"SignatureRunner.swift",
"SignatureRunnerError.swift",
"Tensor.swift",
"TensorFlowLite.swift"
],
"target_dependencies" : [
"TensorFlowLiteC"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.