The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of FMPhotoPicker, reference master (3086de), with Swift 6.1 for iOS using Xcode 16.3 on 26 Apr 2025 06:56:00 UTC.

Swift 6 data race errors: 12

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme FMPhotoPicker -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 InferSendableFromCaptures

Build Log

        guard let keyWindow = UIApplication.shared.keyWindow else { return }
                                                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: property declared here
@property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
                                                  ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:38:45: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        guard let keyWindow = UIApplication.shared.keyWindow else { return }
                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
@property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
                                                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:40:19: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        keyWindow.addSubview(transparentView)
                  ^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:42:28: warning: call to main actor-isolated class method 'activate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        NSLayoutConstraint.activate([
                           ^
UIKit.NSLayoutConstraint.activate:3:30: note: calls to class method 'activate' from outside of its actor context are implicitly asynchronous
  @MainActor open class func activate(_ constraints: [NSLayoutConstraint])}
                             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:43:39: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            transparentView.topAnchor.constraint(equalTo: keyWindow.topAnchor),
                                      ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:43:29: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            transparentView.topAnchor.constraint(equalTo: keyWindow.topAnchor),
                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:43:69: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            transparentView.topAnchor.constraint(equalTo: keyWindow.topAnchor),
                                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:44:40: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            transparentView.leftAnchor.constraint(equalTo: keyWindow.leftAnchor),
                                       ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:44:29: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            transparentView.leftAnchor.constraint(equalTo: keyWindow.leftAnchor),
                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:44:70: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            transparentView.leftAnchor.constraint(equalTo: keyWindow.leftAnchor),
                                                                     ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:45:42: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            transparentView.bottomAnchor.constraint(equalTo: keyWindow.bottomAnchor),
                                         ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:45:29: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            transparentView.bottomAnchor.constraint(equalTo: keyWindow.bottomAnchor),
                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:45:72: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            transparentView.bottomAnchor.constraint(equalTo: keyWindow.bottomAnchor),
                                                                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:46:41: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            transparentView.rightAnchor.constraint(equalTo: keyWindow.rightAnchor),
                                        ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:46:29: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            transparentView.rightAnchor.constraint(equalTo: keyWindow.rightAnchor),
                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:46:71: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            transparentView.rightAnchor.constraint(equalTo: keyWindow.rightAnchor),
                                                                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:49:25: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        transparentView.alpha = 0
                        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic)                 CGFloat           alpha;                      // animatable. default is 1.0
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:50:19: warning: call to main actor-isolated instance method 'startAnimating()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        indicator.startAnimating()
                  ^
UIKit.UIActivityIndicatorView.startAnimating:2:22: note: calls to instance method 'startAnimating()' from outside of its actor context are implicitly asynchronous
@MainActor open func startAnimating()}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:51:16: warning: call to main actor-isolated class method 'animate(withDuration:animations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        UIView.animate(withDuration: kEnteringAnimationDuration, animations: {
               ^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:animations:)' from outside of its actor context are implicitly asynchronous
  @MainActor open class func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void)}
                             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:37:10: note: add '@MainActor' to make instance method 'show()' part of global actor 'MainActor'
    func show() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:52:34: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            self.transparentView.alpha = 1
                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic)                 CGFloat           alpha;                      // animatable. default is 1.0
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:57:16: warning: call to main actor-isolated class method 'animate(withDuration:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        UIView.animate(
               ^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:animations:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor open class func animate(withDuration duration: TimeInterval, animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
                             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:56:10: note: add '@MainActor' to make instance method 'hide()' part of global actor 'MainActor'
    func hide() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:60:38: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                self.transparentView.alpha = 0
                                     ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic)                 CGFloat           alpha;                      // animatable. default is 1.0
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:63:38: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                self.transparentView.removeFromSuperview()
                                     ^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:64:32: warning: call to main actor-isolated instance method 'stopAnimating()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                self.indicator.stopAnimating()
                               ^
