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 ADPhotoKit, reference master (0fbf58), with Swift 6.1 for iOS using Xcode 16.3 on 29 Apr 2025 23:12:36 UTC.

Swift 6 data race errors: 123

Build Command

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

            if self?.session.isRunning == true {
                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:351:23: warning: call to main actor-isolated instance method 'dismiss(animated:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                self?.dismiss(animated: true, completion: nil)
                      ^
UIKit.UIViewController.dismiss:3:24: note: calls to instance method 'dismiss(animated:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor open func dismiss(animated flag: Bool, completion: (() -> Void)? = nil)}
                       ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:353:43: warning: call to main actor-isolated instance method 'pause()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            self?.videoPlayLayer?.player?.pause()
                                          ^
AVFoundation.AVPlayer.pause:2:22: note: calls to instance method 'pause()' from outside of its actor context are implicitly asynchronous
@MainActor open func pause()}
                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:353:19: warning: main actor-isolated property 'videoPlayLayer' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
            self?.videoPlayLayer?.player?.pause()
                  ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:28:17: note: property declared here
    private var videoPlayLayer: AVPlayerLayer?
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:357:47: warning: call to main actor-isolated instance method 'pause()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                self?.videoPlayLayer?.player?.pause()
                                              ^
AVFoundation.AVPlayer.pause:2:22: note: calls to instance method 'pause()' from outside of its actor context are implicitly asynchronous
@MainActor open func pause()}
                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:357:23: warning: main actor-isolated property 'videoPlayLayer' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                self?.videoPlayLayer?.player?.pause()
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:28:17: note: property declared here
    private var videoPlayLayer: AVPlayerLayer?
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:360:50: warning: main actor-isolated property 'rate' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                if self?.videoPlayLayer?.player?.rate == 0 && self?.videoPlayLayer?.isHidden == false {
                                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVPlayer.h:184:17: note: property declared here
@property float rate
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:360:26: warning: main actor-isolated property 'videoPlayLayer' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                if self?.videoPlayLayer?.player?.rate == 0 && self?.videoPlayLayer?.isHidden == false {
                         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:28:17: note: property declared here
    private var videoPlayLayer: AVPlayerLayer?
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:360:69: warning: main actor-isolated property 'videoPlayLayer' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                if self?.videoPlayLayer?.player?.rate == 0 && self?.videoPlayLayer?.isHidden == false {
                                                                    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:28:17: note: property declared here
    private var videoPlayLayer: AVPlayerLayer?
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:364:55: warning: call to main actor-isolated instance method 'play()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                        self?.videoPlayLayer?.player?.play()
                                                      ^
AVFoundation.AVPlayer.play:2:22: note: calls to instance method 'play()' from outside of its actor context are implicitly asynchronous
@MainActor open func play()}
                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:364:31: warning: main actor-isolated property 'videoPlayLayer' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                        self?.videoPlayLayer?.player?.play()
                              ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:28:17: note: property declared here
    private var videoPlayLayer: AVPlayerLayer?
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:369:23: warning: main actor-isolated property 'videoPlayLayer' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                self?.videoPlayLayer?.player?.seek(to: .zero)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:28:17: note: property declared here
    private var videoPlayLayer: AVPlayerLayer?
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:370:47: warning: call to main actor-isolated instance method 'play()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                self?.videoPlayLayer?.player?.play()
                                              ^
AVFoundation.AVPlayer.play:2:22: note: calls to instance method 'play()' from outside of its actor context are implicitly asynchronous
@MainActor open func play()}
                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:370:23: warning: main actor-isolated property 'videoPlayLayer' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                self?.videoPlayLayer?.player?.play()
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:28:17: note: property declared here
    private var videoPlayLayer: AVPlayerLayer?
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:454:72: warning: 'AVVideoCodecJPEG' was deprecated in iOS 11.0: renamed to 'AVVideoCodecType.jpeg'
        let setting = AVCapturePhotoSettings(format: [AVVideoCodecKey: AVVideoCodecJPEG])
                                                                       ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:454:72: note: use 'AVVideoCodecType.jpeg' instead
        let setting = AVCapturePhotoSettings(format: [AVVideoCodecKey: AVVideoCodecJPEG])
                                                                       ^~~~~~~~~~~~~~~~
                                                                       AVVideoCodecType.jpeg
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:509:18: warning: main actor-isolated property 'session' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
            self.session.stopRunning()
                 ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:510:18: warning: call to main actor-isolated instance method 'refreshUI()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            self.refreshUI()
                 ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:285:10: note: calls to instance method 'refreshUI()' from outside of its actor context are implicitly asynchronous
    func refreshUI() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:285:10: note: main actor isolation inferred from inheritance from class 'UIViewController'
    func refreshUI() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:670:27: warning: main actor-isolated property 'captureDevice' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                try self?.captureDevice?.lockForConfiguration()
                          ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:23:17: note: property declared here
    private let captureDevice = AVCaptureDevice.default(for: .video)
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:671:23: warning: main actor-isolated property 'captureDevice' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
                self?.captureDevice?.torchMode = .on
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:23:17: note: mutation of this property is only permitted within the actor
    private let captureDevice = AVCaptureDevice.default(for: .video)
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:672:23: warning: main actor-isolated property 'captureDevice' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                self?.captureDevice?.unlockForConfiguration()
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:23:17: note: property declared here
    private let captureDevice = AVCaptureDevice.default(for: .video)
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:688:27: warning: main actor-isolated property 'captureDevice' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                try self?.captureDevice?.lockForConfiguration()
                          ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:23:17: note: property declared here
    private let captureDevice = AVCaptureDevice.default(for: .video)
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:689:23: warning: main actor-isolated property 'captureDevice' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
                self?.captureDevice?.torchMode = .off
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:23:17: note: mutation of this property is only permitted within the actor
    private let captureDevice = AVCaptureDevice.default(for: .video)
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:690:23: warning: main actor-isolated property 'captureDevice' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                self?.captureDevice?.unlockForConfiguration()
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:23:17: note: property declared here
    private let captureDevice = AVCaptureDevice.default(for: .video)
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:745:18: warning: main actor-isolated property 'session' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
            self.session.startRunning()
                 ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:746:18: warning: call to main actor-isolated instance method 'refreshUI()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            self.refreshUI()
                 ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:285:10: note: calls to instance method 'refreshUI()' from outside of its actor context are implicitly asynchronous
    func refreshUI() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:285:10: note: main actor isolation inferred from inheritance from class 'UIViewController'
    func refreshUI() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:774:16: warning: capture of 'input' with non-sendable type 'AVCaptureDeviceInput' in a '@Sendable' closure
            if input.device.position == .back, let front = self?.getCamera(position: .front) {
               ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureInput.h:181:12: note: class 'AVCaptureDeviceInput' does not conform to the 'Sendable' protocol
@interface AVCaptureDeviceInput : AVCaptureInput
           ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'AVFoundation'
import AVFoundation
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:774:66: warning: call to main actor-isolated instance method 'getCamera(position:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            if input.device.position == .back, let front = self?.getCamera(position: .front) {
                                                                 ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:426:10: note: calls to instance method 'getCamera(position:)' from outside of its actor context are implicitly asynchronous
    func getCamera(position: AVCaptureDevice.Position) -> AVCaptureDevice? {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:426:10: note: main actor isolation inferred from inheritance from class 'UIViewController'
    func getCamera(position: AVCaptureDevice.Position) -> AVCaptureDevice? {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:776:72: warning: call to main actor-isolated instance method 'getCamera(position:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            }else if input.device.position == .front, let back = self?.getCamera(position: .back) {
                                                                       ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:426:10: note: calls to instance method 'getCamera(position:)' from outside of its actor context are implicitly asynchronous
    func getCamera(position: AVCaptureDevice.Position) -> AVCaptureDevice? {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:426:10: note: main actor isolation inferred from inheritance from class 'UIViewController'
    func getCamera(position: AVCaptureDevice.Position) -> AVCaptureDevice? {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:780:23: warning: main actor-isolated property 'session' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                self?.session.beginConfiguration()
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:781:23: warning: main actor-isolated property 'session' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                self?.session.removeInput(input)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:782:26: warning: main actor-isolated property 'session' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                if self?.session.canAddInput(newInput) == true {
                         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:783:85: warning: main actor-isolated property 'session' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
                    if newInput.device.supportsSessionPreset(.hd1920x1080) && self?.session.canSetSessionPreset(.hd1920x1080) == true {
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:784:31: warning: main actor-isolated property 'session' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
                        self?.session.sessionPreset = .hd1920x1080
                              ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: mutation of this property is only permitted within the actor
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:786:31: warning: main actor-isolated property 'session' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
                        self?.session.sessionPreset = .photo
                              ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: mutation of this property is only permitted within the actor
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:788:27: warning: main actor-isolated property 'session' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                    self?.session.addInput(newInput)
                          ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:789:27: warning: main actor-isolated property 'captureInput' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
                    self?.captureInput = newInput
                          ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:48:17: note: mutation of this property is only permitted within the actor
    private var captureInput: AVCaptureDeviceInput?
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:791:27: warning: main actor-isolated property 'session' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                    self?.session.addInput(input)
                          ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:793:23: warning: main actor-isolated property 'session' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                self?.session.commitConfiguration()
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:795:19: warning: main actor-isolated property 'isSwitchCamera' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
            self?.isSwitchCamera = false
                  ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:40:17: note: mutation of this property is only permitted within the actor
    private var isSwitchCamera = false
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:841:48: warning: 'jpegPhotoDataRepresentation(forJPEGSampleBuffer:previewPhotoSampleBuffer:)' was deprecated in iOS 11.0
            if let data = AVCapturePhotoOutput.jpegPhotoDataRepresentation(forJPEGSampleBuffer: photoSampleBuffer!, previewPhotoSampleBuffer: previewPhotoSampleBuffer) {
                                               ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:843:26: warning: main actor-isolated property 'session' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                    self.session.stopRunning()
                         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:22:17: note: property declared here
    private let session = AVCaptureSession()
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:844:26: warning: call to main actor-isolated instance method 'refreshUI()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                    self.refreshUI()
                         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:285:10: note: calls to instance method 'refreshUI()' from outside of its actor context are implicitly asynchronous
    func refreshUI() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:285:10: note: main actor isolation inferred from inheritance from class 'UIViewController'
    func refreshUI() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:992:23: warning: capture of 'exportSession' with non-sendable type 'AVAssetExportSession' in a '@Sendable' closure
            let suc = exportSession.status == .completed
                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVAssetExportSession.h:156:12: note: class 'AVAssetExportSession' does not conform to the 'Sendable' protocol
@interface AVAssetExportSession : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:997:17: warning: capture of 'completion' with non-sendable type '(URL?) -> Void' in a '@Sendable' closure
                completion(suc ? URL(fileURLWithPath: path) : nil)
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:997:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                completion(suc ? URL(fileURLWithPath: path) : nil)
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:74:9: warning: cannot access property 'motionManager' with a non-sendable type 'CMMotionManager' from nonisolated deinit; this is an error in the Swift 6 language mode
        motionManager.stopDeviceMotionUpdates()
        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/CoreMotion.framework/Headers/CMMotionManager.h:90:12: note: class 'CMMotionManager' does not conform to the 'Sendable' protocol
@interface CMMotionManager : NSObject
           ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CoreMotion'
import CoreMotion
^
@preconcurrency
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:150:29: warning: call to main actor-isolated initializer 'init(config:selects:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                let album = ADAlbumListController(config: configuration, selects: modelsSel)
                            ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADAlbumListController.swift:23:5: note: calls to initializer 'init(config:selects:)' from outside of its actor context are implicitly asynchronous
    init(config: ADPhotoKitConfig, selects: [ADSelectAssetModel] = []) {
    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADAlbumListController.swift:23:5: note: main actor isolation inferred from inheritance from class 'UIViewController'
    init(config: ADPhotoKitConfig, selects: [ADSelectAssetModel] = []) {
    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:151:27: warning: call to main actor-isolated initializer 'init(rootViewController:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                let nav = ADPhotoNavController(rootViewController: album)
                          ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoNavController.swift:10:52: note: calls to initializer 'init(rootViewController:)' from outside of its actor context are implicitly asynchronous
class ADPhotoNavController: UINavigationController {
                                                   ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoNavController.swift:10:52: note: main actor isolation inferred from inheritance from class 'UINavigationController'
class ADPhotoNavController: UINavigationController {
                                                   ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:152:23: warning: call to main actor-isolated instance method 'pushThumbnail(with:style:animated:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                album.pushThumbnail(with: model, style: style, animated: false)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADAlbumListController.swift:54:10: note: calls to instance method 'pushThumbnail(with:style:animated:)' from outside of its actor context are implicitly asynchronous
    func pushThumbnail(with album: ADAlbumModel, style: ADPickerStyle, animated: Bool) {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADAlbumListController.swift:54:10: note: main actor isolation inferred from inheritance from class 'UIViewController'
    func pushThumbnail(with album: ADAlbumModel, style: ADPickerStyle, animated: Bool) {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:153:21: warning: main actor-isolated property 'modalPresentationStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                nav.modalPresentationStyle = .fullScreen
                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:282:54: note: mutation of this property is only permitted within the actor
@property(nonatomic,assign) UIModalPresentationStyle modalPresentationStyle API_AVAILABLE(ios(3.2));
                                                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:154:20: 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
                on.present(nav, animated: true, completion: nil)
                   ^
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/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:158:33: warning: call to main actor-isolated initializer 'init(config:album:style:selects:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                let thumbnail = ADThumbnailViewController(config: configuration, album: model, style: style, selects: modelsSel)
                                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADThumbnailViewController.swift:28:5: note: calls to initializer 'init(config:album:style:selects:)' from outside of its actor context are implicitly asynchronous
    init(config: ADPhotoKitConfig, album: ADAlbumModel, style: ADPickerStyle = .normal, selects: [ADSelectAssetModel] = []) {
    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADThumbnailViewController.swift:28:5: note: main actor isolation inferred from inheritance from class 'UIViewController'
    init(config: ADPhotoKitConfig, album: ADAlbumModel, style: ADPickerStyle = .normal, selects: [ADSelectAssetModel] = []) {
    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:159:27: warning: call to main actor-isolated initializer 'init(rootViewController:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                let nav = ADPhotoNavController(rootViewController: thumbnail)
                          ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoNavController.swift:10:52: note: calls to initializer 'init(rootViewController:)' from outside of its actor context are implicitly asynchronous
class ADPhotoNavController: UINavigationController {
                                                   ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoNavController.swift:10:52: note: main actor isolation inferred from inheritance from class 'UINavigationController'
class ADPhotoNavController: UINavigationController {
                                                   ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:160:21: warning: main actor-isolated property 'modalPresentationStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                nav.modalPresentationStyle = .fullScreen
                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:282:54: note: mutation of this property is only permitted within the actor
@property(nonatomic,assign) UIModalPresentationStyle modalPresentationStyle API_AVAILABLE(ios(3.2));
                                                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:161:20: 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
                on.present(nav, animated: true, completion: nil)
                   ^
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/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:186:23: warning: call to main actor-isolated initializer 'init(config:assets:selects:index:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let browser = ADAssetBrowserController(config: configuration, assets: assets, selects: selects, index: index)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADAssetBrowserController.swift:41:5: note: calls to initializer 'init(config:assets:selects:index:)' from outside of its actor context are implicitly asynchronous
    init(config: ADPhotoKitConfig, assets: [ADAssetBrowsable], selects: [ADAssetBrowsable] = [], index: Int? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADAssetBrowserController.swift:41:5: note: main actor isolation inferred from inheritance from class 'UIViewController'
    init(config: ADPhotoKitConfig, assets: [ADAssetBrowsable], selects: [ADAssetBrowsable] = [], index: Int? = nil) {
    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:175:23: note: add '@MainActor' to make class method 'assetBrowser(present:assets:selects:index:options:selected:canceled:)' part of global actor 'MainActor'
    public class func assetBrowser(present on: UIViewController,
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:187:19: warning: call to main actor-isolated initializer 'init(rootViewController:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let nav = ADPhotoNavController(rootViewController: browser)
                  ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoNavController.swift:10:52: note: calls to initializer 'init(rootViewController:)' from outside of its actor context are implicitly asynchronous
class ADPhotoNavController: UINavigationController {
                                                   ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoNavController.swift:10:52: note: main actor isolation inferred from inheritance from class 'UINavigationController'
class ADPhotoNavController: UINavigationController {
                                                   ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:175:23: note: add '@MainActor' to make class method 'assetBrowser(present:assets:selects:index:options:selected:canceled:)' part of global actor 'MainActor'
    public class func assetBrowser(present on: UIViewController,
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:188:13: warning: main actor-isolated property 'modalPresentationStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        nav.modalPresentationStyle = .fullScreen
            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:282:54: note: mutation of this property is only permitted within the actor
@property(nonatomic,assign) UIModalPresentationStyle modalPresentationStyle API_AVAILABLE(ios(3.2));
                                                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:175:23: note: add '@MainActor' to make class method 'assetBrowser(present:assets:selects:index:options:selected:canceled:)' part of global actor 'MainActor'
    public class func assetBrowser(present on: UIViewController,
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:189:12: 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
        on.present(nav, animated: true, completion: nil)
           ^
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/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:175:23: note: add '@MainActor' to make class method 'assetBrowser(present:assets:selects:index:options:selected:canceled:)' part of global actor 'MainActor'
    public class func assetBrowser(present on: UIViewController,
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:405:13: warning: main actor-isolated property 'timeoutBlock' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        hud.timeoutBlock = {
            ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgress.swift:23:9: note: mutation of this property is only permitted within the actor
    var timeoutBlock: (() -> Void)? { set get }
        ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:401:10: note: add '@MainActor' to make instance method 'fetchSelectResults(config:inQueue:completion:)' part of global actor 'MainActor'
    func fetchSelectResults(config: ADAssetOperation.OptConfig, inQueue: OperationQueue, completion: @escaping (([ADPhotoKitUI.Asset])->Void)) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:410:13: warning: call to main actor-isolated instance method 'show(timeout:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        hud.show(timeout: ADPhotoKitConfiguration.default.fetchTimeout)
            ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgress.swift:27:10: note: calls to instance method 'show(timeout:)' from outside of its actor context are implicitly asynchronous
    func show(timeout: TimeInterval)
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgress.swift:27:10: note: main actor isolation inferred from conformance to class 'UIView'
    func show(timeout: TimeInterval)
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:401:10: note: add '@MainActor' to make instance method 'fetchSelectResults(config:inQueue:completion:)' part of global actor 'MainActor'
    func fetchSelectResults(config: ADAssetOperation.OptConfig, inQueue: OperationQueue, completion: @escaping (([ADPhotoKitUI.Asset])->Void)) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:426:25: warning: capture of 'completion' with non-sendable type '([ADPhotoKitUI.Asset]) -> Void' (aka '(Array<(asset: PHAsset, result: Optional<ADAssetResult>, error: Optional<any Error>)>) -> ()') in a '@Sendable' closure
                        completion(result.compactMap { $0 })
                        ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:426:25: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                        completion(result.compactMap { $0 })
                        ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:426:36: warning: capture of 'result' with non-sendable type '[ADPhotoKitUI.Asset?]' (aka 'Array<Optional<(asset: PHAsset, result: Optional<ADAssetResult>, error: Optional<any Error>)>>') in a '@Sendable' closure
                        completion(result.compactMap { $0 })
                                   ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:24:15: note: consider making struct 'ADAssetResult' conform to the 'Sendable' protocol
public struct ADAssetResult {
              ^
                            : Sendable
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:437:25: warning: capture of 'completion' with non-sendable type '([ADPhotoKitUI.Asset]) -> Void' (aka '(Array<(asset: PHAsset, result: Optional<ADAssetResult>, error: Optional<any Error>)>) -> ()') in a '@Sendable' closure
                        completion(result.compactMap { $0 })
                        ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:437:25: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                        completion(result.compactMap { $0 })
                        ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:437:36: warning: capture of 'result' with non-sendable type '[ADPhotoKitUI.Asset?]' (aka 'Array<Optional<(asset: PHAsset, result: Optional<ADAssetResult>, error: Optional<any Error>)>>') in a '@Sendable' closure
                        completion(result.compactMap { $0 })
                                   ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:24:15: note: consider making struct 'ADAssetResult' conform to the 'Sendable' protocol
public struct ADAssetResult {
              ^
                            : Sendable
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:150:29: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
                let album = ADAlbumListController(config: configuration, selects: modelsSel)
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:150:29: note: sending task-isolated 'configuration' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
                let album = ADAlbumListController(config: configuration, selects: modelsSel)
                            ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:150:29: warning: sending 'modelsSel' risks causing data races; this is an error in the Swift 6 language mode
                let album = ADAlbumListController(config: configuration, selects: modelsSel)
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:150:29: note: sending task-isolated 'modelsSel' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
                let album = ADAlbumListController(config: configuration, selects: modelsSel)
                            ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:152:23: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
                album.pushThumbnail(with: model, style: style, animated: false)
                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:152:23: note: sending task-isolated 'model' to main actor-isolated instance method 'pushThumbnail(with:style:animated:)' risks causing data races between main actor-isolated and task-isolated uses
                album.pushThumbnail(with: model, style: style, animated: false)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:152:23: warning: sending 'style' risks causing data races; this is an error in the Swift 6 language mode
                album.pushThumbnail(with: model, style: style, animated: false)
                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:152:23: note: sending task-isolated 'style' to main actor-isolated instance method 'pushThumbnail(with:style:animated:)' risks causing data races between main actor-isolated and task-isolated uses
                album.pushThumbnail(with: model, style: style, animated: false)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:158:33: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
                let thumbnail = ADThumbnailViewController(config: configuration, album: model, style: style, selects: modelsSel)
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:158:33: note: sending task-isolated 'configuration' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
                let thumbnail = ADThumbnailViewController(config: configuration, album: model, style: style, selects: modelsSel)
                                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:158:33: warning: sending 'model' risks causing data races; this is an error in the Swift 6 language mode
                let thumbnail = ADThumbnailViewController(config: configuration, album: model, style: style, selects: modelsSel)
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:158:33: note: sending task-isolated 'model' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
                let thumbnail = ADThumbnailViewController(config: configuration, album: model, style: style, selects: modelsSel)
                                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:158:33: warning: sending 'style' risks causing data races; this is an error in the Swift 6 language mode
                let thumbnail = ADThumbnailViewController(config: configuration, album: model, style: style, selects: modelsSel)
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:158:33: note: sending task-isolated 'style' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
                let thumbnail = ADThumbnailViewController(config: configuration, album: model, style: style, selects: modelsSel)
                                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:158:33: warning: sending 'modelsSel' risks causing data races; this is an error in the Swift 6 language mode
                let thumbnail = ADThumbnailViewController(config: configuration, album: model, style: style, selects: modelsSel)
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:158:33: note: sending task-isolated 'modelsSel' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
                let thumbnail = ADThumbnailViewController(config: configuration, album: model, style: style, selects: modelsSel)
                                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:186:23: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
        let browser = ADAssetBrowserController(config: configuration, assets: assets, selects: selects, index: index)
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:186:23: note: sending task-isolated 'configuration' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        let browser = ADAssetBrowserController(config: configuration, assets: assets, selects: selects, index: index)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:186:23: warning: sending 'assets' risks causing data races; this is an error in the Swift 6 language mode
        let browser = ADAssetBrowserController(config: configuration, assets: assets, selects: selects, index: index)
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:186:23: note: sending task-isolated 'assets' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        let browser = ADAssetBrowserController(config: configuration, assets: assets, selects: selects, index: index)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:186:23: warning: sending 'selects' risks causing data races; this is an error in the Swift 6 language mode
        let browser = ADAssetBrowserController(config: configuration, assets: assets, selects: selects, index: index)
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoKitUI.swift:186:23: note: sending task-isolated 'selects' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        let browser = ADAssetBrowserController(config: configuration, assets: assets, selects: selects, index: index)
                      ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoNavController.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:189:81: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customAlbumListNavBarBlock?() ?? ADAlbumListNavBarView()
                                                                                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/View/ADAlbumListNavBarView.swift:12:5: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
    init() {
    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/View/ADAlbumListNavBarView.swift:12:5: note: main actor isolation inferred from inheritance from class 'ADBaseNavBarView'
    init() {
    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:196:109: warning: call to main actor-isolated instance method 'dequeueReusableCell(withIdentifier:for:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customAlbumListCellBlock?(tableView, indexPath) ?? tableView.dequeueReusableCell(withIdentifier: ADAlbumListCell.reuseIdentifier, for: indexPath) as! ADAlbumListCellConfigurable
                                                                                                            ^
UIKit.UITableView.dequeueReusableCell:3:24: note: calls to instance method 'dequeueReusableCell(withIdentifier:for:)' from outside of its actor context are implicitly asynchronous
  @MainActor open func dequeueReusableCell(withIdentifier identifier: String, for indexPath: IndexPath) -> UITableViewCell}
                       ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:196:161: warning: main actor-isolated class property 'reuseIdentifier' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customAlbumListCellBlock?(tableView, indexPath) ?? tableView.dequeueReusableCell(withIdentifier: ADAlbumListCell.reuseIdentifier, for: indexPath) as! ADAlbumListCellConfigurable
                                                                                                                                                                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/Base/Extension/Cell+ADExtension.swift:33:15: note: class property declared here
    class var reuseIdentifier: String {
              ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:200:93: warning: call to main actor-isolated initializer 'init(style:config:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customThumbnailNavBarBlock?(style,config) ?? ADThumbnailNavBarView(style: style, config: config)
                                                                                            ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/View/ADThumbnailNavBarView.swift:28:14: note: calls to initializer 'init(style:config:)' from outside of its actor context are implicitly asynchronous
    required init(style: ADPickerStyle, config: ADPhotoKitConfig) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/View/ADThumbnailNavBarView.swift:28:14: note: main actor isolation inferred from conformance to protocol 'ADThumbnailNavBarConfigurable'
    required init(style: ADPickerStyle, config: ADPhotoKitConfig) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:204:99: warning: call to main actor-isolated initializer 'init(dataSource:config:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customThumbnailToolBarBlock?(dataSource,config) ?? ADThumbnailToolBarView(dataSource: dataSource, config: config)
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/View/ADThumbnailToolBarView.swift:70:14: note: calls to initializer 'init(dataSource:config:)' from outside of its actor context are implicitly asynchronous
    required init(dataSource: ADAssetListDataSource, config: ADPhotoKitConfig) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/View/ADThumbnailToolBarView.swift:70:14: note: main actor isolation inferred from conformance to protocol 'ADThumbnailToolBarConfigurable'
    required init(dataSource: ADAssetListDataSource, config: ADPhotoKitConfig) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:211:119: warning: call to main actor-isolated instance method 'dequeueReusableCell(withReuseIdentifier:for:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customThumbnailCellBlock?(collectionView, indexPath) ?? collectionView.dequeueReusableCell(withReuseIdentifier: ADThumbnailListCell.reuseIdentifier, for: indexPath) as! ADThumbnailCellConfigurable
                                                                                                                      ^
UIKit.UICollectionView.dequeueReusableCell:2:22: note: calls to instance method 'dequeueReusableCell(withReuseIdentifier:for:)' from outside of its actor context are implicitly asynchronous
@MainActor open func dequeueReusableCell(withReuseIdentifier identifier: String, for indexPath: IndexPath) -> UICollectionViewCell}
                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:211:180: warning: main actor-isolated class property 'reuseIdentifier' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customThumbnailCellBlock?(collectionView, indexPath) ?? collectionView.dequeueReusableCell(withReuseIdentifier: ADThumbnailListCell.reuseIdentifier, for: indexPath) as! ADThumbnailCellConfigurable
                                                                                                                                                                                   ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/Base/Extension/Cell+ADExtension.swift:76:15: note: class property declared here
    class var reuseIdentifier: String {
              ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:215:86: warning: call to main actor-isolated initializer 'init(config:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customAssetCaptureVCBlock?(config) ?? ADCaptureViewController(config: config)
                                                                                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:62:21: note: calls to initializer 'init(config:)' from outside of its actor context are implicitly asynchronous
    required public init(config: ADPhotoKitConfig) {
                    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADCaptureViewController.swift:62:21: note: main actor isolation inferred from conformance to protocol 'ADAssetCaptureConfigurable'
    required public init(config: ADPhotoKitConfig) {
                    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:219:96: warning: call to main actor-isolated initializer 'init(dataSource:config:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customBrowserNavBarBlock?(dataSource,config) ?? ADBrowserNavBarView(dataSource: dataSource, config: config)
                                                                                               ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/View/ADBrowserNavBarView.swift:19:14: note: calls to initializer 'init(dataSource:config:)' from outside of its actor context are implicitly asynchronous
    required init(dataSource: ADAssetBrowserDataSource, config: ADPhotoKitConfig) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/View/ADBrowserNavBarView.swift:19:14: note: main actor isolation inferred from conformance to protocol 'ADBrowserNavBarConfigurable'
    required init(dataSource: ADAssetBrowserDataSource, config: ADPhotoKitConfig) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:223:97: warning: call to main actor-isolated initializer 'init(dataSource:config:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customBrowserToolBarBlock?(dataSource,config) ?? ADBrowserToolBarView(dataSource: dataSource, config: config)
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/View/ADBrowserToolBarView.swift:50:14: note: calls to initializer 'init(dataSource:config:)' from outside of its actor context are implicitly asynchronous
    required init(dataSource: ADAssetBrowserDataSource, config: ADPhotoKitConfig) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/View/ADBrowserToolBarView.swift:50:14: note: main actor isolation inferred from conformance to protocol 'ADBrowserToolBarConfigurable'
    required init(dataSource: ADAssetBrowserDataSource, config: ADPhotoKitConfig) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:230:124: warning: call to main actor-isolated instance method 'dequeueReusableCell(withReuseIdentifier:for:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customBrowserCellBlock?(collectionView, indexPath, asset) ?? collectionView.dequeueReusableCell(withReuseIdentifier: asset.reuseIdentifier, for: indexPath) as! ADBrowserCellConfigurable
                                                                                                                           ^
UIKit.UICollectionView.dequeueReusableCell:2:22: note: calls to instance method 'dequeueReusableCell(withReuseIdentifier:for:)' from outside of its actor context are implicitly asynchronous
@MainActor open func dequeueReusableCell(withReuseIdentifier identifier: String, for indexPath: IndexPath) -> UICollectionViewCell}
                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:200:93: warning: sending 'style' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customThumbnailNavBarBlock?(style,config) ?? ADThumbnailNavBarView(style: style, config: config)
                                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:200:93: note: sending task-isolated 'style' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customThumbnailNavBarBlock?(style,config) ?? ADThumbnailNavBarView(style: style, config: config)
                                                                                            ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:200:93: warning: sending 'config' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customThumbnailNavBarBlock?(style,config) ?? ADThumbnailNavBarView(style: style, config: config)
                                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:200:93: note: sending task-isolated 'config' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customThumbnailNavBarBlock?(style,config) ?? ADThumbnailNavBarView(style: style, config: config)
                                                                                            ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:204:99: warning: sending 'dataSource' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customThumbnailToolBarBlock?(dataSource,config) ?? ADThumbnailToolBarView(dataSource: dataSource, config: config)
                                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:204:99: note: sending task-isolated 'dataSource' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customThumbnailToolBarBlock?(dataSource,config) ?? ADThumbnailToolBarView(dataSource: dataSource, config: config)
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:204:99: warning: sending 'config' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customThumbnailToolBarBlock?(dataSource,config) ?? ADThumbnailToolBarView(dataSource: dataSource, config: config)
                                                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:204:99: note: sending task-isolated 'config' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customThumbnailToolBarBlock?(dataSource,config) ?? ADThumbnailToolBarView(dataSource: dataSource, config: config)
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:215:86: warning: sending 'config' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customAssetCaptureVCBlock?(config) ?? ADCaptureViewController(config: config)
                                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:215:86: note: sending task-isolated 'config' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customAssetCaptureVCBlock?(config) ?? ADCaptureViewController(config: config)
                                                                                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:219:96: warning: sending 'dataSource' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customBrowserNavBarBlock?(dataSource,config) ?? ADBrowserNavBarView(dataSource: dataSource, config: config)
                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:219:96: note: sending task-isolated 'dataSource' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customBrowserNavBarBlock?(dataSource,config) ?? ADBrowserNavBarView(dataSource: dataSource, config: config)
                                                                                               ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:219:96: warning: sending 'config' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customBrowserNavBarBlock?(dataSource,config) ?? ADBrowserNavBarView(dataSource: dataSource, config: config)
                                                                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:219:96: note: sending task-isolated 'config' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customBrowserNavBarBlock?(dataSource,config) ?? ADBrowserNavBarView(dataSource: dataSource, config: config)
                                                                                               ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:223:97: warning: sending 'dataSource' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customBrowserToolBarBlock?(dataSource,config) ?? ADBrowserToolBarView(dataSource: dataSource, config: config)
                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:223:97: note: sending task-isolated 'dataSource' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customBrowserToolBarBlock?(dataSource,config) ?? ADBrowserToolBarView(dataSource: dataSource, config: config)
                                                                                                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:223:97: warning: sending 'config' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customBrowserToolBarBlock?(dataSource,config) ?? ADBrowserToolBarView(dataSource: dataSource, config: config)
                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADPhotoUIConfigurable.swift:223:97: note: sending task-isolated 'config' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customBrowserToolBarBlock?(dataSource,config) ?? ADBrowserToolBarView(dataSource: dataSource, config: config)
                                                                                                ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgress.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgress.swift:37:77: warning: call to main actor-isolated initializer 'init(style:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customProgressHUDBlock?() ?? ADProgressHUD()
                                                                            ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgressHUD.swift:68:5: note: calls to initializer 'init(style:)' from outside of its actor context are implicitly asynchronous
    init(style: HUDStyle = .lightBlur) {
    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgressHUD.swift:68:5: note: main actor isolation inferred from inheritance from class 'UIView'
    init(style: HUDStyle = .lightBlur) {
    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgress.swift:41:74: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customProgressBlock?() ?? ADProgressView()
                                                                         ^
/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
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgressHUD.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgressHUD.swift:80:9: warning: call to main actor-isolated instance method 'cleanTimer()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        cleanTimer()
        ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgressHUD.swift:152:10: note: calls to instance method 'cleanTimer()' from outside of its actor context are implicitly asynchronous
    func cleanTimer() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgressHUD.swift:152:10: note: main actor isolation inferred from inheritance from class 'UIView'
    func cleanTimer() {
         ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADProgressView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADThumbnailViewController.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADThumbnailViewController.swift:838:10: warning: main actor-isolated instance method 'transitionRect(identifier:convertTo:)' cannot be used to satisfy nonisolated requirement from protocol 'ADAssetBrowserTransitionContextTo'; this is an error in the Swift 6 language mode
    func transitionRect(identifier: String, convertTo: UIView) -> CGRect? {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADThumbnailViewController.swift:838:10: note: add 'nonisolated' to 'transitionRect(identifier:convertTo:)' to make this instance method not isolated to the actor
    func transitionRect(identifier: String, convertTo: UIView) -> CGRect? {
         ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADThumbnailViewController.swift:837:38: note: add '@preconcurrency' to the 'ADAssetBrowserTransitionContextTo' conformance to defer isolation checking to run time
extension ADThumbnailViewController: ADAssetBrowserTransitionContextTo {
                                     ^
                                     @preconcurrency
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADAssetBrowserTransition.swift:46:10: note: mark the protocol requirement 'transitionRect(identifier:convertTo:)' 'async' to allow actor-isolated conformances
    func transitionRect(identifier: String, convertTo: UIView) -> CGRect?
         ^
                                                               async
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADThumbnailViewController.swift:42:9: warning: call to main actor-isolated instance method 'cleanTimer()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        cleanTimer()
        ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADThumbnailViewController.swift:722:10: note: calls to instance method 'cleanTimer()' from outside of its actor context are implicitly asynchronous
    func cleanTimer() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADThumbnailViewController.swift:722:10: note: main actor isolation inferred from inheritance from class 'UIViewController'
    func cleanTimer() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/ADThumbnailViewController.swift:128:9: warning: 'automaticallyAdjustsScrollViewInsets' was deprecated in iOS 11.0: Use UIScrollView's contentInsetAdjustmentBehavior instead
        automaticallyAdjustsScrollViewInsets = false
        ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserBaseCell.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:148:23: warning: static property 'cornerRadius' is not concurrency-safe because non-'Sendable' type 'ADBrowserToolBarCell.Key' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let cornerRadius = ADBrowserToolBarCell.Key(rawValue: "cornerRadius")
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:111:18: note: class 'Key' does not conform to the 'Sendable' protocol
    public class Key: NSObject {
                 ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:148:23: note: add '@MainActor' to make static property 'cornerRadius' part of global actor 'MainActor'
    public static let cornerRadius = ADBrowserToolBarCell.Key(rawValue: "cornerRadius")
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:148:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let cornerRadius = ADBrowserToolBarCell.Key(rawValue: "cornerRadius")
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:150:23: warning: static property 'tagColor' is not concurrency-safe because non-'Sendable' type 'ADBrowserToolBarCell.Key' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let tagColor = ADBrowserToolBarCell.Key(rawValue: "tagColor")
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:111:18: note: class 'Key' does not conform to the 'Sendable' protocol
    public class Key: NSObject {
                 ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:150:23: note: add '@MainActor' to make static property 'tagColor' part of global actor 'MainActor'
    public static let tagColor = ADBrowserToolBarCell.Key(rawValue: "tagColor")
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:150:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let tagColor = ADBrowserToolBarCell.Key(rawValue: "tagColor")
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:152:23: warning: static property 'tagFont' is not concurrency-safe because non-'Sendable' type 'ADBrowserToolBarCell.Key' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let tagFont = ADBrowserToolBarCell.Key(rawValue: "tagFont")
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:111:18: note: class 'Key' does not conform to the 'Sendable' protocol
    public class Key: NSObject {
                 ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:152:23: note: add '@MainActor' to make static property 'tagFont' part of global actor 'MainActor'
    public static let tagFont = ADBrowserToolBarCell.Key(rawValue: "tagFont")
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:152:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let tagFont = ADBrowserToolBarCell.Key(rawValue: "tagFont")
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:154:23: warning: static property 'borderColor' is not concurrency-safe because non-'Sendable' type 'ADBrowserToolBarCell.Key' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let borderColor = ADBrowserToolBarCell.Key(rawValue: "borderColor")
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:111:18: note: class 'Key' does not conform to the 'Sendable' protocol
    public class Key: NSObject {
                 ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:154:23: note: add '@MainActor' to make static property 'borderColor' part of global actor 'MainActor'
    public static let borderColor = ADBrowserToolBarCell.Key(rawValue: "borderColor")
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift:154:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let borderColor = ADBrowserToolBarCell.Key(rawValue: "borderColor")
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADImageBrowserCell.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADImageBrowserCell.swift:18:39: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            let h = min(UIScreen.main.bounds.height, 600) * 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:59:39: note: property declared here
@property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
                                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADImageBrowserCell.swift:18:34: 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 h = min(UIScreen.main.bounds.height, 600) * 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/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADImageBrowserCell.swift:22:39: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            let w = min(UIScreen.main.bounds.width, 600) * 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:59:39: note: property declared here
@property(nonatomic,readonly) CGRect  bounds;                // Bounds of entire screen in points
                                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/CoreUI/Cell/Browser/ADImageBrowserCell.swift:22:34: 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 w = min(UIScreen.main.bounds.width, 600) * 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
                                                ^
SwiftDriverJobDiscovery normal arm64 Compiling SessionDataTask.swift, SessionDelegate.swift, ImageBinder.swift, KFImage.swift, KFImageOptions.swift (in target 'Kingfisher' from project 'Kingfisher')
SwiftCompile normal arm64 Compiling\ ADLyricsStickerContentView.swift,\ ADPageSheetDragBar.swift,\ ADVideoBGMMarqueeTextView.swift,\ ADVideoBGMSelectView.swift,\ ADVideoBGMTableView.swift,\ ADVideoClipProgressBar.swift,\ ADVideoEditContentView.swift,\ ADVideoEditControlsView.swift,\ ADVideoPlayerView.swift,\ ADVideoStickerContentView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADLyricsStickerContentView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADPageSheetDragBar.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoBGMMarqueeTextView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoBGMSelectView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoBGMTableView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoClipProgressBar.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoEditContentView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoEditControlsView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoPlayerView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoStickerContentView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADLyricsStickerContentView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADPageSheetDragBar.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoBGMMarqueeTextView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoBGMMarqueeTextView.swift:84:20: warning: cannot access property 'displayLink' with a non-sendable type 'CADisplayLink?' from nonisolated deinit; this is an error in the Swift 6 language mode
        displayLink?.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/ADPhotoKit/Classes/VideoEdit/View/ADVideoBGMMarqueeTextView.swift:85:21: warning: cannot access property 'displayLink' with a non-sendable type 'CADisplayLink?' from nonisolated deinit; this is an error in the Swift 6 language mode
        displayLink = 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/ADPhotoKit/Classes/VideoEdit/View/ADVideoBGMSelectView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoBGMTableView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoClipProgressBar.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoClipProgressBar.swift:52:9: warning: main actor-isolated property 'frameRequestQueue' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        frameRequestQueue.cancelAllOperations()
        ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoClipProgressBar.swift:27:22: note: property declared here
    private lazy var frameRequestQueue: OperationQueue = {
                     ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoEditContentView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoEditControlsView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoPlayerView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoPlayerView.swift:55:19: warning: call to main actor-isolated instance method 'playerTimeUpdate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            self?.playerTimeUpdate(time)
                  ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoPlayerView.swift:175:10: note: calls to instance method 'playerTimeUpdate' from outside of its actor context are implicitly asynchronous
    func playerTimeUpdate(_ time: CMTime) {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoPlayerView.swift:175:10: note: main actor isolation inferred from inheritance from class 'UIView'
    func playerTimeUpdate(_ time: CMTime) {
         ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/VideoEdit/View/ADVideoStickerContentView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling AVAssetImageDataProvider.swift, ImageDataProvider.swift, Resource.swift, Source.swift, KF.swift, KFOptionsSetter.swift (in target 'Kingfisher' from project 'Kingfisher')
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, ADCollectionViewFlowLayout.swift, ADEnum.swift, ADLocale.swift, ADPhotoKitConfiguration.swift, ADPhotoKitConstant.swift, ADWeakProxy.swift, ADEnum+Extension.swift, Bundle+ADExtension.swift, Cell+ADExtension.swift, CoreGraphics+ADExtension.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriver\ Compilation Kingfisher normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Kingfisher' from project 'Kingfisher')
    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 Kingfisher -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher.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 -suppress-warnings -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 -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/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher-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/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher.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/Kingfisher.build/Debug-iphoneos/Kingfisher.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher_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/Kingfisher.build/Debug-iphoneos/Kingfisher.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.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/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ ADEditControlsView.swift,\ ADImageStickerSectionsView.swift,\ ADInteractMaskView.swift,\ ADStickerInteractView.swift,\ ADTextStickerInputView.swift,\ ADImageClipController.swift,\ ADImageClipDismissTransition.swift,\ ADImageEditConfigurable.swift,\ ADImageEditController.swift,\ ADUndoManager.swift,\ ADImageClip.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADEditControlsView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADImageStickerSectionsView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADInteractMaskView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADStickerInteractView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADTextStickerInputView.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipController.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipDismissTransition.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditConfigurable.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADUndoManager.swift /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/Tools/ADImageClip.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADEditControlsView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADImageStickerSectionsView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADInteractMaskView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADStickerInteractView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADTextStickerInputView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipController.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipController.swift:452:10: warning: main actor-isolated instance method 'transitionInfo(convertTo:)' cannot be used to satisfy nonisolated requirement from protocol 'ADImageClipDismissTransitionContextFrom'; this is an error in the Swift 6 language mode
    func transitionInfo(convertTo: UIView) -> (UIImage, CGRect) {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipController.swift:452:10: note: add 'nonisolated' to 'transitionInfo(convertTo:)' to make this instance method not isolated to the actor
    func transitionInfo(convertTo: UIView) -> (UIImage, CGRect) {
         ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipController.swift:451:34: note: add '@preconcurrency' to the 'ADImageClipDismissTransitionContextFrom' conformance to defer isolation checking to run time
extension ADImageClipController: ADImageClipDismissTransitionContextFrom {
                                 ^
                                 @preconcurrency
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipDismissTransition.swift:12:10: note: mark the protocol requirement 'transitionInfo(convertTo:)' 'async' to allow actor-isolated conformances
    func transitionInfo(convertTo: UIView) -> (UIImage,CGRect)
         ^
                                           async
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipDismissTransition.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditConfigurable.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditConfigurable.swift:108:92: warning: call to main actor-isolated initializer 'init(image:editInfo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customImageEditVCBlock?(image, editInfo) ?? ADImageEditController(image: image, editInfo: editInfo)
                                                                                           ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:79:14: note: calls to initializer 'init(image:editInfo:)' from outside of its actor context are implicitly asynchronous
    required init(image: UIImage, editInfo: ADImageEditInfo?) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:79:14: note: main actor isolation inferred from conformance to protocol 'ADImageEditConfigurable'
    required init(image: UIImage, editInfo: ADImageEditInfo?) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditConfigurable.swift:112:85: warning: call to main actor-isolated initializer 'init(clipInfo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customImageClipVCBlock?(clipInfo) ?? ADImageClipController(clipInfo: clipInfo)
                                                                                    ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipController.swift:63:14: note: calls to initializer 'init(clipInfo:)' from outside of its actor context are implicitly asynchronous
    required init(clipInfo: ADImageClipInfo) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipController.swift:63:14: note: main actor isolation inferred from conformance to protocol 'ADImageClipConfigurable'
    required init(clipInfo: ADImageClipInfo) {
             ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditConfigurable.swift:108:92: warning: sending 'editInfo' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customImageEditVCBlock?(image, editInfo) ?? ADImageEditController(image: image, editInfo: editInfo)
                                                                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditConfigurable.swift:108:92: note: sending task-isolated 'editInfo' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customImageEditVCBlock?(image, editInfo) ?? ADImageEditController(image: image, editInfo: editInfo)
                                                                                           ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditConfigurable.swift:112:85: warning: sending 'clipInfo' risks causing data races; this is an error in the Swift 6 language mode
        return ADPhotoKitConfiguration.default.customImageClipVCBlock?(clipInfo) ?? ADImageClipController(clipInfo: clipInfo)
                                                                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditConfigurable.swift:112:85: note: sending task-isolated 'clipInfo' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
        return ADPhotoKitConfiguration.default.customImageClipVCBlock?(clipInfo) ?? ADImageClipController(clipInfo: clipInfo)
                                                                                    ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:16:23: warning: static property 'lineDraw' is not concurrency-safe because non-'Sendable' type 'ADImageEditTools' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let lineDraw = ADImageEditTools(rawValue: 1 << 0)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:12:15: note: consider making struct 'ADImageEditTools' conform to the 'Sendable' protocol
public struct ADImageEditTools: OptionSet {
              ^
                                         , Sendable
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:16:23: note: add '@MainActor' to make static property 'lineDraw' part of global actor 'MainActor'
    public static let lineDraw = ADImageEditTools(rawValue: 1 << 0)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let lineDraw = ADImageEditTools(rawValue: 1 << 0)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:18:23: warning: static property 'imageStkr' is not concurrency-safe because non-'Sendable' type 'ADImageEditTools' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let imageStkr = ADImageEditTools(rawValue: 1 << 1)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:12:15: note: consider making struct 'ADImageEditTools' conform to the 'Sendable' protocol
public struct ADImageEditTools: OptionSet {
              ^
                                         , Sendable
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:18:23: note: add '@MainActor' to make static property 'imageStkr' part of global actor 'MainActor'
    public static let imageStkr = ADImageEditTools(rawValue: 1 << 1)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let imageStkr = ADImageEditTools(rawValue: 1 << 1)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:20:23: warning: static property 'textStkr' is not concurrency-safe because non-'Sendable' type 'ADImageEditTools' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let textStkr = ADImageEditTools(rawValue: 1 << 2)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:12:15: note: consider making struct 'ADImageEditTools' conform to the 'Sendable' protocol
public struct ADImageEditTools: OptionSet {
              ^
                                         , Sendable
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:20:23: note: add '@MainActor' to make static property 'textStkr' part of global actor 'MainActor'
    public static let textStkr = ADImageEditTools(rawValue: 1 << 2)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let textStkr = ADImageEditTools(rawValue: 1 << 2)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:22:23: warning: static property 'clip' is not concurrency-safe because non-'Sendable' type 'ADImageEditTools' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let clip = ADImageEditTools(rawValue: 1 << 3)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:12:15: note: consider making struct 'ADImageEditTools' conform to the 'Sendable' protocol
public struct ADImageEditTools: OptionSet {
              ^
                                         , Sendable
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:22:23: note: add '@MainActor' to make static property 'clip' part of global actor 'MainActor'
    public static let clip = ADImageEditTools(rawValue: 1 << 3)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let clip = ADImageEditTools(rawValue: 1 << 3)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:24:23: warning: static property 'mosaicDraw' is not concurrency-safe because non-'Sendable' type 'ADImageEditTools' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let mosaicDraw = ADImageEditTools(rawValue: 1 << 4)
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:12:15: note: consider making struct 'ADImageEditTools' conform to the 'Sendable' protocol
public struct ADImageEditTools: OptionSet {
              ^
                                         , Sendable
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:24:23: note: add '@MainActor' to make static property 'mosaicDraw' part of global actor 'MainActor'
    public static let mosaicDraw = ADImageEditTools(rawValue: 1 << 4)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:24:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let mosaicDraw = ADImageEditTools(rawValue: 1 << 4)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:26:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'ADImageEditTools' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let all: ADImageEditTools = [.lineDraw, .imageStkr, .textStkr, .clip, .mosaicDraw]
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:12:15: note: consider making struct 'ADImageEditTools' conform to the 'Sendable' protocol
public struct ADImageEditTools: OptionSet {
              ^
                                         , Sendable
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:26:23: note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    public static let all: ADImageEditTools = [.lineDraw, .imageStkr, .textStkr, .clip, .mosaicDraw]
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:26:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let all: ADImageEditTools = [.lineDraw, .imageStkr, .textStkr, .clip, .mosaicDraw]
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:332:10: warning: main actor-isolated instance method 'clipSource()' cannot be used to satisfy nonisolated requirement from protocol 'ADImageClipSource'; this is an error in the Swift 6 language mode
    func clipSource() -> ADClipSource {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:332:10: note: add 'nonisolated' to 'clipSource()' to make this instance method not isolated to the actor
    func clipSource() -> ADClipSource {
         ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:331:34: note: add '@preconcurrency' to the 'ADImageClipSource' conformance to defer isolation checking to run time
extension ADImageEditController: ADImageClipSource {
                                 ^
                                 @preconcurrency
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/Tools/ADImageClip.swift:18:10: note: mark the protocol requirement 'clipSource()' 'async' to allow actor-isolated conformances
    func clipSource() -> ADClipSource
         ^
                      async
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:342:10: warning: main actor-isolated instance method 'clipInfoDidConfirmed(_:rotation:)' cannot be used to satisfy nonisolated requirement from protocol 'ADImageClipSource'; this is an error in the Swift 6 language mode
    func clipInfoDidConfirmed(_ clipRect: CGRect?, rotation: ADRotation) {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:342:10: note: add 'nonisolated' to 'clipInfoDidConfirmed(_:rotation:)' to make this instance method not isolated to the actor
    func clipInfoDidConfirmed(_ clipRect: CGRect?, rotation: ADRotation) {
         ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/Tools/ADImageClip.swift:20:10: note: mark the protocol requirement 'clipInfoDidConfirmed(_:rotation:)' 'async' to allow actor-isolated conformances
    func clipInfoDidConfirmed(_ clipRect: CGRect?, rotation: ADRotation)
         ^
                                                                         async
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:350:10: warning: main actor-isolated instance method 'transitionRect(convertTo:)' cannot be used to satisfy nonisolated requirement from protocol 'ADImageClipDismissTransitionContextTo'; this is an error in the Swift 6 language mode
    func transitionRect(convertTo: UIView) -> CGRect? {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:350:10: note: add 'nonisolated' to 'transitionRect(convertTo:)' to make this instance method not isolated to the actor
    func transitionRect(convertTo: UIView) -> CGRect? {
         ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:349:34: note: add '@preconcurrency' to the 'ADImageClipDismissTransitionContextTo' conformance to defer isolation checking to run time
extension ADImageEditController: ADImageClipDismissTransitionContextTo {
                                 ^
                                 @preconcurrency
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipDismissTransition.swift:16:10: note: mark the protocol requirement 'transitionRect(convertTo:)' 'async' to allow actor-isolated conformances
    func transitionRect(convertTo: UIView) -> CGRect?
         ^
                                           async
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:354:10: warning: main actor-isolated instance method 'transitionDidFinish()' cannot be used to satisfy nonisolated requirement from protocol 'ADImageClipDismissTransitionContextTo'; this is an error in the Swift 6 language mode
    func transitionDidFinish() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:354:10: note: add 'nonisolated' to 'transitionDidFinish()' to make this instance method not isolated to the actor
    func transitionDidFinish() {
         ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageClipDismissTransition.swift:18:10: note: mark the protocol requirement 'transitionDidFinish()' 'async' to allow actor-isolated conformances
    func transitionDidFinish()
         ^
                               async
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:388:10: warning: main actor-isolated instance method 'presentationTransitionWillBegin()' cannot be used to satisfy nonisolated requirement from protocol 'ADAppearanceDelegate'; this is an error in the Swift 6 language mode
    func presentationTransitionWillBegin() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:388:10: note: add 'nonisolated' to 'presentationTransitionWillBegin()' to make this instance method not isolated to the actor
    func presentationTransitionWillBegin() {
         ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:387:34: note: add '@preconcurrency' to the 'ADAppearanceDelegate' conformance to defer isolation checking to run time
extension ADImageEditController: ADAppearanceDelegate {
                                 ^
                                 @preconcurrency
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/ADPresentationController.swift:11:10: note: mark the protocol requirement 'presentationTransitionWillBegin()' 'async' to allow actor-isolated conformances
    func presentationTransitionWillBegin()
         ^
                                           async
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:392:10: warning: main actor-isolated instance method 'presentationTransitionDidEnd()' cannot be used to satisfy nonisolated requirement from protocol 'ADAppearanceDelegate'; this is an error in the Swift 6 language mode
    func presentationTransitionDidEnd() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:392:10: note: add 'nonisolated' to 'presentationTransitionDidEnd()' to make this instance method not isolated to the actor
    func presentationTransitionDidEnd() {
         ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/ADPresentationController.swift:12:10: note: mark the protocol requirement 'presentationTransitionDidEnd()' 'async' to allow actor-isolated conformances
    func presentationTransitionDidEnd()
         ^
                                        async
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:396:10: warning: main actor-isolated instance method 'presentationDismissalWillBegin()' cannot be used to satisfy nonisolated requirement from protocol 'ADAppearanceDelegate'; this is an error in the Swift 6 language mode
    func presentationDismissalWillBegin() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:396:10: note: add 'nonisolated' to 'presentationDismissalWillBegin()' to make this instance method not isolated to the actor
    func presentationDismissalWillBegin() {
         ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/ADPresentationController.swift:13:10: note: mark the protocol requirement 'presentationDismissalWillBegin()' 'async' to allow actor-isolated conformances
    func presentationDismissalWillBegin()
         ^
                                          async
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:401:10: warning: main actor-isolated instance method 'presentationDismissalDidEnd()' cannot be used to satisfy nonisolated requirement from protocol 'ADAppearanceDelegate'; this is an error in the Swift 6 language mode
    func presentationDismissalDidEnd() {
         ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:401:10: note: add 'nonisolated' to 'presentationDismissalDidEnd()' to make this instance method not isolated to the actor
    func presentationDismissalDidEnd() {
         ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/ADPresentationController.swift:14:10: note: mark the protocol requirement 'presentationDismissalDidEnd()' 'async' to allow actor-isolated conformances
    func presentationDismissalDidEnd()
         ^
                                       async
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:101:38: warning: call to main actor-isolated instance method 'clear()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        ADStickerInteractView.shared.clear()
                                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADStickerInteractView.swift:380:17: note: calls to instance method 'clear()' from outside of its actor context are implicitly asynchronous
    public func clear() {
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADStickerInteractView.swift:380:17: note: main actor isolation inferred from inheritance from class 'UIView'
    public func clear() {
                ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditController.swift:101:31: warning: main actor-isolated static property 'shared' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        ADStickerInteractView.shared.clear()
                              ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/EditCore/View/ADStickerInteractView.swift:214:23: note: static property declared here
    public static var shared = ADStickerInteractView()
                      ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADUndoManager.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADUndoManager.swift:18:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ADUndoManager' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let shared = ADUndoManager()
                      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADUndoManager.swift:16:7: note: class 'ADUndoManager' does not conform to the 'Sendable' protocol
class ADUndoManager: ADUndoManageable {
      ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADUndoManager.swift:18:23: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    public static let shared = ADUndoManager()
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADUndoManager.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let shared = ADUndoManager()
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/Tools/ADImageClip.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/Tools/ADImageClip.swift:63:18: warning: main actor-isolated property 'clipInfoConfirm' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            clip.clipInfoConfirm = { [weak self] clipRect,rotation in
                 ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/ADImageEditConfigurable.swift:97:9: note: mutation of this property is only permitted within the actor
    var clipInfoConfirm: ((CGRect?, ADRotation) -> Void)? { get set }
        ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/Tools/ADImageClip.swift:59:10: note: add '@MainActor' to make instance method 'toolDidSelect(ctx:)' part of global actor 'MainActor'
    func toolDidSelect(ctx: UIViewController?) -> Bool {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/Tools/ADImageClip.swift:69:18: warning: main actor-isolated property 'modalPresentationStyle' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            clip.modalPresentationStyle = .overCurrentContext
                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:282:54: note: mutation of this property is only permitted within the actor
@property(nonatomic,assign) UIModalPresentationStyle modalPresentationStyle API_AVAILABLE(ios(3.2));
                                                     ^
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/Tools/ADImageClip.swift:59:10: note: add '@MainActor' to make instance method 'toolDidSelect(ctx:)' part of global actor 'MainActor'
    func toolDidSelect(ctx: UIViewController?) -> Bool {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Classes/ImageEdit/Tools/ADImageClip.swift:70:18: 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
            ctx?.present(clip, animated: false, completion: nil)
                 ^
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/ADPhotoKit/Classes/ImageEdit/Tools/ADImageClip.swift:59:10: note: add '@MainActor' to make instance method 'toolDidSelect(ctx:)' part of global actor 'MainActor'
    func toolDidSelect(ctx: UIViewController?) -> Bool {
         ^
    @MainActor
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Kingfisher.o normal (in target 'Kingfisher' from project 'Kingfisher')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Kingfisher
    /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 -w -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/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher_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/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Kingfisher.o
SwiftDriverJobDiscovery normal arm64 Emitting module for ADPhotoKit (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriver\ Compilation\ Requirements ADPhotoKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ADPhotoKit' from project 'ADPhotoKit')
    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 ADPhotoKit -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DModule_Core -DModule_UI -DModule_ImageEdit -DModule_VideoEdit -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/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit-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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit_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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/ADPhotoKit-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit-Swift.h (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/ADPhotoKit-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.swiftmodule (in target 'ADPhotoKit' from project 'ADPhotoKit')
    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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.swiftdoc (in target 'ADPhotoKit' from project 'ADPhotoKit')
    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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.abi.json (in target 'ADPhotoKit' from project 'ADPhotoKit')
    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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.swiftsourceinfo (in target 'ADPhotoKit' from project 'ADPhotoKit')
    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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
ExtractAppIntentsMetadata (in target 'Kingfisher' from project 'Kingfisher')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Kingfisher
    /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 Kingfisher --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 kingfisher.Kingfisher --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Kingfisher.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Kingfisher.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Kingfisher.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Kingfisher.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Kingfisher.build/Debug-iphoneos/Kingfisher.build/Objects-normal/arm64/Kingfisher.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-29 16:12:32.805 appintentsmetadataprocessor[825:4628] Starting appintentsmetadataprocessor export
2025-04-29 16:12:32.841 appintentsmetadataprocessor[825:4628] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SnapKit.o (in target 'SnapKit' from project 'SnapKit')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SnapKit
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SnapKit.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Kingfisher.o (in target 'Kingfisher' from project 'Kingfisher')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Kingfisher
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/Kingfisher.o
SwiftDriverJobDiscovery normal arm64 Compiling ADEmbedAlbumListView.swift, ADRecordingView.swift, ADThumbnailNavBarView.swift, ADThumbnailToolBarView.swift, ADEditConfigurable.swift, ADImageStickerSelectController.swift, ADPresentationController.swift, ADTextStickerEditController.swift, ADColorCell.swift, ADEditToolCell.swift, ADImageStickerCell.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriverJobDiscovery normal arm64 Compiling ADImageDraw.swift, ADImageSticker.swift, ADClipControllerViews.swift, ADDrawInteractView.swift, ADEraserButton.swift, ADImageEditContentView.swift, ADImageEditControlsView.swift, ADLineDrawView.swift, ADMosaicDrawView.swift, ADDefaultVideoExporter.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriverJobDiscovery normal arm64 Compiling AVAsset+ADExtension.swift, PHAsset+ADExtension.swift, UIImageView+ADExtension.swift, ADAlbumListController.swift, ADAlbumListSwiftUIView.swift, ADAlert.swift, ADAssetBrowserController.swift, ADAssetBrowserSwiftUIView.swift, ADAssetBrowserTransition.swift, ADAssetModelBrowserController.swift, ADAssetOperation.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriverJobDiscovery normal arm64 Compiling ADVideoBrowserCell.swift, ADAddPhotoCell.swift, ADAlbumListCell.swift, ADCameraCell.swift, ADThumbnailListCell.swift, ADAlbumListNavBarView.swift, ADBaseNavBarView.swift, ADBrowserControlsView.swift, ADBrowserNavBarView.swift, ADBrowserToolBarSelectView.swift, ADBrowserToolBarView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriverJobDiscovery normal arm64 Compiling ADMusicSelectController.swift, ADVideoClipController.swift, ADVideoEditConfigurable.swift, ADVideoEditController.swift, ADVideoExporter.swift, ADVideoThumbnailOperation.swift, ADVideoBGM.swift, ADVideoClip.swift, ADVideoSticker.swift, ADLyricsChangableView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriverJobDiscovery normal arm64 Compiling UIColor+ADExtension.swift, UIImage+ADExtension.swift, ADAlbumListDataSource.swift, ADAssetBrowsable.swift, ADAssetBrowserDataSource.swift, ADAssetListDataSource.swift, ADDataSourceProtocol.swift, ADPhotoKit.swift, ADPhotoManager.swift, ADPhotoModel.swift, ADImageDataProvider.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriverJobDiscovery normal arm64 Compiling ADLyricsStickerContentView.swift, ADPageSheetDragBar.swift, ADVideoBGMMarqueeTextView.swift, ADVideoBGMSelectView.swift, ADVideoBGMTableView.swift, ADVideoClipProgressBar.swift, ADVideoEditContentView.swift, ADVideoEditControlsView.swift, ADVideoPlayerView.swift, ADVideoStickerContentView.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriverJobDiscovery normal arm64 Compiling ADEditControlsView.swift, ADImageStickerSectionsView.swift, ADInteractMaskView.swift, ADStickerInteractView.swift, ADTextStickerInputView.swift, ADImageClipController.swift, ADImageClipDismissTransition.swift, ADImageEditConfigurable.swift, ADImageEditController.swift, ADUndoManager.swift, ADImageClip.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriverJobDiscovery normal arm64 Compiling ADCaptureViewController.swift, ADPhotoKitUI.swift, ADPhotoNavController.swift, ADPhotoUIConfigurable.swift, ADProgress.swift, ADProgressHUD.swift, ADProgressView.swift, ADThumbnailViewController.swift, ADBrowserBaseCell.swift, ADBrowserToolBarCell.swift, ADImageBrowserCell.swift (in target 'ADPhotoKit' from project 'ADPhotoKit')
SwiftDriver\ Compilation ADPhotoKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ADPhotoKit' from project 'ADPhotoKit')
    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 ADPhotoKit -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DModule_Core -DModule_UI -DModule_ImageEdit -DModule_VideoEdit -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/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit-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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit_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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit-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/ADPhotoKit.o normal (in target 'ADPhotoKit' from project 'ADPhotoKit')
    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/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit_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/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.o
ExtractAppIntentsMetadata (in target 'ADPhotoKit' from project 'ADPhotoKit')
    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 ADPhotoKit --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.ADPhotoKit --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/ADPhotoKit.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/ADPhotoKit.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ADPhotoKit.build/Debug-iphoneos/ADPhotoKit.build/Objects-normal/arm64/ADPhotoKit.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-29 16:12:34.857 appintentsmetadataprocessor[828:4708] Starting appintentsmetadataprocessor export
2025-04-29 16:12:34.891 appintentsmetadataprocessor[828:4708] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.o (in target 'ADPhotoKit' from project 'ADPhotoKit')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ADPhotoKit.o
** BUILD SUCCEEDED **
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "snapkit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.0.1",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SnapKit/SnapKit"
    },
    {
      "identity" : "kingfisher",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "6.0.0",
            "upper_bound" : "7.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/onevcat/Kingfisher"
    }
  ],
  "manifest_display_name" : "ADPhotoKit",
  "name" : "ADPhotoKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "ADPhotoKit",
      "targets" : [
        "ADPhotoKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ADPhotoKit",
      "module_type" : "SwiftTarget",
      "name" : "ADPhotoKit",
      "path" : "ADPhotoKit",
      "product_dependencies" : [
        "SnapKit",
        "Kingfisher"
      ],
      "product_memberships" : [
        "ADPhotoKit"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/ar.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ar"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/es-419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es-419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/fr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/ja-US.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja-us"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/ms.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/Base/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/ablumList_arrow@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/ablumList_arrow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/addPhoto@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/addPhoto@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/albumSelect@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/albumSelect@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_circle@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_circle@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_original_circle@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_original_circle@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_original_selected@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_original_selected@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_selected@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_selected@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_unselected@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_unselected@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_unselected_with_check@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_unselected_with_check@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/defaultphoto.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/downArrow@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/downArrow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/flash_off@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/flash_off@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/flash_on@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/flash_on@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/focus@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/focus@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/livePhoto@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/livePhoto@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/navBack@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/navBack@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/nav_close@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/nav_close@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/playVideo@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/playVideo@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/retake@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/retake@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/right_arrow@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/right_arrow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/shadow@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/shadow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/takePhoto@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/takePhoto@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/toggle_camera@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/toggle_camera@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/video@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/video@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/videoLoadFailed@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/videoLoadFailed@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/warning@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/warning@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/ImageEditedIcon@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/ImageEditedIcon@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_eraser@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_eraser@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_eraser_circle@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_eraser_circle@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_clip@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_clip@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_close@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_close@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_delete@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_delete@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_delete_on@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_delete_on@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_done@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_done@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_mosaic@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_mosaic@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_mosaic_on@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_mosaic_on@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_pencil3@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_pencil3@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_pencil3_on@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_pencil3_on@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_sticker@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_sticker@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_text@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_text@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_font@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_font@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_font_bg@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_font_bg@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_outline@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_outline@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_outlined_rotate@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_outlined_rotate@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_outlined_session_arrow_down@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_outlined_session_arrow_down@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_redo@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_redo@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_redo_disable@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_redo_disable@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_undo@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_undo@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_undo_disable@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_undo_disable@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/VideoEditedIcon@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/VideoEditedIcon@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_bgm_check@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_bgm_check@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_bgm_search@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_bgm_search@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_clip_left@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_clip_left@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_clip_right@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_clip_right@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_drag_arrow@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_drag_arrow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_filled_bgm@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_filled_bgm@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_filled_bgm_on@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_filled_bgm_on@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_search_clear@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_search_clear@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_selected@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_selected@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_unselected@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_unselected@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_video_clip@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_video_clip@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/live_lyric.gif",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/music_playing.gif",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/video_filled_sticker@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/video_filled_sticker@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/video_filled_text@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/video_filled_text@3x.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Classes/Base/ADCollectionViewFlowLayout.swift",
        "Classes/Base/ADEnum.swift",
        "Classes/Base/ADLocale.swift",
        "Classes/Base/ADPhotoKitConfiguration.swift",
        "Classes/Base/ADPhotoKitConstant.swift",
        "Classes/Base/ADWeakProxy.swift",
        "Classes/Base/Extension/ADEnum+Extension.swift",
        "Classes/Base/Extension/Bundle+ADExtension.swift",
        "Classes/Base/Extension/Cell+ADExtension.swift",
        "Classes/Base/Extension/CoreGraphics+ADExtension.swift",
        "Classes/Base/Extension/UIColor+ADExtension.swift",
        "Classes/Base/Extension/UIImage+ADExtension.swift",
        "Classes/Core/ADAlbumListDataSource.swift",
        "Classes/Core/ADAssetBrowsable.swift",
        "Classes/Core/ADAssetBrowserDataSource.swift",
        "Classes/Core/ADAssetListDataSource.swift",
        "Classes/Core/ADDataSourceProtocol.swift",
        "Classes/Core/ADPhotoKit.swift",
        "Classes/Core/ADPhotoManager.swift",
        "Classes/Core/ADPhotoModel.swift",
        "Classes/Core/Extension/ADImageDataProvider.swift",
        "Classes/Core/Extension/AVAsset+ADExtension.swift",
        "Classes/Core/Extension/PHAsset+ADExtension.swift",
        "Classes/Core/Extension/UIImageView+ADExtension.swift",
        "Classes/CoreUI/ADAlbumListController.swift",
        "Classes/CoreUI/ADAlbumListSwiftUIView.swift",
        "Classes/CoreUI/ADAlert.swift",
        "Classes/CoreUI/ADAssetBrowserController.swift",
        "Classes/CoreUI/ADAssetBrowserSwiftUIView.swift",
        "Classes/CoreUI/ADAssetBrowserTransition.swift",
        "Classes/CoreUI/ADAssetModelBrowserController.swift",
        "Classes/CoreUI/ADAssetOperation.swift",
        "Classes/CoreUI/ADCaptureViewController.swift",
        "Classes/CoreUI/ADPhotoKitUI.swift",
        "Classes/CoreUI/ADPhotoNavController.swift",
        "Classes/CoreUI/ADPhotoUIConfigurable.swift",
        "Classes/CoreUI/ADProgress.swift",
        "Classes/CoreUI/ADProgressHUD.swift",
        "Classes/CoreUI/ADProgressView.swift",
        "Classes/CoreUI/ADThumbnailViewController.swift",
        "Classes/CoreUI/Cell/Browser/ADBrowserBaseCell.swift",
        "Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift",
        "Classes/CoreUI/Cell/Browser/ADImageBrowserCell.swift",
        "Classes/CoreUI/Cell/Browser/ADVideoBrowserCell.swift",
        "Classes/CoreUI/Cell/Thumbnail/ADAddPhotoCell.swift",
        "Classes/CoreUI/Cell/Thumbnail/ADAlbumListCell.swift",
        "Classes/CoreUI/Cell/Thumbnail/ADCameraCell.swift",
        "Classes/CoreUI/Cell/Thumbnail/ADThumbnailListCell.swift",
        "Classes/CoreUI/View/ADAlbumListNavBarView.swift",
        "Classes/CoreUI/View/ADBaseNavBarView.swift",
        "Classes/CoreUI/View/ADBrowserControlsView.swift",
        "Classes/CoreUI/View/ADBrowserNavBarView.swift",
        "Classes/CoreUI/View/ADBrowserToolBarSelectView.swift",
        "Classes/CoreUI/View/ADBrowserToolBarView.swift",
        "Classes/CoreUI/View/ADEmbedAlbumListView.swift",
        "Classes/CoreUI/View/ADRecordingView.swift",
        "Classes/CoreUI/View/ADThumbnailNavBarView.swift",
        "Classes/CoreUI/View/ADThumbnailToolBarView.swift",
        "Classes/EditCore/ADEditConfigurable.swift",
        "Classes/EditCore/ADImageStickerSelectController.swift",
        "Classes/EditCore/ADPresentationController.swift",
        "Classes/EditCore/ADTextStickerEditController.swift",
        "Classes/EditCore/Cell/ADColorCell.swift",
        "Classes/EditCore/Cell/ADEditToolCell.swift",
        "Classes/EditCore/Cell/ADImageStickerCell.swift",
        "Classes/EditCore/View/ADEditControlsView.swift",
        "Classes/EditCore/View/ADImageStickerSectionsView.swift",
        "Classes/EditCore/View/ADInteractMaskView.swift",
        "Classes/EditCore/View/ADStickerInteractView.swift",
        "Classes/EditCore/View/ADTextStickerInputView.swift",
        "Classes/ImageEdit/ADImageClipController.swift",
        "Classes/ImageEdit/ADImageClipDismissTransition.swift",
        "Classes/ImageEdit/ADImageEditConfigurable.swift",
        "Classes/ImageEdit/ADImageEditController.swift",
        "Classes/ImageEdit/ADUndoManager.swift",
        "Classes/ImageEdit/Tools/ADImageClip.swift",
        "Classes/ImageEdit/Tools/ADImageDraw.swift",
        "Classes/ImageEdit/Tools/ADImageSticker.swift",
        "Classes/ImageEdit/View/ADClipControllerViews.swift",
        "Classes/ImageEdit/View/ADDrawInteractView.swift",
        "Classes/ImageEdit/View/ADEraserButton.swift",
        "Classes/ImageEdit/View/ADImageEditContentView.swift",
        "Classes/ImageEdit/View/ADImageEditControlsView.swift",
        "Classes/ImageEdit/View/ADLineDrawView.swift",
        "Classes/ImageEdit/View/ADMosaicDrawView.swift",
        "Classes/VideoEdit/ADDefaultVideoExporter.swift",
        "Classes/VideoEdit/ADMusicSelectController.swift",
        "Classes/VideoEdit/ADVideoClipController.swift",
        "Classes/VideoEdit/ADVideoEditConfigurable.swift",
        "Classes/VideoEdit/ADVideoEditController.swift",
        "Classes/VideoEdit/ADVideoExporter.swift",
        "Classes/VideoEdit/ADVideoThumbnailOperation.swift",
        "Classes/VideoEdit/Tools/ADVideoBGM.swift",
        "Classes/VideoEdit/Tools/ADVideoClip.swift",
        "Classes/VideoEdit/Tools/ADVideoSticker.swift",
        "Classes/VideoEdit/View/ADLyricsChangableView.swift",
        "Classes/VideoEdit/View/ADLyricsStickerContentView.swift",
        "Classes/VideoEdit/View/ADPageSheetDragBar.swift",
        "Classes/VideoEdit/View/ADVideoBGMMarqueeTextView.swift",
        "Classes/VideoEdit/View/ADVideoBGMSelectView.swift",
        "Classes/VideoEdit/View/ADVideoBGMTableView.swift",
        "Classes/VideoEdit/View/ADVideoClipProgressBar.swift",
        "Classes/VideoEdit/View/ADVideoEditContentView.swift",
        "Classes/VideoEdit/View/ADVideoEditControlsView.swift",
        "Classes/VideoEdit/View/ADVideoPlayerView.swift",
        "Classes/VideoEdit/View/ADVideoStickerContentView.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.