UIKit.UIActivityIndicatorView.stopAnimating:2:22: note: calls to instance method 'stopAnimating()' from outside of its actor context are implicitly asynchronous
@MainActor open func stopAnimating()}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:51:16: warning: sending value of non-Sendable type '() -> ()' risks causing data races; this is an error in the Swift 6 language mode
        UIView.animate(withDuration: kEnteringAnimationDuration, animations: {
        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:51:16: note: sending task-isolated value of non-Sendable type '() -> ()' to main actor-isolated class method 'animate(withDuration:animations:)' risks causing races in between task-isolated and main actor-isolated uses
        UIView.animate(withDuration: kEnteringAnimationDuration, animations: {
               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:57:16: warning: sending value of non-Sendable type '() -> ()' risks causing data races; this is an error in the Swift 6 language mode
        UIView.animate(
        ~~~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:57:16: note: sending task-isolated value of non-Sendable type '() -> ()' to main actor-isolated class method 'animate(withDuration:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
        UIView.animate(
               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:57:16: warning: sending value of non-Sendable type '(Bool) -> Void' risks causing data races; this is an error in the Swift 6 language mode
        UIView.animate(
        ~~~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:57:16: note: sending task-isolated value of non-Sendable type '(Bool) -> Void' to main actor-isolated class method 'animate(withDuration:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
        UIView.animate(
               ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMPhotoPickerConfig.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:21:31: warning: main actor-isolated property 'text' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            self.messageLabel.text = self.message
                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:35:59: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic,copy)   NSString           *text; // default is nil
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:25:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'FMWarningView' may have shared mutable state; this is an error in the Swift 6 language mode
    static let shared = FMWarningView()
               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:12:7: note: class 'FMWarningView' does not conform to the 'Sendable' protocol
class FMWarningView {
      ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:25:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    static let shared = FMWarningView()
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:25:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let shared = FMWarningView()
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:28:63: warning: main actor-isolated property 'rootViewController' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let rootVC = (UIApplication.shared.delegate?.window??.rootViewController)!
                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:66:57: note: property declared here
@property(nullable, nonatomic,strong) UIViewController *rootViewController API_AVAILABLE(ios(4.0));  // default is nil
                                                        ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:28:44: warning: main actor-isolated property 'delegate' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let rootVC = (UIApplication.shared.delegate?.window??.rootViewController)!
                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:89:66: note: property declared here
@property(nullable, nonatomic, assign) id<UIApplicationDelegate> delegate;
                                                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:28:37: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let rootVC = (UIApplication.shared.delegate?.window??.rootViewController)!
                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
@property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
                                                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:28:54: warning: main actor-isolated property 'window' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let rootVC = (UIApplication.shared.delegate?.window??.rootViewController)!
                                                     ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:441:51: note: property declared here
@property (nullable, nonatomic, strong) UIWindow *window API_AVAILABLE(ios(5.0));
                                                  ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:30:30: warning: call to main actor-isolated initializer 'init(frame:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.containerView = UIView(frame: rootVC.view.frame)
                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:149:1: note: calls to initializer 'init(frame:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:30:56: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.containerView = UIView(frame: rootVC.view.frame)
                                                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect            frame;
                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:30:51: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.containerView = UIView(frame: rootVC.view.frame)
                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:31:28: warning: main actor-isolated property 'backgroundColor' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.containerView.backgroundColor = .clear
                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:303:66: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic,copy)            UIColor          *backgroundColor UI_APPEARANCE_SELECTOR; // default is nil. Can be useful with the appearance proxy on custom UIView subclasses.
                                                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:32:28: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.containerView.isHidden = true
                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:307:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isHidden) BOOL              hidden;                     // default is NO. doesn't check superviews
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:33:28: warning: main actor-isolated property 'isUserInteractionEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.containerView.isUserInteractionEnabled = false
                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:59: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled;  // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:35:28: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.contentView = UIView()
                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init
^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:36:26: warning: main actor-isolated property 'backgroundColor' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.backgroundColor = UIColor(white: 0, alpha: 0.9)
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:303:66: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic,copy)            UIColor          *backgroundColor UI_APPEARANCE_SELECTOR; // default is nil. Can be useful with the appearance proxy on custom UIView subclasses.
                                                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:37:26: warning: main actor-isolated property 'layer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.layer.cornerRadius = 10
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: mutation of this property is only permitted within the actor
@property(nonatomic,readonly,strong)                 CALayer  *layer;              // returns view's layer. Will always return a non-nil value. view is layer's delegate
                                                               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:39:28: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.containerView.addSubview(self.contentView)
                           ^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:41:26: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.translatesAutoresizingMaskIntoConstraints = false
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:464:27: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(ios(6.0)); // Default YES
                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:42:107: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.centerXAnchor.constraint(equalTo: self.containerView.centerXAnchor, constant: 0).isActive = true
                                                                                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:42:40: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.centerXAnchor.constraint(equalTo: self.containerView.centerXAnchor, constant: 0).isActive = true
                                       ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:42:26: warning: main actor-isolated property 'centerXAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.centerXAnchor.constraint(equalTo: self.containerView.centerXAnchor, constant: 0).isActive = true
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:580:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:42:79: warning: main actor-isolated property 'centerXAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.centerXAnchor.constraint(equalTo: self.containerView.centerXAnchor, constant: 0).isActive = true
                                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:580:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:43:107: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.centerYAnchor.constraint(equalTo: self.containerView.centerYAnchor, constant: 0).isActive = true
                                                                                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:43:40: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.centerYAnchor.constraint(equalTo: self.containerView.centerYAnchor, constant: 0).isActive = true
                                       ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:43:26: warning: main actor-isolated property 'centerYAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.centerYAnchor.constraint(equalTo: self.containerView.centerYAnchor, constant: 0).isActive = true
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:581:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:43:79: warning: main actor-isolated property 'centerYAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.centerYAnchor.constraint(equalTo: self.containerView.centerYAnchor, constant: 0).isActive = true
                                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:581:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *centerYAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:44:111: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.trailingAnchor.constraint(equalTo: self.containerView.trailingAnchor, constant: -50).isActive = true
                                                                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:44:41: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.trailingAnchor.constraint(equalTo: self.containerView.trailingAnchor, constant: -50).isActive = true
                                        ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:44:26: warning: main actor-isolated property 'trailingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.trailingAnchor.constraint(equalTo: self.containerView.trailingAnchor, constant: -50).isActive = true
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:573:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:44:80: warning: main actor-isolated property 'trailingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.trailingAnchor.constraint(equalTo: self.containerView.trailingAnchor, constant: -50).isActive = true
                                                                               ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:573:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:45:108: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.leadingAnchor.constraint(equalTo: self.containerView.leadingAnchor, constant: 50).isActive = true
                                                                                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:45:40: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.leadingAnchor.constraint(equalTo: self.containerView.leadingAnchor, constant: 50).isActive = true
                                       ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:45:26: warning: main actor-isolated property 'leadingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.leadingAnchor.constraint(equalTo: self.containerView.leadingAnchor, constant: 50).isActive = true
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:572:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:45:79: warning: main actor-isolated property 'leadingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.leadingAnchor.constraint(equalTo: self.containerView.leadingAnchor, constant: 50).isActive = true
                                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:572:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:46:71: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.heightAnchor.constraint(equalToConstant: 80).isActive = true
                                                                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:46:39: warning: call to main actor-isolated instance method 'constraint(equalToConstant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.heightAnchor.constraint(equalToConstant: 80).isActive = true
                                      ^
UIKit.NSLayoutDimension.constraint:2:22: note: calls to instance method 'constraint(equalToConstant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalToConstant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:46:26: warning: main actor-isolated property 'heightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.heightAnchor.constraint(equalToConstant: 80).isActive = true
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:579:57: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutDimension *heightAnchor API_AVAILABLE(ios(9.0));
                                                        ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:48:29: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel = UILabel()
                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/usr/include/objc/NSObject.h:66:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init
^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:49:27: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.translatesAutoresizingMaskIntoConstraints = false
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:464:27: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(ios(6.0)); // Default YES
                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:50:27: warning: main actor-isolated property 'textColor' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.textColor = .white
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:37:59: note: mutation of this property is only permitted within the actor
@property(null_resettable, nonatomic,strong) UIColor     *textColor UI_APPEARANCE_SELECTOR; // default is labelColor
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:51:27: warning: main actor-isolated property 'font' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.font = UIFont.systemFont(ofSize: 15)
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:36:59: note: mutation of this property is only permitted within the actor
@property(null_resettable, nonatomic,strong) UIFont      *font UI_APPEARANCE_SELECTOR; // default is nil (system font 17 plain)
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:52:27: warning: main actor-isolated property 'text' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.text = self.message
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:35:59: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic,copy)   NSString           *text; // default is nil
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:53:27: warning: main actor-isolated property 'numberOfLines' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.numberOfLines = 2
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:74:32: note: mutation of this property is only permitted within the actor
@property(nonatomic) NSInteger numberOfLines;
                               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:54:27: warning: main actor-isolated property 'textAlignment' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.textAlignment = .center
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:56:48: note: mutation of this property is only permitted within the actor
@property(nonatomic)        NSTextAlignment    textAlignment;   // default is NSTextAlignmentNatural (before iOS 9, the default was NSTextAlignmentLeft)
                                               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:56:26: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.contentView.addSubview(self.messageLabel)
                         ^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:57:99: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.topAnchor.constraint(equalTo: self.contentView.topAnchor, constant: 8) .isActive = true
                                                                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:57:37: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.topAnchor.constraint(equalTo: self.contentView.topAnchor, constant: 8) .isActive = true
                                    ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:57:27: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.topAnchor.constraint(equalTo: self.contentView.topAnchor, constant: 8) .isActive = true
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:57:74: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.topAnchor.constraint(equalTo: self.contentView.topAnchor, constant: 8) .isActive = true
                                                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:58:105: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.bottomAnchor.constraint(equalTo: self.contentView.bottomAnchor, constant: -8).isActive = true
                                                                                                        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:58:40: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.bottomAnchor.constraint(equalTo: self.contentView.bottomAnchor, constant: -8).isActive = true
                                       ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:58:27: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.bottomAnchor.constraint(equalTo: self.contentView.bottomAnchor, constant: -8).isActive = true
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:58:77: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.bottomAnchor.constraint(equalTo: self.contentView.bottomAnchor, constant: -8).isActive = true
                                                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:59:100: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.leftAnchor.constraint(equalTo: self.contentView.leftAnchor, constant: 8).isActive = true
                                                                                                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:59:38: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.leftAnchor.constraint(equalTo: self.contentView.leftAnchor, constant: 8).isActive = true
                                     ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:59:27: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.leftAnchor.constraint(equalTo: self.contentView.leftAnchor, constant: 8).isActive = true
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:59:75: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.leftAnchor.constraint(equalTo: self.contentView.leftAnchor, constant: 8).isActive = true
                                                                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:60:103: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.rightAnchor.constraint(equalTo: self.contentView.rightAnchor, constant: -8).isActive = true
                                                                                                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:60:39: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.rightAnchor.constraint(equalTo: self.contentView.rightAnchor, constant: -8).isActive = true
                                      ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:60:27: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.rightAnchor.constraint(equalTo: self.contentView.rightAnchor, constant: -8).isActive = true
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:60:76: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.messageLabel.rightAnchor.constraint(equalTo: self.contentView.rightAnchor, constant: -8).isActive = true
                                                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:68:41: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        UIApplication.shared.keyWindow?.addSubview(self.containerView)
                                        ^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:63:10: note: add '@MainActor' to make instance method 'showAndAutoHide()' part of global actor 'MainActor'
    func showAndAutoHide() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:68:30: warning: main actor-isolated property 'keyWindow' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        UIApplication.shared.keyWindow?.addSubview(self.containerView)
                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:108:51: note: property declared here
@property(nullable, nonatomic,readonly) UIWindow *keyWindow API_DEPRECATED("Should not be used for applications that support multiple scenes as it returns a key window across all connected scenes", ios(2.0, 13.0)) API_UNAVAILABLE(visionos, watchos);
                                                  ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:63:10: note: add '@MainActor' to make instance method 'showAndAutoHide()' part of global actor 'MainActor'
    func showAndAutoHide() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:68:23: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        UIApplication.shared.keyWindow?.addSubview(self.containerView)
                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
@property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
                                                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:63:10: note: add '@MainActor' to make instance method 'showAndAutoHide()' part of global actor 'MainActor'
    func showAndAutoHide() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:69:28: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.containerView.isHidden = false
                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:307:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isHidden) BOOL              hidden;                     // default is NO. doesn't check superviews
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:63:10: note: add '@MainActor' to make instance method 'showAndAutoHide()' part of global actor 'MainActor'
    func showAndAutoHide() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:70:28: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.containerView.alpha = 0
                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic)                 CGFloat           alpha;                      // animatable. default is 1.0
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:63:10: note: add '@MainActor' to make instance method 'showAndAutoHide()' part of global actor 'MainActor'
    func showAndAutoHide() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:72:16: warning: call to main actor-isolated class method 'animateKeyframes(withDuration:delay:options:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        UIView.animateKeyframes(withDuration: kKeyframeAnimationDuration,
               ^
UIKit.UIView.animateKeyframes:3:30: note: calls to class method 'animateKeyframes(withDuration:delay:options:animations:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor open class func animateKeyframes(withDuration duration: TimeInterval, delay: TimeInterval, options: UIView.KeyframeAnimationOptions = [], animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
                             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:63:10: note: add '@MainActor' to make instance method 'showAndAutoHide()' part of global actor 'MainActor'
    func showAndAutoHide() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:76:44: warning: call to main actor-isolated class method 'addKeyframe(withRelativeStartTime:relativeDuration:animations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                    UIView.addKeyframe(withRelativeStartTime: 0, relativeDuration: 0.05, animations: {
                                           ^
UIKit.UIView.addKeyframe:3:30: note: calls to class method 'addKeyframe(withRelativeStartTime:relativeDuration:animations:)' from outside of its actor context are implicitly asynchronous
  @MainActor open class func addKeyframe(withRelativeStartTime frameStartTime: Double, relativeDuration frameDuration: Double, animations: @escaping () -> Void)}
                             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:77:60: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                                        self.containerView.alpha = 1
                                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic)                 CGFloat           alpha;                      // animatable. default is 1.0
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:79:44: warning: call to main actor-isolated class method 'addKeyframe(withRelativeStartTime:relativeDuration:animations:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                    UIView.addKeyframe(withRelativeStartTime: 0.8, relativeDuration: 0.2, animations: {
                                           ^
UIKit.UIView.addKeyframe:3:30: note: calls to class method 'addKeyframe(withRelativeStartTime:relativeDuration:animations:)' from outside of its actor context are implicitly asynchronous
  @MainActor open class func addKeyframe(withRelativeStartTime frameStartTime: Double, relativeDuration frameDuration: Double, animations: @escaping () -> Void)}
                             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:80:60: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                                        self.containerView.alpha = 0
                                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic)                 CGFloat           alpha;                      // animatable. default is 1.0
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:84:56: warning: main actor-isolated property 'isHidden' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                                    self.containerView.isHidden = true
                                                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:307:56: note: mutation of this property is only permitted within the actor
@property(nonatomic,getter=isHidden) BOOL              hidden;                     // default is NO. doesn't check superviews
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:85:56: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                                    self.containerView.removeFromSuperview()
                                                       ^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:72:16: warning: sending value of non-Sendable type '() -> Void' risks causing data races; this is an error in the Swift 6 language mode
        UIView.animateKeyframes(withDuration: kKeyframeAnimationDuration,
        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:72:16: note: sending task-isolated value of non-Sendable type '() -> Void' to main actor-isolated class method 'animateKeyframes(withDuration:delay:options:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
        UIView.animateKeyframes(withDuration: kKeyframeAnimationDuration,
               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:72:16: warning: sending value of non-Sendable type '(Bool) -> Void' risks causing data races; this is an error in the Swift 6 language mode
        UIView.animateKeyframes(withDuration: kKeyframeAnimationDuration,
        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:72:16: note: sending task-isolated value of non-Sendable type '(Bool) -> Void' to main actor-isolated class method 'animateKeyframes(withDuration:delay:options:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
        UIView.animateKeyframes(withDuration: kKeyframeAnimationDuration,
               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:76:44: warning: sending value of non-Sendable type '() -> ()' risks causing data races; this is an error in the Swift 6 language mode
                                    UIView.addKeyframe(withRelativeStartTime: 0, relativeDuration: 0.05, animations: {
                                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:76:44: note: sending task-isolated value of non-Sendable type '() -> ()' to main actor-isolated class method 'addKeyframe(withRelativeStartTime:relativeDuration:animations:)' risks causing races in between task-isolated and main actor-isolated uses
                                    UIView.addKeyframe(withRelativeStartTime: 0, relativeDuration: 0.05, animations: {
                                           ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:79:44: warning: sending value of non-Sendable type '() -> ()' risks causing data races; this is an error in the Swift 6 language mode
                                    UIView.addKeyframe(withRelativeStartTime: 0.8, relativeDuration: 0.2, animations: {
                                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:79:44: note: sending task-isolated value of non-Sendable type '() -> ()' to main actor-isolated class method 'addKeyframe(withRelativeStartTime:relativeDuration:animations:)' risks causing races in between task-isolated and main actor-isolated uses
                                    UIView.addKeyframe(withRelativeStartTime: 0.8, relativeDuration: 0.2, animations: {
                                           ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:182:28: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
                           okAction: UIAlertAction = UIAlertAction(title: "OK", style: .default, handler: nil),
                           ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:183:28: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
                           cancelAction: UIAlertAction = UIAlertAction(title: "Cancel", style: .cancel, handler: nil),
                           ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:26:53: warning: capture of 'completion' with non-sendable type '([CGImage]) -> Void' in a '@Sendable' closure
            guard let avAsset = asset else { return completion([]) }
                                                    ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:26:53: note: a function type must be marked '@Sendable' to conform to 'Sendable'
            guard let avAsset = asset else { return completion([]) }
                                                    ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:80:35: warning: capture of 'exporter' with non-sendable type 'AVAssetExportSession?' in a '@Sendable' closure
                        let url = exporter!.outputURL
                                  ^
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
@frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
                    ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:82:29: warning: capture of 'complete' with non-sendable type '(URL?) -> Void' in a '@Sendable' closure
                            complete(url)
                            ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:82:29: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                            complete(url)
                            ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:166:30: warning: 'openURL' was deprecated in iOS 10.0
        UIApplication.shared.openURL(URL(string: UIApplication.openSettingsURLString)!)
                             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:166:30: warning: call to main actor-isolated instance method 'openURL' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        UIApplication.shared.openURL(URL(string: UIApplication.openSettingsURLString)!)
                             ^
UIKit.UIApplication.openURL:3:24: note: calls to instance method 'openURL' from outside of its actor context are implicitly asynchronous
  @MainActor open func openURL(_ url: URL) -> Bool}
                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:165:17: note: add '@MainActor' to make static method 'openIphoneSetting()' part of global actor 'MainActor'
    static func openIphoneSetting() {
                ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:166:23: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        UIApplication.shared.openURL(URL(string: UIApplication.openSettingsURLString)!)
                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:87:54: note: class property declared here
@property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
                                                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:165:17: note: add '@MainActor' to make static method 'openIphoneSetting()' part of global actor 'MainActor'
    static func openIphoneSetting() {
                ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:186:31: warning: call to main actor-isolated initializer 'init(title:message:preferredStyle:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let alertController = UIAlertController(title: title, message: message, preferredStyle: .alert)
                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:45:1: note: calls to initializer 'init(title:message:preferredStyle:)' from outside of its actor context are implicitly asynchronous
+ (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:181:17: note: add '@MainActor' to make static method 'showDialog(in:okAction:cancelAction:title:message:)' part of global actor 'MainActor'
    static func showDialog(in viewController: UIViewController,
                ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:188:25: warning: call to main actor-isolated instance method 'addAction' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        alertController.addAction(okAction)
                        ^
UIKit.UIAlertController.addAction:2:22: note: calls to instance method 'addAction' from outside of its actor context are implicitly asynchronous
@MainActor open func addAction(_ action: UIAlertAction)}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:181:17: note: add '@MainActor' to make static method 'showDialog(in:okAction:cancelAction:title:message:)' part of global actor 'MainActor'
    static func showDialog(in viewController: UIViewController,
                ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:189:25: warning: call to main actor-isolated instance method 'addAction' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        alertController.addAction(cancelAction)
                        ^
UIKit.UIAlertController.addAction:2:22: note: calls to instance method 'addAction' from outside of its actor context are implicitly asynchronous
@MainActor open func addAction(_ action: UIAlertAction)}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:181:17: note: add '@MainActor' to make static method 'showDialog(in:okAction:cancelAction:title:message:)' part of global actor 'MainActor'
    static func showDialog(in viewController: UIViewController,
                ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:191:24: warning: call to main actor-isolated instance method 'present(_:animated:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        viewController.present(alertController, animated: true)
                       ^
UIKit.UIViewController.present:3:24: note: calls to instance method 'present(_:animated:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor open func present(_ viewControllerToPresent: UIViewController, animated flag: Bool, completion: (() -> Void)? = nil)}
                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:181:17: note: add '@MainActor' to make static method 'showDialog(in:okAction:cancelAction:title:message:)' part of global actor 'MainActor'
    static func showDialog(in viewController: UIViewController,
                ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:56:17: warning: sending 'complete' risks causing data races; this is an error in the Swift 6 language mode
                complete(asset)
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:56:17: note: task-isolated 'complete' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                complete(asset)
                ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:56:26: warning: sending 'asset' risks causing data races; this is an error in the Swift 6 language mode
                complete(asset)
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:56:26: note: task-isolated 'asset' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                complete(asset)
                         ^~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:90:21: warning: sending 'complete' risks causing data races; this is an error in the Swift 6 language mode
                    complete(url)
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:90:21: note: task-isolated 'complete' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    complete(url)
                    ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:173:21: warning: sending 'authorized' risks causing data races; this is an error in the Swift 6 language mode
                    authorized()
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:173:21: note: task-isolated 'authorized' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    authorized()
                    ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:175:21: warning: sending 'rejected' risks causing data races; this is an error in the Swift 6 language mode
                    rejected()
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:175:21: note: task-isolated 'rejected' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
                    rejected()
                    ^~~~~~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:17:20: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        parentView.addSubview(self)
                   ^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:19:9: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        translatesAutoresizingMaskIntoConstraints = false
        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:464:27: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(ios(6.0)); // Default YES
                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:20:61: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        topAnchor.constraint(equalTo: parentView.topAnchor).isActive = true
                                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:20:19: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        topAnchor.constraint(equalTo: parentView.topAnchor).isActive = true
                  ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:20:9: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        topAnchor.constraint(equalTo: parentView.topAnchor).isActive = true
        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:20:50: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        topAnchor.constraint(equalTo: parentView.topAnchor).isActive = true
                                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:21:63: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        leftAnchor.constraint(equalTo: parentView.leftAnchor).isActive = true
                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:21:20: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        leftAnchor.constraint(equalTo: parentView.leftAnchor).isActive = true
                   ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:21:9: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        leftAnchor.constraint(equalTo: parentView.leftAnchor).isActive = true
        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:21:51: warning: main actor-isolated property 'leftAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        leftAnchor.constraint(equalTo: parentView.leftAnchor).isActive = true
                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:574:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leftAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:22:67: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        bottomAnchor.constraint(equalTo: parentView.bottomAnchor).isActive = true
                                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:22:22: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        bottomAnchor.constraint(equalTo: parentView.bottomAnchor).isActive = true
                     ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:22:9: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        bottomAnchor.constraint(equalTo: parentView.bottomAnchor).isActive = true
        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:22:53: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        bottomAnchor.constraint(equalTo: parentView.bottomAnchor).isActive = true
                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:23:65: warning: main actor-isolated property 'isActive' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        rightAnchor.constraint(equalTo: parentView.rightAnchor).isActive = true
                                                                ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:181:34: note: mutation of this property is only permitted within the actor
@property (getter=isActive) BOOL active API_AVAILABLE(macos(10.10), ios(8.0));
                                 ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:23:21: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        rightAnchor.constraint(equalTo: parentView.rightAnchor).isActive = true
                    ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:23:9: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        rightAnchor.constraint(equalTo: parentView.rightAnchor).isActive = true
        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:23:52: warning: main actor-isolated property 'rightAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        rightAnchor.constraint(equalTo: parentView.rightAnchor).isActive = true
                                                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:575:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *rightAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/InsertableUIView.swift:16:19: note: add '@MainActor' to make instance method 'insert(toView:)' part of global actor 'MainActor'
    internal func insert(toView parentView: UIView) {
                  ^
    @MainActor
SwiftCompile normal arm64 Compiling\ FMCropCropBoxView.swift,\ FMCropForegroundView.swift,\ FMCropScrollView.swift,\ FMCropTranslucencyView.swift,\ FMCropView.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropCropBoxView.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropForegroundView.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropScrollView.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropTranslucencyView.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropCropBoxView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropForegroundView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropScrollView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropTranslucencyView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropTranslucencyView.swift:37:14: warning: cannot access property 'timer' with a non-sendable type 'Timer?' from nonisolated deinit; this is an error in the Swift 6 language mode
        timer?.invalidate()
             ^
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
@frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
                    ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropTranslucencyView.swift:38:15: warning: cannot access property 'timer' with a non-sendable type 'Timer?' from nonisolated deinit; this is an error in the Swift 6 language mode
        timer = nil
              ^
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
@frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
                    ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/Crop/FMCropView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ FMPhotoPicker (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
EmitSwiftModule normal arm64 (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:49:22: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
    private lazy var panGesture: UIPanGestureRecognizer = {
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:13:54: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol FMPhotoPickerViewControllerDelegate: class {
                                                     ^~~~~
                                                     AnyObject
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/FMImageEditorViewController.swift:14:54: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol FMImageEditorViewControllerDelegate: class {
                                                     ^~~~~
                                                     AnyObject
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/FMImageEditorViewController.swift:50:30: warning: capture of 'filter' with non-sendable type 'any FMFilterable' in a '@Sendable' closure
                let output = filter.filter(image: self.originalImage)
                             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Filter/FMFilterable.swift:11:17: note: protocol 'FMFilterable' does not conform to the 'Sendable' protocol
public protocol FMFilterable {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/FMImageEditorViewController.swift:50:56: warning: main actor-isolated property 'originalImage' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                let output = filter.filter(image: self.originalImage)
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/FMImageEditorViewController.swift:93:17: note: property declared here
    private var originalImage: UIImage
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMCropCell.swift:12:45: warning: 'self' refers to the method 'FMCropCell.self', which may be unexpected
    static let reussId = String(describing: self)
                                            ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMCropCell.swift:12:45: note: use 'FMCropCell.self' to silence this warning
    static let reussId = String(describing: self)
                                            ^
                                            FMCropCell.
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFilterCell.swift:12:45: warning: 'self' refers to the method 'FMFilterCell.self', which may be unexpected
    static let reussId = String(describing: self)
                                            ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFilterCell.swift:12:45: note: use 'FMFilterCell.self' to silence this warning
    static let reussId = String(describing: self)
                                            ^
                                            FMFilterCell.
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Bundle+Extension.swift:15:16: warning: static property 'current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var current: Bundle = {
               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Bundle+Extension.swift:15:16: note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
    static var current: Bundle = {
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Bundle+Extension.swift:15:16: note: add '@MainActor' to make static property 'current' part of global actor 'MainActor'
    static var current: Bundle = {
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Bundle+Extension.swift:15:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var current: Bundle = {
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:23:14: warning: let 'kDefaultFilter' is not concurrency-safe because non-'Sendable' type 'FMFilter' may have shared mutable state; this is an error in the Swift 6 language mode
internal let kDefaultFilter = FMFilter.None
             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Filter/FMFilter.swift:11:13: note: consider making enum 'FMFilter' conform to the 'Sendable' protocol
public enum FMFilter: FMFilterable {
            ^
                                  , Sendable
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:23:14: note: add '@MainActor' to make let 'kDefaultFilter' part of global actor 'MainActor'
internal let kDefaultFilter = FMFilter.None
             ^
@MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:23:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal let kDefaultFilter = FMFilter.None
             ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:24:14: warning: let 'kDefaultCrop' is not concurrency-safe because non-'Sendable' type 'FMCrop' may have shared mutable state; this is an error in the Swift 6 language mode
internal let kDefaultCrop = FMCrop.ratioCustom
             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Crop/FMCrop.swift:21:13: note: consider making enum 'FMCrop' conform to the 'Sendable' protocol
public enum FMCrop: FMCroppable {
            ^
                               , Sendable
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:24:14: note: add '@MainActor' to make let 'kDefaultCrop' part of global actor 'MainActor'
internal let kDefaultCrop = FMCrop.ratioCustom
             ^
@MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:24:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal let kDefaultCrop = FMCrop.ratioCustom
             ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:30:14: warning: let 'kDefaultAvailableFilters' is not concurrency-safe because non-'Sendable' type '[FMFilter]' may have shared mutable state; this is an error in the Swift 6 language mode
internal let kDefaultAvailableFilters = [
             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Filter/FMFilter.swift:11:13: note: consider making enum 'FMFilter' conform to the 'Sendable' protocol
public enum FMFilter: FMFilterable {
            ^
                                  , Sendable
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:30:14: note: add '@MainActor' to make let 'kDefaultAvailableFilters' part of global actor 'MainActor'
internal let kDefaultAvailableFilters = [
             ^
@MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:30:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal let kDefaultAvailableFilters = [
             ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:52:14: warning: let 'kDefaultAvailableCrops' is not concurrency-safe because non-'Sendable' type '[FMCrop]' may have shared mutable state; this is an error in the Swift 6 language mode
internal let kDefaultAvailableCrops = [
             ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Crop/FMCrop.swift:21:13: note: consider making enum 'FMCrop' conform to the 'Sendable' protocol
public enum FMCrop: FMCroppable {
            ^
                               , Sendable
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:52:14: note: add '@MainActor' to make let 'kDefaultAvailableCrops' part of global actor 'MainActor'
internal let kDefaultAvailableCrops = [
             ^
@MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Const.swift:52:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
internal let kDefaultAvailableCrops = [
             ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:16:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'FMLoadingView' may have shared mutable state; this is an error in the Swift 6 language mode
    static let shared = FMLoadingView()
               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:12:7: note: class 'FMLoadingView' does not conform to the 'Sendable' protocol
class FMLoadingView {
      ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:16:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    static let shared = FMLoadingView()
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMLoadingView.swift:16:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let shared = FMLoadingView()
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:21:31: warning: main actor-isolated property 'text' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            self.messageLabel.text = self.message
                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:35:59: note: mutation of this property is only permitted within the actor
@property(nullable, nonatomic,copy)   NSString           *text; // default is nil
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:25:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'FMWarningView' may have shared mutable state; this is an error in the Swift 6 language mode
    static let shared = FMWarningView()
               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:12:7: note: class 'FMWarningView' does not conform to the 'Sendable' protocol
class FMWarningView {
      ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:25:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    static let shared = FMWarningView()
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/FMWarningView.swift:25:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let shared = FMWarningView()
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:182:28: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
                           okAction: UIAlertAction = UIAlertAction(title: "OK", style: .default, handler: nil),
                           ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/Helper.swift:183:28: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
                           cancelAction: UIAlertAction = UIAlertAction(title: "Cancel", style: .cancel, handler: nil),
                           ^
SwiftCompile normal arm64 Compiling\ TimeInterval+Extension.swift,\ UIImage+Extension.swift,\ UIImage+Extensions.swift,\ UIView+FMPhotoView.swift,\ GeneratedAssetSymbols.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/TimeInterval+Extension.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIImage+Extension.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIImage+Extensions.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIView+FMPhotoView.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/TimeInterval+Extension.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIImage+Extension.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIImage+Extensions.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIImage+Extensions.swift:13:42: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        UIGraphicsBeginImageContext(view.frame.size)
                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect            frame;
                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIImage+Extensions.swift:14:14: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        view.layer.render(in:UIGraphicsGetCurrentContext()!)
             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:154:64: note: property declared here
@property(nonatomic,readonly,strong)                 CALayer  *layer;              // returns view's layer. Will always return a non-nil value. view is layer's delegate
                                                               ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIImage+Extensions.swift:21:41: warning: main actor-isolated property 'scale' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let screenScale = UIScreen.main.scale
                                        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:60:39: note: property declared here
@property(nonatomic,readonly) CGFloat scale API_AVAILABLE(ios(4.0));
                                      ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIImage+Extensions.swift:20:10: note: add '@MainActor' to make instance method 'resize(toSizeInPixel:)' part of global actor 'MainActor'
    func resize(toSizeInPixel: CGSize) -> UIImage {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIImage+Extensions.swift:21:36: warning: main actor-isolated class property 'main' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let screenScale = UIScreen.main.scale
                                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: class property declared here
@property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead: i.e, view.window.windowScene.screen", ios(2.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // the device's internal screen
                                                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIImage+Extensions.swift:20:10: note: add '@MainActor' to make instance method 'resize(toSizeInPixel:)' part of global actor 'MainActor'
    func resize(toSizeInPixel: CGSize) -> UIImage {
         ^
    @MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Utilities/UIView+FMPhotoView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ FMCroppable.swift,\ FMImageEditor.swift,\ FMFilter.swift,\ FMFilterable.swift,\ FMPhotoInteractionAnimator.swift,\ FMPhotoPickerBatchSelector.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Crop/FMCroppable.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/FMImageEditor.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Filter/FMFilter.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Filter/FMFilterable.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Interaction\ Animator/FMPhotoInteractionAnimator.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Crop/FMCroppable.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/FMImageEditor.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Filter/FMFilter.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/ImageEditor/Filter/FMFilterable.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Interaction\ Animator/FMPhotoInteractionAnimator.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:49:22: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
    private lazy var panGesture: UIPanGestureRecognizer = {
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:62:34: warning: call to main actor-isolated instance method 'addGestureRecognizer' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.viewController.view.addGestureRecognizer(self.panGesture)
                                 ^
UIKit.UIView.addGestureRecognizer:3:24: note: calls to instance method 'addGestureRecognizer' from outside of its actor context are implicitly asynchronous
  @MainActor open func addGestureRecognizer(_ gestureRecognizer: UIGestureRecognizer)}
                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:61:17: note: add '@MainActor' to make instance method 'enable()' part of global actor 'MainActor'
    public func enable() {
                ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:62:29: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.viewController.view.addGestureRecognizer(self.panGesture)
                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:61:17: note: add '@MainActor' to make instance method 'enable()' part of global actor 'MainActor'
    public func enable() {
                ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:67:19: warning: main actor-isolated property 'state' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        if sender.state == .began {
                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:48:56: note: property declared here
@property(nonatomic,readonly) UIGestureRecognizerState state;  // the current state of the gesture recognizer
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:66:24: note: add '@MainActor' to make instance method 'panGestureHandler(sender:)' part of global actor 'MainActor'
    @objc private func panGestureHandler(sender: UIPanGestureRecognizer) {
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:77:41: warning: call to main actor-isolated instance method 'reloadAffectedCellByChangingSelection(changedIndex:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                    self.viewController.reloadAffectedCellByChangingSelection(changedIndex: selectedIndex)
                                        ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:231:17: note: calls to instance method 'reloadAffectedCellByChangingSelection(changedIndex:)' from outside of its actor context are implicitly asynchronous
    public func reloadAffectedCellByChangingSelection(changedIndex: Int) {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:231:17: note: main actor isolation inferred from inheritance from class 'UIViewController'
    public func reloadAffectedCellByChangingSelection(changedIndex: Int) {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:66:24: note: add '@MainActor' to make instance method 'panGestureHandler(sender:)' part of global actor 'MainActor'
    @objc private func panGestureHandler(sender: UIPanGestureRecognizer) {
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:78:41: warning: call to main actor-isolated instance method 'updateControlBar()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                    self.viewController.updateControlBar()
                                        ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:149:17: note: calls to instance method 'updateControlBar()' from outside of its actor context are implicitly asynchronous
    public func updateControlBar() {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:149:17: note: main actor isolation inferred from inheritance from class 'UIViewController'
    public func updateControlBar() {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:66:24: note: add '@MainActor' to make instance method 'panGestureHandler(sender:)' part of global actor 'MainActor'
    @objc private func panGestureHandler(sender: UIPanGestureRecognizer) {
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:81:41: warning: call to main actor-isolated instance method 'tryToAddPhotoToSelectedList(photoIndex:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                    self.viewController.tryToAddPhotoToSelectedList(photoIndex: cellIndexPathOfBeganTap.item)
                                        ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:243:17: note: calls to instance method 'tryToAddPhotoToSelectedList(photoIndex:)' from outside of its actor context are implicitly asynchronous
    public func tryToAddPhotoToSelectedList(photoIndex index: Int) {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:243:17: note: main actor isolation inferred from inheritance from class 'UIViewController'
    public func tryToAddPhotoToSelectedList(photoIndex index: Int) {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:66:24: note: add '@MainActor' to make instance method 'panGestureHandler(sender:)' part of global actor 'MainActor'
    @objc private func panGestureHandler(sender: UIPanGestureRecognizer) {
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:83:37: warning: call to main actor-isolated instance method 'reloadItems(at:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                self.collectionView.reloadItems(at: [cellIndexPathOfBeganTap])
                                    ^
UIKit.UICollectionView.reloadItems:2:22: note: calls to instance method 'reloadItems(at:)' from outside of its actor context are implicitly asynchronous
@MainActor open func reloadItems(at indexPaths: [IndexPath])}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:66:24: note: add '@MainActor' to make instance method 'panGestureHandler(sender:)' part of global actor 'MainActor'
    @objc private func panGestureHandler(sender: UIPanGestureRecognizer) {
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:85:26: warning: main actor-isolated property 'state' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        } else if sender.state == .ended {
                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:48:56: note: property declared here
@property(nonatomic,readonly) UIGestureRecognizerState state;  // the current state of the gesture recognizer
                                                       ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:66:24: note: add '@MainActor' to make instance method 'panGestureHandler(sender:)' part of global actor 'MainActor'
    @objc private func panGestureHandler(sender: UIPanGestureRecognizer) {
                       ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:140:29: warning: call to main actor-isolated instance method 'reloadAffectedCellByChangingSelection(changedIndex:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.viewController.reloadAffectedCellByChangingSelection(changedIndex: 0)
                            ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:231:17: note: calls to instance method 'reloadAffectedCellByChangingSelection(changedIndex:)' from outside of its actor context are implicitly asynchronous
    public func reloadAffectedCellByChangingSelection(changedIndex: Int) {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:231:17: note: main actor isolation inferred from inheritance from class 'UIViewController'
    public func reloadAffectedCellByChangingSelection(changedIndex: Int) {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:94:18: note: add '@MainActor' to make instance method 'processPanEvent(pan:)' part of global actor 'MainActor'
    private func processPanEvent(pan: UIPanGestureRecognizer) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:142:29: warning: call to main actor-isolated instance method 'updateControlBar()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.viewController.updateControlBar()
                            ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:149:17: note: calls to instance method 'updateControlBar()' from outside of its actor context are implicitly asynchronous
    public func updateControlBar() {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:149:17: note: main actor isolation inferred from inheritance from class 'UIViewController'
    public func updateControlBar() {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:94:18: note: add '@MainActor' to make instance method 'processPanEvent(pan:)' part of global actor 'MainActor'
    private func processPanEvent(pan: UIPanGestureRecognizer) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:154:37: warning: call to main actor-isolated instance method 'tryToAddPhotoToSelectedList(photoIndex:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                self.viewController.tryToAddPhotoToSelectedList(photoIndex: panSelection.indexPath.item)
                                    ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:243:17: note: calls to instance method 'tryToAddPhotoToSelectedList(photoIndex:)' from outside of its actor context are implicitly asynchronous
    public func tryToAddPhotoToSelectedList(photoIndex index: Int) {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerViewController.swift:243:17: note: main actor isolation inferred from inheritance from class 'UIViewController'
    public func tryToAddPhotoToSelectedList(photoIndex index: Int) {
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:177:29: warning: call to main actor-isolated instance method 'reloadItems(at:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.collectionView.reloadItems(at: indexPaths)
                            ^
UIKit.UICollectionView.reloadItems:2:22: note: calls to instance method 'reloadItems(at:)' from outside of its actor context are implicitly asynchronous
@MainActor open func reloadItems(at indexPaths: [IndexPath])}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:174:18: note: add '@MainActor' to make instance method 'reloadCells(in:)' part of global actor 'MainActor'
    private func reloadCells(in panSelections: [PanSelection]) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:224:36: warning: call to main actor-isolated instance method 'indexPathForItem(at:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return self.collectionView.indexPathForItem(at: pan.location(in: self.collectionView))
                                   ^
UIKit.UICollectionView.indexPathForItem:2:22: note: calls to instance method 'indexPathForItem(at:)' from outside of its actor context are implicitly asynchronous
@MainActor open func indexPathForItem(at point: CGPoint) -> IndexPath?}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:223:18: note: add '@MainActor' to make instance method 'cellIndexPathForPan(pan:)' part of global actor 'MainActor'
    private func cellIndexPathForPan(pan: UIPanGestureRecognizer) -> IndexPath? {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:224:61: warning: call to main actor-isolated instance method 'location(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return self.collectionView.indexPathForItem(at: pan.location(in: self.collectionView))
                                                            ^
UIKit.UIGestureRecognizer.location:2:22: note: calls to instance method 'location(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func location(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Picker/FMPhotoPickerBatchSelector.swift:223:18: note: add '@MainActor' to make instance method 'cellIndexPathForPan(pan:)' part of global actor 'MainActor'
    private func cellIndexPathForPan(pan: UIPanGestureRecognizer) -> IndexPath? {
                 ^
    @MainActor
SwiftCompile normal arm64 Compiling\ FMPresenterBottomView.swift,\ FMPresenterEditMenuView.swift,\ FMPresenterTopView.swift,\ FMPlaybackProgressThumbLayer.swift,\ FMPlaybackProgressTrackLayer.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/FMPresenterBottomView.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/FMPresenterEditMenuView.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/FMPresenterTopView.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressThumbLayer.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressTrackLayer.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/FMPresenterBottomView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/FMPresenterEditMenuView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/FMPresenterTopView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressThumbLayer.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressThumbLayer.swift:23:71: warning: main actor-isolated property 'thumbIconWidth' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            let thumbFrame = bounds.insetBy(dx: (frame.width - slider.thumbIconWidth) / 2, dy: 2)
                                                                      ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressView.swift:44:9: note: property declared here
    var thumbIconWidth: CGFloat = 6.0
        ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressThumbLayer.swift:24:59: warning: main actor-isolated property 'curvaceousness' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            let cornerRadius = thumbFrame.height * slider.curvaceousness / 2.0
                                                          ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressView.swift:43:9: note: property declared here
    var curvaceousness: CGFloat = 1.0
        ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressThumbLayer.swift:30:37: warning: main actor-isolated property 'thumbTintColor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            ctx.setFillColor(slider.thumbTintColor.cgColor)
                                    ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressView.swift:42:9: note: property declared here
    var thumbTintColor = UIColor.white
        ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressTrackLayer.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressTrackLayer.swift:23:58: warning: main actor-isolated property 'scale' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                imageLayer.contentsScale = UIScreen.main.scale
                                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:60:39: note: property declared here
@property(nonatomic,readonly) CGFloat scale API_AVAILABLE(ios(4.0));
                                      ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Views/Progress/FMPlaybackProgressTrackLayer.swift:23:53: warning: main actor-isolated class property 'main' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                imageLayer.contentsScale = UIScreen.main.scale
                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: class property declared here
@property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead: i.e, view.window.windowScene.screen", ios(2.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // the device's internal screen
                                                ^
LinkAssetCatalog /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Assets.xcassets (in target 'FMPhotoPicker_FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-linkAssetCatalog --thinned /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.build/assetcatalog_output/thinned --thinned-dependencies /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.build/assetcatalog_dependencies_thinned --thinned-info-plist-content /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.build/assetcatalog_generated_info.plist_thinned --unthinned /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.build/assetcatalog_output/unthinned --unthinned-dependencies /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.build/assetcatalog_dependencies_unthinned --unthinned-info-plist-content /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.build/assetcatalog_generated_info.plist_unthinned --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.bundle --plist-output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.build/assetcatalog_generated_info.plist
note: Emplaced /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.bundle/Assets.car (in target 'FMPhotoPicker_FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriverJobDiscovery normal arm64 Emitting module for FMPhotoPicker (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriver\ Compilation\ Requirements FMPhotoPicker normal arm64 com.apple.xcode.tools.swift.compiler (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    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 FMPhotoPicker -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -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-ios12.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 -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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker-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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker_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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.bundle/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.build/empty-FMPhotoPicker_FMPhotoPicker.plist (in target 'FMPhotoPicker_FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-infoPlistUtility /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.build/empty-FMPhotoPicker_FMPhotoPicker.plist -producttype com.apple.product-type.bundle -expandbuildsettings -format binary -platform iphoneos -additionalcontentfile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.build/assetcatalog_generated_info.plist -requiredArchitecture arm64 -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.bundle/Info.plist
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FMPhotoPicker-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker-Swift.h (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/FMPhotoPicker-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.swiftmodule (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.swiftdoc (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.abi.json (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.swiftsourceinfo (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftCompile normal arm64 Compiling\ FMCropCell.swift,\ FMCropMenuView.swift,\ FMFilterCell.swift,\ FMFiltersMenuView.swift,\ FMPhotoPresenterViewController.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMCropCell.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMCropMenuView.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFilterCell.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFiltersMenuView.swift /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/FMPhotoPresenterViewController.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMCropCell.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMCropCell.swift:12:45: warning: 'self' refers to the method 'FMCropCell.self', which may be unexpected
    static let reussId = String(describing: self)
                                            ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMCropCell.swift:12:45: note: use 'FMCropCell.self' to silence this warning
    static let reussId = String(describing: self)
                                            ^
                                            FMCropCell.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMCropMenuView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFilterCell.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFilterCell.swift:12:45: warning: 'self' refers to the method 'FMFilterCell.self', which may be unexpected
    static let reussId = String(describing: self)
                                            ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFilterCell.swift:12:45: note: use 'FMFilterCell.self' to silence this warning
    static let reussId = String(describing: self)
                                            ^
                                            FMFilterCell.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFiltersMenuView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFiltersMenuView.swift:78:13: warning: main actor-isolated property 'isObservingCollectionView' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            isObservingCollectionView = false
            ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFiltersMenuView.swift:16:17: note: mutation of this property is only permitted within the actor
    private var isObservingCollectionView = true
                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFiltersMenuView.swift:80:28: warning: call to main actor-isolated instance method 'scrollToItem(at:at:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            collectionView.scrollToItem(at: IndexPath(row: self.selectedCellIndex, section: 0), at: .centeredHorizontally, animated: false)
                           ^
UIKit.UICollectionView.scrollToItem:2:22: note: calls to instance method 'scrollToItem(at:at:animated:)' from outside of its actor context are implicitly asynchronous
@MainActor open func scrollToItem(at indexPath: IndexPath, at scrollPosition: UICollectionView.ScrollPosition, animated: Bool)}
                     ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFiltersMenuView.swift:80:65: warning: main actor-isolated property 'selectedCellIndex' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            collectionView.scrollToItem(at: IndexPath(row: self.selectedCellIndex, section: 0), at: .centeredHorizontally, animated: false)
                                                                ^
/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/Editor/Views/FMFiltersMenuView.swift:15:17: note: property declared here
    private var selectedCellIndex: Int = 0
                ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Scene/Presenter/FMPhotoPresenterViewController.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling FMCroppable.swift, FMImageEditor.swift, FMFilter.swift, FMFilterable.swift, FMPhotoInteractionAnimator.swift, FMPhotoPickerBatchSelector.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.bundle (in target 'FMPhotoPicker_FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.bundle
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.bundle (in target 'FMPhotoPicker_FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace
    /usr/bin/touch -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker_FMPhotoPicker.bundle
SwiftDriverJobDiscovery normal arm64 Compiling FMCropCropBoxView.swift, FMCropForegroundView.swift, FMCropScrollView.swift, FMCropTranslucencyView.swift, FMCropView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, FMZoomInAnimationController.swift, FMZoomOutAnimationController.swift, FMPhotoAsset.swift, FMPhotosDataSource.swift, FMCrop.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriverJobDiscovery normal arm64 Compiling FMPhotoPickerImageCollectionViewCell.swift, FMPhotoPickerImageCollectionViewLayout.swift, FMPhotoPickerViewController.swift, FMImageEditorViewController.swift, FMCropBackgroundView.swift, FMCropCropBoxCornersView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriverJobDiscovery normal arm64 Compiling FMLoadingView.swift, FMPhotoPickerConfig.swift, FMWarningView.swift, Helper.swift, InsertableUIView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriverJobDiscovery normal arm64 Compiling TimeInterval+Extension.swift, UIImage+Extension.swift, UIImage+Extensions.swift, UIView+FMPhotoView.swift, GeneratedAssetSymbols.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriverJobDiscovery normal arm64 Compiling FMPlaybackProgressView.swift, AVPlayer+Extension.swift, Bundle+Extension.swift, Const.swift, FMAlertable.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriverJobDiscovery normal arm64 Compiling FMImageViewController.swift, FMPhotoViewController.swift, FMScalingImageView.swift, FMVideoViewController.swift, FMPlaybackControlView.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriverJobDiscovery normal arm64 Compiling FMPresenterBottomView.swift, FMPresenterEditMenuView.swift, FMPresenterTopView.swift, FMPlaybackProgressThumbLayer.swift, FMPlaybackProgressTrackLayer.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriverJobDiscovery normal arm64 Compiling FMCropCell.swift, FMCropMenuView.swift, FMFilterCell.swift, FMFiltersMenuView.swift, FMPhotoPresenterViewController.swift (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
SwiftDriver\ Compilation FMPhotoPicker normal arm64 com.apple.xcode.tools.swift.compiler (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    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 FMPhotoPicker -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -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-ios12.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 -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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker-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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker_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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker-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/FMPhotoPicker.o normal (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    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-ios12.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 -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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker_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/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.o
ExtractAppIntentsMetadata (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    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 FMPhotoPicker --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 12.0 --bundle-identifier spi-builder-workspace.FMPhotoPicker --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/FMPhotoPicker.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/FMPhotoPicker.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/FMPhotoPicker.build/Debug-iphoneos/FMPhotoPicker.build/Objects-normal/arm64/FMPhotoPicker.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-25 23:55:58.999 appintentsmetadataprocessor[724:4177] Starting appintentsmetadataprocessor export
2025-04-25 23:55:59.042 appintentsmetadataprocessor[724:4177] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.o (in target 'FMPhotoPicker' from project 'FMPhotoPicker')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/FMPhotoPicker.o
** BUILD SUCCEEDED **
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
  ],
  "manifest_display_name" : "FMPhotoPicker",
  "name" : "FMPhotoPicker",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "FMPhotoPicker",
      "targets" : [
        "FMPhotoPicker"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "FMPhotoPicker",
      "module_type" : "SwiftTarget",
      "name" : "FMPhotoPicker",
      "path" : "FMPhotoPicker/FMPhotoPicker",
      "product_memberships" : [
        "FMPhotoPicker"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FMPhotoPicker/FMPhotoPicker/source/Assets.xcassets",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "source/Animated Trasitioning/FMZoomInAnimationController.swift",
        "source/Animated Trasitioning/FMZoomOutAnimationController.swift",
        "source/Data/FMPhotoAsset.swift",
        "source/Data/FMPhotosDataSource.swift",
        "source/ImageEditor/Crop/FMCrop.swift",
        "source/ImageEditor/Crop/FMCroppable.swift",
        "source/ImageEditor/FMImageEditor.swift",
        "source/ImageEditor/Filter/FMFilter.swift",
        "source/ImageEditor/Filter/FMFilterable.swift",
        "source/Interaction Animator/FMPhotoInteractionAnimator.swift",
        "source/Scene/Picker/FMPhotoPickerBatchSelector.swift",
        "source/Scene/Picker/FMPhotoPickerImageCollectionViewCell.swift",
        "source/Scene/Picker/FMPhotoPickerImageCollectionViewLayout.swift",
        "source/Scene/Picker/FMPhotoPickerViewController.swift",
        "source/Scene/Presenter/Editor/FMImageEditorViewController.swift",
        "source/Scene/Presenter/Editor/Views/Crop/FMCropBackgroundView.swift",
        "source/Scene/Presenter/Editor/Views/Crop/FMCropCropBoxCornersView.swift",
        "source/Scene/Presenter/Editor/Views/Crop/FMCropCropBoxView.swift",
        "source/Scene/Presenter/Editor/Views/Crop/FMCropForegroundView.swift",
        "source/Scene/Presenter/Editor/Views/Crop/FMCropScrollView.swift",
        "source/Scene/Presenter/Editor/Views/Crop/FMCropTranslucencyView.swift",
        "source/Scene/Presenter/Editor/Views/Crop/FMCropView.swift",
        "source/Scene/Presenter/Editor/Views/FMCropCell.swift",
        "source/Scene/Presenter/Editor/Views/FMCropMenuView.swift",
        "source/Scene/Presenter/Editor/Views/FMFilterCell.swift",
        "source/Scene/Presenter/Editor/Views/FMFiltersMenuView.swift",
        "source/Scene/Presenter/FMPhotoPresenterViewController.swift",
        "source/Scene/Presenter/Viewer/FMImageViewController.swift",
        "source/Scene/Presenter/Viewer/FMPhotoViewController.swift",
        "source/Scene/Presenter/Viewer/FMScalingImageView.swift",
        "source/Scene/Presenter/Viewer/FMVideoViewController.swift",
        "source/Scene/Presenter/Views/FMPlaybackControlView.swift",
        "source/Scene/Presenter/Views/FMPresenterBottomView.swift",
        "source/Scene/Presenter/Views/FMPresenterEditMenuView.swift",
        "source/Scene/Presenter/Views/FMPresenterTopView.swift",
        "source/Scene/Presenter/Views/Progress/FMPlaybackProgressThumbLayer.swift",
        "source/Scene/Presenter/Views/Progress/FMPlaybackProgressTrackLayer.swift",
        "source/Scene/Presenter/Views/Progress/FMPlaybackProgressView.swift",
        "source/Utilities/AVPlayer+Extension.swift",
        "source/Utilities/Bundle+Extension.swift",
        "source/Utilities/Const.swift",
        "source/Utilities/FMAlertable.swift",
        "source/Utilities/FMLoadingView.swift",
        "source/Utilities/FMPhotoPickerConfig.swift",
        "source/Utilities/FMWarningView.swift",
        "source/Utilities/Helper.swift",
        "source/Utilities/InsertableUIView.swift",
        "source/Utilities/TimeInterval+Extension.swift",
        "source/Utilities/UIImage+Extension.swift",
        "source/Utilities/UIImage+Extensions.swift",
        "source/Utilities/UIView+FMPhotoView.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.