The Swift Package Index logo.Swift Package Index

Build Information

Successful build of RevenueCat, reference main (7d5a76), with Swift 6.1 for iOS using Xcode 16.3 on 30 Apr 2026 12:58:27 UTC.

Swift 6 data race errors: 225

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme RevenueCat-Package -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures

Build Log

    init(
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Views/DefaultPaywall/DefaultPaywallView.swift:27:5: note: main actor isolation inferred from conformance to protocol 'View'
    init(
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:67:10: note: add '@MainActor' to make instance method 'createView(for:template:configuration:introEligibility:mode:purchaseHandler:)' part of global actor 'MainActor'
    func createView(
         ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:134:13: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            Template1View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template1View.swift:38:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template1View.swift:38:5: note: main actor isolation inferred from conformance to protocol 'TemplateViewType'
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:127:25: note: add '@MainActor' to make static method 'createView(template:configuration:)' part of global actor 'MainActor'
    private static func createView(template: PaywallTemplate,
                        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:136:13: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            Template2View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template2View.swift:46:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template2View.swift:46:5: note: main actor isolation inferred from conformance to protocol 'TemplateViewType'
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:127:25: note: add '@MainActor' to make static method 'createView(template:configuration:)' part of global actor 'MainActor'
    private static func createView(template: PaywallTemplate,
                        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:138:13: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            Template3View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template3View.swift:41:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template3View.swift:41:5: note: main actor isolation inferred from conformance to protocol 'TemplateViewType'
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:127:25: note: add '@MainActor' to make static method 'createView(template:configuration:)' part of global actor 'MainActor'
    private static func createView(template: PaywallTemplate,
                        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:140:13: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            Template4View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template4View.swift:52:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template4View.swift:52:5: note: main actor isolation inferred from conformance to protocol 'TemplateViewType'
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:127:25: note: add '@MainActor' to make static method 'createView(template:configuration:)' part of global actor 'MainActor'
    private static func createView(template: PaywallTemplate,
                        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:142:13: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            Template5View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template5View.swift:51:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template5View.swift:51:5: note: main actor isolation inferred from conformance to protocol 'TemplateViewType'
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:127:25: note: add '@MainActor' to make static method 'createView(template:configuration:)' part of global actor 'MainActor'
    private static func createView(template: PaywallTemplate,
                        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:144:13: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            Template7View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template7View.swift:66:5: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/Template7View.swift:66:5: note: main actor isolation inferred from conformance to protocol 'TemplateViewType'
    init(_ configuration: TemplateViewConfiguration) {
    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:127:25: note: add '@MainActor' to make static method 'createView(template:configuration:)' part of global actor 'MainActor'
    private static func createView(template: PaywallTemplate,
                        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:202:18: warning: call to main actor-isolated instance method 'roundedCorner(_:corners:edgesIgnoringSafeArea:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                .roundedCorner(
                 ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:372:10: note: calls to instance method 'roundedCorner(_:corners:edgesIgnoringSafeArea:)' from outside of its actor context are implicitly asynchronous
    func roundedCorner(
         ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:134:13: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
            Template1View(configuration)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:134:13: note: sending task-isolated 'configuration' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
            Template1View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:136:13: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
            Template2View(configuration)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:136:13: note: sending task-isolated 'configuration' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
            Template2View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:138:13: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
            Template3View(configuration)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:138:13: note: sending task-isolated 'configuration' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
            Template3View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:140:13: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
            Template4View(configuration)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:140:13: note: sending task-isolated 'configuration' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
            Template4View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:142:13: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
            Template5View(configuration)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:142:13: note: sending task-isolated 'configuration' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
            Template5View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:144:13: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
            Template7View(configuration)
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:144:13: note: sending task-isolated 'configuration' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
            Template7View(configuration)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:202:18: warning: sending value of non-Sendable type 'some View' risks causing data races; this is an error in the Swift 6 language mode
                .roundedCorner(
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:202:18: note: sending task-isolated value of non-Sendable type 'some View' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
                .roundedCorner(
                 ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:78:18: warning: sending 'configuration' risks causing data races; this is an error in the Swift 6 language mode
                .adaptTemplateView(with: configuration)
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:78:18: note: sending task-isolated 'configuration' to main actor-isolated instance method 'adaptTemplateView(with:)' risks causing data races between main actor-isolated and task-isolated uses
                .adaptTemplateView(with: configuration)
                 ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:78:18: warning: sending value of non-Sendable type 'some View' risks causing data races; this is an error in the Swift 6 language mode
                .adaptTemplateView(with: configuration)
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:78:18: note: sending task-isolated value of non-Sendable type 'some View' to main actor-isolated instance method 'adaptTemplateView(with:)' risks causing races in between task-isolated and main actor-isolated uses
                .adaptTemplateView(with: configuration)
                 ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:84:13: warning: sending 'purchaseHandler' risks causing data races; this is an error in the Swift 6 language mode
            DefaultPaywallView(
            ^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/TemplateViewType.swift:84:13: note: sending task-isolated 'purchaseHandler' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
            DefaultPaywallView(
            ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/BottomSheetView.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift:149:53: warning: sending value of non-Sendable type '() async -> Bool' risks causing data races; this is an error in the Swift 6 language mode
            let result = await self.purchaseHandler.withPendingPurchaseContinuation {
                               ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift:149:53: note: sending main actor-isolated value of non-Sendable type '() async -> Bool' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
            let result = await self.purchaseHandler.withPendingPurchaseContinuation {
                                                    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift:149:53: warning: sending 'self.purchaseHandler' risks causing data races; this is an error in the Swift 6 language mode
            let result = await self.purchaseHandler.withPendingPurchaseContinuation {
                               ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift:149:53: note: sending main actor-isolated 'self.purchaseHandler' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
            let result = await self.purchaseHandler.withPendingPurchaseContinuation {
                                                    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift:162:70: warning: sending 'self.purchaseHandler' risks causing data races; this is an error in the Swift 6 language mode
        let (customerInfo, success) = try await self.purchaseHandler.restorePurchases()
                                                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift:162:70: note: sending main actor-isolated 'self.purchaseHandler' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
        let (customerInfo, success) = try await self.purchaseHandler.restorePurchases()
                                                                     ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift:198:53: warning: sending value of non-Sendable type '() async -> Bool' risks causing data races; this is an error in the Swift 6 language mode
            let result = await self.purchaseHandler.withPendingPurchaseContinuation {
                               ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift:198:53: note: sending main actor-isolated value of non-Sendable type '() async -> Bool' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
            let result = await self.purchaseHandler.withPendingPurchaseContinuation {
                                                    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift:198:53: warning: sending 'self.purchaseHandler' risks causing data races; this is an error in the Swift 6 language mode
            let result = await self.purchaseHandler.withPendingPurchaseContinuation {
                               ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentView.swift:198:53: note: sending main actor-isolated 'self.purchaseHandler' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
            let result = await self.purchaseHandler.withPendingPurchaseContinuation {
                                                    ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Button/ButtonComponentViewModel.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:145:16: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var defaultValue: CGFloat = 0
               ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:145:16: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
    static var defaultValue: CGFloat = 0
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:145:16: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
    static var defaultValue: CGFloat = 0
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:145:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var defaultValue: CGFloat = 0
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:429:20: warning: main actor-isolated property 'isPaused' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
            guard !isPaused else {
                   ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:198:24: note: property declared here
    @State private var isPaused: Bool = false
                       ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:431:39: warning: main actor-isolated property 'pauseEndDate' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                if let pauseEndDate = pauseEndDate, Date() >= pauseEndDate {
                                      ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:199:24: note: property declared here
    @State private var pauseEndDate: Date?
                       ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:432:21: warning: main actor-isolated property 'isPaused' can not be mutated from a Sendable closure; this is an error in the Swift 6 language mode
                    isPaused = false // Resume auto-play
                    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:198:24: note: mutation of this property is only permitted within the actor
    @State private var isPaused: Bool = false
                       ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:441:21: warning: main actor-isolated property 'opacity' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                    opacity = 0
                    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:206:24: note: mutation of this property is only permitted within the actor
    @State private var opacity: CGFloat = 1.0
                       ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:458:21: warning: main actor-isolated property 'index' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                    index += 1
                    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:186:24: note: mutation of this property is only permitted within the actor
    @State private var index: Int = 0
                       ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:460:25: warning: call to main actor-isolated instance method 'expandDataIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                        expandDataIfNeeded()
                        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:544:18: note: calls to instance method 'expandDataIfNeeded()' from outside of its actor context are implicitly asynchronous
    private func expandDataIfNeeded() {
                 ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:544:18: note: main actor isolation inferred from conformance to protocol 'View'
    private func expandDataIfNeeded() {
                 ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:461:25: warning: call to main actor-isolated instance method 'pruneDataIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                        pruneDataIfNeeded()
                        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:563:18: note: calls to instance method 'pruneDataIfNeeded()' from outside of its actor context are implicitly asynchronous
    private func pruneDataIfNeeded() {
                 ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:563:18: note: main actor isolation inferred from conformance to protocol 'View'
    private func pruneDataIfNeeded() {
                 ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:463:25: warning: main actor-isolated property 'index' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                        index = min(index, data.count - 1)
                        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:186:24: note: mutation of this property is only permitted within the actor
    @State private var index: Int = 0
                       ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:463:37: warning: main actor-isolated property 'index' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        index = min(index, data.count - 1)
                                    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:186:24: note: property declared here
    @State private var index: Int = 0
                       ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:463:44: warning: main actor-isolated property 'data' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
                        index = min(index, data.count - 1)
                                           ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentView.swift:183:24: note: property declared here
    @State private var data: [CarouselItem<Content>] = []
                       ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/CarouselComponentViewModel.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/ScrollViewGestureCoordinator.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/ScrollViewGestureCoordinator.swift:73:36: warning: call to main actor-isolated instance method 'removeGestureRecognizer' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.gestureContainerView?.removeGestureRecognizer(self.panGesture)
                                   ^
UIKit.UIView.removeGestureRecognizer:3:24: note: calls to instance method 'removeGestureRecognizer' from outside of its actor context are implicitly asynchronous
  @MainActor open func removeGestureRecognizer(_ gestureRecognizer: UIGestureRecognizer)}
                       ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/ScrollViewGestureCoordinator.swift:73:65: warning: main actor-isolated property 'panGesture' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.gestureContainerView?.removeGestureRecognizer(self.panGesture)
                                                                ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Carousel/ScrollViewGestureCoordinator.swift:55:22: note: property declared here
    private lazy var panGesture: UIPanGestureRecognizer = {
                     ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/ComponentsView.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Countdown/CountdownComponentView.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Countdown/CountdownComponentViewModel.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Countdown/CountdownComponentViewModel.swift:65:14: warning: cannot access property 'timer' with a non-sendable type 'Timer.TimerPublisher?' from nonisolated deinit; this is an error in the Swift 6 language mode
        timer?.connect().cancel()
             ^
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/RevenueCatUI/Templates/V2/Components/Countdown/CountdownComponentViewModel.swift:66:15: warning: cannot access property 'timer' with a non-sendable type 'Timer.TimerPublisher?' from nonisolated deinit; this is an error in the Swift 6 language mode
        timer = nil
              ^
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
@frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
                    ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Countdown/CountdownComponentViewModel.swift:67:21: warning: cannot access property 'cancellable' with a non-sendable type 'AnyCancellable?' from nonisolated deinit; this is an error in the Swift 6 language mode
        cancellable = nil
                    ^
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
final public class AnyCancellable : Cancellable, Hashable {
                   ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/Components/Countdown/CountdownComponentViewModel.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
import Combine
^
@preconcurrency
SwiftDriverJobDiscovery normal arm64 Compiling LogInOperation.swift, NetworkOperation.swift, PostAdServicesTokenOperation.swift, PostAttributionDataOperation.swift, PostIsPurchaseAllowedByRestoreBehaviorOperation.swift, PostOfferForSigningOperation.swift, PostReceiptDataOperation.swift, PostRedeemWebPurchaseOperation.swift, PostSubscriberAttributesOperation.swift, RedeemWebPurchaseAPI.swift, CustomerCenterConfigResponse.swift, CustomerInfoResponse.swift, GetIntroEligibilityResponse.swift, HealthReportAvailabilityResponse.swift, HealthReportResponse.swift, IsPurchaseAllowedByRestoreBehaviorResponse.swift, OfferingsResponse.swift, PostOfferResponse.swift, ProductEntitlementMappingResponse.swift, PaywallComponentsData.swift, UIConfig.swift, VirtualCurrenciesResponse.swift, WebBillingProductsResponse.swift, WebOfferingProductsResponse.swift, WorkflowsResponse.swift (in target 'RevenueCat' from project 'RevenueCat')
SwiftCompile normal arm64 Compiling\ NavigatetoURL.swift,\ ProgressViewModifier.swift,\ ShadowModifier.swift,\ Shape.swift,\ SizeModifier.swift,\ TransitionModifier.swift,\ LocalizationProvider.swift,\ PackageValidator.swift,\ PaywallComponentTypeTransformers.swift,\ PaywallComponentViewModel.swift,\ PresentedPartials.swift,\ UIConfigProvider.swift,\ ViewModelFactory.swift,\ WorkflowNavigator.swift,\ WorkflowScreenMapper.swift,\ WorkflowPaywallView.swift,\ PaywallFooterViewController.swift,\ PaywallViewController.swift,\ View+OnRedeemWebPurchaseAttempt.swift,\ View+PresentPaywall.swift,\ View+PresentPaywallFooter.swift,\ View+PurchaseRestoreCompleted.swift,\ AsyncButton.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/NavigatetoURL.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/ProgressViewModifier.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/ShadowModifier.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/Shape.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/SizeModifier.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/TransitionModifier.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/LocalizationProvider.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/PackageValidator.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/PaywallComponentTypeTransformers.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/PaywallComponentViewModel.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/PresentedPartials.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/UIConfigProvider.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/ViewModelFactory.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/WorkflowNavigator.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/WorkflowScreenMapper.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/WorkflowPaywallView.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/UIKit/PaywallFooterViewController.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/UIKit/PaywallViewController.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+OnRedeemWebPurchaseAttempt.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PresentPaywall.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PresentPaywallFooter.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PurchaseRestoreCompleted.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Views/AsyncButton.swift (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/NavigatetoURL.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/NavigatetoURL.swift:46:20: warning: call to main actor-isolated instance method 'callAsFunction(_:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            openURL(url) { success in
                   ^
SwiftUICore.OpenURLAction.callAsFunction:3:42: note: calls to instance method 'callAsFunction(_:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor @preconcurrency public func callAsFunction(_ url: URL, completion: @escaping (_ accepted: Bool) -> Void)}
                                         ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/NavigatetoURL.swift:20:17: note: add '@MainActor' to make static method 'navigateTo(url:method:openURL:inAppBrowserURL:)' part of global actor 'MainActor'
    static func navigateTo(
                ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/NavigatetoURL.swift:59:20: warning: call to main actor-isolated instance method 'callAsFunction(_:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            openURL(url) { success in
                   ^
SwiftUICore.OpenURLAction.callAsFunction:3:42: note: calls to instance method 'callAsFunction(_:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor @preconcurrency public func callAsFunction(_ url: URL, completion: @escaping (_ accepted: Bool) -> Void)}
                                         ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/NavigatetoURL.swift:20:17: note: add '@MainActor' to make static method 'navigateTo(url:method:openURL:inAppBrowserURL:)' part of global actor 'MainActor'
    static func navigateTo(
                ^
    @MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/ProgressViewModifier.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/ShadowModifier.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/Shape.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/SizeModifier.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewHelpers/TransitionModifier.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/LocalizationProvider.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/PackageValidator.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/PaywallComponentTypeTransformers.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/PaywallComponentViewModel.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/PresentedPartials.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/UIConfigProvider.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/ViewModelFactory.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/WorkflowNavigator.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/ViewModelHelpers/WorkflowScreenMapper.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Templates/V2/WorkflowPaywallView.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/UIKit/PaywallFooterViewController.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/UIKit/PaywallViewController.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/UIKit/PaywallViewController.swift:897:22: warning: main actor-isolated property 'purchaseInitiated' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                self.purchaseInitiated(package) { shouldProceed in
                     ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/UIKit/PaywallViewController.swift:881:9: note: property declared here
    let purchaseInitiated: (Package, @escaping (Bool) -> Void) -> Void
        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/UIKit/PaywallViewController.swift:904:22: warning: main actor-isolated property 'restoreInitiated' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
                self.restoreInitiated { shouldProceed in
                     ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/UIKit/PaywallViewController.swift:882:9: note: property declared here
    let restoreInitiated: (@escaping (Bool) -> Void) -> Void
        ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/UIKit/PaywallViewController.swift:421:57: warning: sending 'self.purchaseHandler' risks causing data races; this is an error in the Swift 6 language mode
        guard let offering = await self.purchaseHandler.resolveOffering(for: self.configuration.content) else {
                                   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/UIKit/PaywallViewController.swift:421:57: note: sending main actor-isolated 'self.purchaseHandler' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
        guard let offering = await self.purchaseHandler.resolveOffering(for: self.configuration.content) else {
                                                        ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+OnRedeemWebPurchaseAttempt.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PresentPaywall.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PresentPaywall.swift:37:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PaywallPresentationMode' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let `default`: Self = .sheet
                      ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PresentPaywall.swift:23:13: note: consider making enum 'PaywallPresentationMode' conform to the 'Sendable' protocol
public enum PaywallPresentationMode {
            ^
                                    : Sendable
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PresentPaywall.swift:37:23: note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    public static let `default`: Self = .sheet
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PresentPaywall.swift:37:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let `default`: Self = .sheet
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PresentPaywall.swift:676:61: warning: sending 'self.purchaseHandler' risks causing data races; this is an error in the Swift 6 language mode
            guard let offering = await self.purchaseHandler.resolveOffering(for: self.content) else { return }
                                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PresentPaywall.swift:676:61: note: sending main actor-isolated 'self.purchaseHandler' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
            guard let offering = await self.purchaseHandler.resolveOffering(for: self.content) else { return }
                                                            ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PresentPaywallFooter.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/View+PurchaseRestoreCompleted.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Views/AsyncButton.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Emitting module for RevenueCatUI (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftDriver\ Compilation\ Requirements RevenueCatUI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'RevenueCatUI' from project 'RevenueCat')
    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 RevenueCatUI -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.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-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI-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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI_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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling IntroEligibilityViewModel.swift, TrialOrIntroEligibilityChecker+TestData.swift, TrialOrIntroEligibilityChecker.swift, Localization.swift, LocalizedAlertError.swift, PaywallData+Validation.swift, PaywallSourceEnvironment.swift, PaywallTemplate.swift, PaywallViewConfiguration.swift, PaywallViewMode+Extensions.swift, ProcessedLocalizedConfiguration.swift, Strings.swift, TemplateViewConfiguration+Extensions.swift, TemplateViewConfiguration+Images.swift, TemplateViewConfiguration.swift, TestData.swift, UserInterfaceIdiom.swift, Variables.swift, VirtualCurrenciesFixtures.swift, AppStyleExtractor.swift, Bundle+Extensions.swift, ColorComputationHelpers.swift, ColorInformation+MultiScheme.swift, DualColorImageGenerator.swift (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftCompile normal arm64 Compiling\ EmergeRenderingMode.swift,\ ExitOfferHelper.swift,\ FileImageLoader.swift,\ ImageLoader.swift,\ Logger.swift,\ Optional+Extensions.swift,\ Package+VariableDataProvider.swift,\ PaywallData+Default.swift,\ PaywallWarning.swift,\ PreviewHelpers.swift,\ PriceFormatterExtensions.swift,\ PurchaseResultComparator.swift,\ ResumeAction.swift,\ RuntimeUtils.swift,\ StoreProduct+Extensions.swift,\ TemplateView+MultiTier.swift,\ VersionDetector.swift,\ ConsistentPackageContentView.swift,\ ConsistentTierContentView.swift,\ EnvironmentValues+Workflow.swift,\ FitToAspectRatio.swift,\ FooterHidingModifier.swift,\ ViewExtensions.swift,\ PaywallFontProvider.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/ExitOfferHelper.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/FileImageLoader.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/ImageLoader.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/Logger.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/Optional+Extensions.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/Package+VariableDataProvider.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/PaywallData+Default.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/PaywallWarning.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/PreviewHelpers.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/PriceFormatterExtensions.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/PurchaseResultComparator.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/ResumeAction.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/RuntimeUtils.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/StoreProduct+Extensions.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/TemplateView+MultiTier.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/VersionDetector.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ConsistentPackageContentView.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ConsistentTierContentView.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/EnvironmentValues+Workflow.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/FitToAspectRatio.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/FooterHidingModifier.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift /Users/admin/builder/spi-builder-workspace/RevenueCatUI/PaywallFontProvider.swift (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:34:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'EmergeModifierState' may have shared mutable state; this is an error in the Swift 6 language mode
  static let shared = EmergeModifierState()
             ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:31:7: note: class 'EmergeModifierState' does not conform to the 'Sendable' protocol
class EmergeModifierState: NSObject {
      ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:34:14: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
  static let shared = EmergeModifierState()
             ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:34:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  static let shared = EmergeModifierState()
             ^
  nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:78:16: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var defaultValue: EmergeRenderingMode.RawValue?
               ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:78:16: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
    static var defaultValue: EmergeRenderingMode.RawValue?
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:78:16: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
    static var defaultValue: EmergeRenderingMode.RawValue?
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:78:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var defaultValue: EmergeRenderingMode.RawValue?
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:122:14: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  static var defaultValue: Bool?
             ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:122:14: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
  static var defaultValue: Bool?
         ~~~ ^
         let
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:122:14: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
  static var defaultValue: Bool?
             ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:122:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  static var defaultValue: Bool?
             ^
  nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:155:14: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  static var defaultValue: Float?
             ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:155:14: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
  static var defaultValue: Float?
         ~~~ ^
         let
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:155:14: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
  static var defaultValue: Float?
             ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:155:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  static var defaultValue: Float?
             ^
  nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:194:14: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  static var defaultValue: Bool?
             ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:194:14: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
  static var defaultValue: Bool?
         ~~~ ^
         let
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:194:14: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
  static var defaultValue: Bool?
             ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:194:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  static var defaultValue: Bool?
             ^
  nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:235:14: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  static var defaultValue: Bool?
             ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:235:14: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
  static var defaultValue: Bool?
         ~~~ ^
         let
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:235:14: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
  static var defaultValue: Bool?
             ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/EmergeRenderingMode.swift:235:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  static var defaultValue: Bool?
             ^
  nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/ExitOfferHelper.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/FileImageLoader.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/FileImageLoader.swift:113:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'DecodedImageCache' may have shared mutable state; this is an error in the Swift 6 language mode
    static let shared = DecodedImageCache()
               ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/FileImageLoader.swift:111:13: note: class 'DecodedImageCache' does not conform to the 'Sendable' protocol
final class DecodedImageCache {
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/FileImageLoader.swift:113:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    static let shared = DecodedImageCache()
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/FileImageLoader.swift:113:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let shared = DecodedImageCache()
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/FileImageLoader.swift:69:18: warning: non-sendable type 'FileImageLoader' cannot be sent into main actor-isolated context in call to property 'result'; this is an error in the Swift 6 language mode
        if await self.result != nil {
                 ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/FileImageLoader.swift:20:13: note: class 'FileImageLoader' does not conform to the 'Sendable' protocol
final class FileImageLoader: ObservableObject {
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/FileImageLoader.swift:132:13: warning: capture of 'self' with non-sendable type 'DecodedImageCache' in a '@Sendable' closure
            self.cache.setObject(Entry(image: decoded.0, size: decoded.1), forKey: key)
            ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/FileImageLoader.swift:111:13: note: class 'DecodedImageCache' does not conform to the 'Sendable' protocol
final class DecodedImageCache {
            ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/ImageLoader.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/ImageLoader.swift:89:18: warning: sending 'self.urlSession' risks causing data races; this is an error in the Swift 6 language mode
                .data(for: .init(url: url, cachePolicy: .returnCacheDataElseLoad))
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/ImageLoader.swift:89:18: note: sending main actor-isolated 'self.urlSession' to nonisolated instance method 'data(for:)' risks causing data races between nonisolated and main actor-isolated uses
                .data(for: .init(url: url, cachePolicy: .returnCacheDataElseLoad))
                 ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/Logger.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/Optional+Extensions.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/Package+VariableDataProvider.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/PaywallData+Default.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/PaywallWarning.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/PreviewHelpers.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/PriceFormatterExtensions.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/PurchaseResultComparator.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/ResumeAction.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/RuntimeUtils.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/StoreProduct+Extensions.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/TemplateView+MultiTier.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/TemplateView+MultiTier.swift:36:16: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var defaultValue: Value = nil
               ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/TemplateView+MultiTier.swift:36:16: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
    static var defaultValue: Value = nil
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/TemplateView+MultiTier.swift:36:16: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
    static var defaultValue: Value = nil
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/TemplateView+MultiTier.swift:36:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var defaultValue: Value = nil
               ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Helpers/VersionDetector.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ConsistentPackageContentView.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ConsistentTierContentView.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/EnvironmentValues+Workflow.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/EnvironmentValues+Workflow.swift:18:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type '((String) -> Bool)?' may have shared mutable state; this is an error in the Swift 6 language mode
    static let defaultValue: ((String) -> Bool)? = nil
               ^
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/EnvironmentValues+Workflow.swift:18:16: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
    static let defaultValue: ((String) -> Bool)? = nil
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/EnvironmentValues+Workflow.swift:18:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static let defaultValue: ((String) -> Bool)? = nil
               ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/FitToAspectRatio.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/FitToAspectRatio.swift:25:14: warning: call to main actor-isolated instance method 'fitToAspectRatio(aspectRatio:contentMode:containerContentMode:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            .fitToAspectRatio(
             ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/FitToAspectRatio.swift:35:10: note: calls to instance method 'fitToAspectRatio(aspectRatio:contentMode:containerContentMode:)' from outside of its actor context are implicitly asynchronous
    func fitToAspectRatio(
         ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/FitToAspectRatio.swift:20:10: note: add '@MainActor' to make instance method 'fitToAspect(_:contentMode:containerContentMode:)' part of global actor 'MainActor'
    func fitToAspect(_ aspectRatio: Double,
         ^
    @MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/FooterHidingModifier.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:478:16: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var defaultValue: Value = 10
               ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:478:16: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
    static var defaultValue: Value = 10
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:478:16: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
    static var defaultValue: Value = 10
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:478:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var defaultValue: Value = 10
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:485:16: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var defaultValue: Value = 10
               ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:485:16: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
    static var defaultValue: Value = 10
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:485:16: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
    static var defaultValue: Value = 10
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:485:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var defaultValue: Value = 10
               ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:494:16: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    static var defaultValue: Value = .init(width: 10, height: 10)
               ^
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:494:16: note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
    static var defaultValue: Value = .init(width: 10, height: 10)
           ~~~ ^
           let
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:494:16: note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
    static var defaultValue: Value = .init(width: 10, height: 10)
               ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Modifiers/ViewExtensions.swift:494:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    static var defaultValue: Value = .init(width: 10, height: 10)
               ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/RevenueCatUI/PaywallFontProvider.swift (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/RevenueCatUI-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI-Swift.h (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/RevenueCatUI-Swift.h
SwiftDriverJobDiscovery normal arm64 Compiling BaseManageSubscriptionViewModel.swift, CustomerCenterViewModel.swift, CustomerCenterViewState.swift, FeedbackSurveyViewModel.swift, NoSubscriptionsCardViewModel.swift, PromotionalOfferViewModel.swift, PurchaseDetailItem.swift, PurchaseDetailViewModel.swift, PurchaseHistoryViewModel.swift, PurchaseInformation+History.swift, RelevantPurchasesListViewModel.swift, RestorePurchasesAlertViewModel.swift, SubscriptionDetailViewModel.swift, VirtualCurrencyBalancesScreenViewModel.swift, ActiveSubscriptionButtonsView.swift, AppUpdateWarningView.swift, CompatibilityLabeledContent.swift, CompatibilityNavigationStack.swift, CompatibilityTopBarTrailing.swift, CreateTicketView.swift, CustomerCenterNavigationLink.swift, CustomerCenterNavigationOptions.swift, CustomerCenterView.swift, FallbackNoSubscriptionsView.swift (in target 'RevenueCatUI' from project 'RevenueCat')
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.swiftmodule (in target 'RevenueCatUI' from project 'RevenueCat')
    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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.swiftdoc (in target 'RevenueCatUI' from project 'RevenueCat')
    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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.abi.json (in target 'RevenueCatUI' from project 'RevenueCat')
    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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.swiftsourceinfo (in target 'RevenueCatUI' from project 'RevenueCat')
    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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
ExtractAppIntentsMetadata (in target 'RevenueCat_CustomEntitlementComputation' from project 'RevenueCat')
    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 RevenueCat_CustomEntitlementComputation --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 13.0 --bundle-identifier spi-builder-workspace.RevenueCat-CustomEntitlementComputation --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCat_CustomEntitlementComputation.appintents --target-triple arm64-apple-ios13.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCat_CustomEntitlementComputation.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat_CustomEntitlementComputation.build/Objects-normal/arm64/RevenueCat_CustomEntitlementComputation_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat_CustomEntitlementComputation.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat_CustomEntitlementComputation.build/Objects-normal/arm64/RevenueCat_CustomEntitlementComputation.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat_CustomEntitlementComputation.build/RevenueCat_CustomEntitlementComputation.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat_CustomEntitlementComputation.build/RevenueCat_CustomEntitlementComputation.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat_CustomEntitlementComputation.build/Objects-normal/arm64/RevenueCat_CustomEntitlementComputation.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-30 05:58:14.220 appintentsmetadataprocessor[1204:7336] Starting appintentsmetadataprocessor export
2026-04-30 05:58:14.272 appintentsmetadataprocessor[1204:7336] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ReceiptParser.o (in target 'ReceiptParser' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ReceiptParser.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCat_CustomEntitlementComputation.o (in target 'RevenueCat_CustomEntitlementComputation' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCat_CustomEntitlementComputation.o
SwiftDriverJobDiscovery normal arm64 Compiling TabControlComponentViewModel.swift, TabControlToggleComponentView.swift, TabControlToggleComponentViewModel.swift, TabsComponentView.swift, TabsComponentViewModel.swift, TabsPackageSelectionResolver.swift, TextComponentView.swift, TextComponentViewModel.swift, TimelineComponentView.swift, TimelineComponentViewModel.swift, VideoAutoplayHandler.swift, VideoComponentView.swift, VideoComponentViewModel.swift, VideoPlayerView.swift, VideoPlayerViewNSView.swift, VideoPlayerViewUIView.swift, CarouselState.swift, IntroOfferEligibilityContext.swift, OpenSheet.swift, PackageContext.swift, PaywallPromoOfferCache.swift, PlanSelectionDefaultPackage.swift, RequestSizeCalculation.swift, ScreenCondition.swift (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftDriverJobDiscovery normal arm64 Compiling HeaderComponentView.swift, HeaderComponentViewModel.swift, IconComponentView.swift, IconComponentViewModel.swift, ImageComponentView.swift, ImageComponentViewModel.swift, ComponentViewState.swift, PackageComponentView.swift, PackageComponentViewModel.swift, PurchaseButtonComponentView.swift, PurchaseButtonComponentViewModel.swift, RootView.swift, RootViewModel.swift, FlexHStack.swift, FlexSpacer.swift, FlexVStack.swift, JustifyContent.swift, StackComponentView.swift, StackComponentViewModel.swift, StickyFooterComponentView.swift, StickyFooterComponentViewModel.swift, TabControlButtonComponentView.swift, TabControlButtonComponentViewModel.swift, TabControlComponentView.swift (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftDriverJobDiscovery normal arm64 Compiling SelectedPackageId.swift, LocaleFinder.swift, LocalizationDictionaryExtensions.swift, PaywallsV2View.swift, PreviewMock.swift, SafeAreaPreviewShell.swift, ButtonWithFooterPreview.swift, ConditionalConfigurabilityPreview.swift, FallbackComponentPreview.swift, FamilySharingTogglePreview.swift, HeaderNestedHeroZLayerSafeAreaPreview.swift, HeaderTextBodyHeroSafeAreaPreview.swift, MultiTierPreview.swift, PackageVisibilityPreview.swift, PurchaseButtonInPackagePreview.swift, Template1Preview.swift, VariableHandlerV2.swift, ApplySizing.swift, BackgroundStyle.swift, BadgeModifier.swift, DisplayableColor.swift, Fill.swift, FixMacButtonsModifier.swift, ForegroundColorScheme.swift (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftDriverJobDiscovery normal arm64 Compiling EmergeRenderingMode.swift, ExitOfferHelper.swift, FileImageLoader.swift, ImageLoader.swift, Logger.swift, Optional+Extensions.swift, Package+VariableDataProvider.swift, PaywallData+Default.swift, PaywallWarning.swift, PreviewHelpers.swift, PriceFormatterExtensions.swift, PurchaseResultComparator.swift, ResumeAction.swift, RuntimeUtils.swift, StoreProduct+Extensions.swift, TemplateView+MultiTier.swift, VersionDetector.swift, ConsistentPackageContentView.swift, ConsistentTierContentView.swift, EnvironmentValues+Workflow.swift, FitToAspectRatio.swift, FooterHidingModifier.swift, ViewExtensions.swift, PaywallFontProvider.swift (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftDriverJobDiscovery normal arm64 Compiling PaywallImageComponent.swift, PaywallPackageComponent.swift, PaywallPurchaseButtonComponent.swift, PaywallStackComponent.swift, PaywallStickyFooterComponent.swift, PaywallTabsComponent.swift, PaywallTextComponent.swift, PaywallTimelineComponent.swift, PaywallV2CacheWarming.swift, PaywallVideoComponent.swift, PaywallAnimation.swift, PaywallTransition.swift, CustomPaywallEvent.swift, CustomPaywallImpressionParams.swift, EventsRequest+CustomPaywallImpression.swift, EventsRequest+Paywall.swift, PaywallEvent.swift, ExitOffer.swift, Locale+Comparison.swift, PaywallCacheWarming.swift, PaywallColor.swift, PaywallData+Localization.swift, PaywallData.swift, PaywallFontManagerType.swift, PaywallSource.swift (in target 'RevenueCat' from project 'RevenueCat')
SwiftDriver\ Compilation RevenueCat normal arm64 com.apple.xcode.tools.swift.compiler (in target 'RevenueCat' from project 'RevenueCat')
    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 RevenueCat -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat.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-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.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/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat-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/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat_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/RevenueCat.build/Debug-iphoneos/RevenueCat.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.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/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat-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/RevenueCat.o normal (in target 'RevenueCat' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -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/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat_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/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCat.o
SwiftDriverJobDiscovery normal arm64 Compiling CompatibilityContentUnavailableView.swift, DebugErrorView.swift, AppIconDetailProvider.swift, DefaultPaywallPreviews.swift, DefaultPaywallView.swift, DefaultPaywallWarning.swift, DefaultProductCell.swift, ErrorDisplay.swift, ErrorView.swift, FooterView.swift, GradientView.swift, IconView.swift, IntroEligibilityStateView.swift, LoadingPaywallView.swift, PackageButtonStyle.swift, ProgressView.swift, PurchaseButton.swift, RemoteImage.swift, SafariView.swift, TemplateBackgroundImageView.swift, TemplatePackageSetting.swift, TierSelectorView.swift, GeneratedAssetSymbols.swift (in target 'RevenueCatUI' from project 'RevenueCat')
ExtractAppIntentsMetadata (in target 'RevenueCat' from project 'RevenueCat')
    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 RevenueCat --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 13.0 --bundle-identifier spi-builder-workspace.RevenueCat --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCat.appintents --target-triple arm64-apple-ios13.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCat.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/RevenueCat.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/RevenueCat.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCat.build/Objects-normal/arm64/RevenueCat.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-30 05:58:16.596 appintentsmetadataprocessor[1207:7458] Starting appintentsmetadataprocessor export
2026-04-30 05:58:16.642 appintentsmetadataprocessor[1207:7458] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCat.o (in target 'RevenueCat' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCat.o
SwiftDriverJobDiscovery normal arm64 Compiling FeedbackSurveyView.swift, ManageSubscriptionsButtonsView.swift, NoSubscriptionsCardView.swift, PromotionalOfferView.swift, PurchaseCardView.swift, PurchaseDetailView.swift, PurchaseHistoryView.swift, RelevantPurchasesListView.swift, RestorePurchasesAlert.swift, ScrollViewSection.swift, ScrollViewWithOSBackground.swift, SubscriptionDetailView.swift, TintedProgressView.swift, CustomerCenterViewController.swift, CustomerCenterViewControllerDelegate.swift, VirtualCurrenciesScrollViewWithOSBackgroundSection.swift, VirtualCurrencyBalanceListRow.swift, VirtualCurrencyBalancesScreen.swift, ComponentInteractionData+Factories.swift, Constants.swift, CustomPaywallVariables.swift, CustomerInfoFixtures.swift, PaywallError.swift, TemplateError.swift (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftDriverJobDiscovery normal arm64 Compiling NavigatetoURL.swift, ProgressViewModifier.swift, ShadowModifier.swift, Shape.swift, SizeModifier.swift, TransitionModifier.swift, LocalizationProvider.swift, PackageValidator.swift, PaywallComponentTypeTransformers.swift, PaywallComponentViewModel.swift, PresentedPartials.swift, UIConfigProvider.swift, ViewModelFactory.swift, WorkflowNavigator.swift, WorkflowScreenMapper.swift, WorkflowPaywallView.swift, PaywallFooterViewController.swift, PaywallViewController.swift, View+OnRedeemWebPurchaseAttempt.swift, View+PresentPaywall.swift, View+PresentPaywallFooter.swift, View+PurchaseRestoreCompleted.swift, AsyncButton.swift (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftDriverJobDiscovery normal arm64 Compiling PaywallView.swift, MockPurchases.swift, PaywallEventTracker.swift, PaywallPurchasesType.swift, PurchaseHandler+TestData.swift, PurchaseHandler.swift, WorkflowContext.swift, WatchTemplateView.swift, Template1View.swift, Template2View.swift, Template3View.swift, Template4View.swift, Template5View.swift, Template7View.swift, TemplateViewType.swift, BottomSheetView.swift, ButtonComponentView.swift, ButtonComponentViewModel.swift, CarouselComponentView.swift, CarouselComponentViewModel.swift, ScrollViewGestureCoordinator.swift, ComponentsView.swift, CountdownComponentView.swift, CountdownComponentViewModel.swift (in target 'RevenueCatUI' from project 'RevenueCat')
SwiftDriver\ Compilation RevenueCatUI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'RevenueCatUI' from project 'RevenueCat')
    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 RevenueCatUI -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.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-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI-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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI_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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI-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/RevenueCatUI.o normal (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI_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/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.o
ExtractAppIntentsMetadata (in target 'RevenueCatUI' from project 'RevenueCat')
    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 RevenueCatUI --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 13.0 --bundle-identifier spi-builder-workspace.RevenueCatUI --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.appintents --target-triple arm64-apple-ios13.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/RevenueCatUI.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/RevenueCatUI.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RevenueCat.build/Debug-iphoneos/RevenueCatUI.build/Objects-normal/arm64/RevenueCatUI.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-30 05:58:25.436 appintentsmetadataprocessor[1387:8623] Starting appintentsmetadataprocessor export
2026-04-30 05:58:25.479 appintentsmetadataprocessor[1387:8623] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.o (in target 'RevenueCatUI' from project 'RevenueCat')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RevenueCatUI.o
** BUILD SUCCEEDED **
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "nimble",
      "requirement" : {
        "exact" : [
          "13.7.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/quick/nimble"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "exact" : [
          "1.18.9"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing"
    }
  ],
  "manifest_display_name" : "RevenueCat",
  "name" : "RevenueCat",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "watchos",
      "version" : "6.2"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "RevenueCat",
      "targets" : [
        "RevenueCat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RevenueCat_CustomEntitlementComputation",
      "targets" : [
        "RevenueCat_CustomEntitlementComputation"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ReceiptParser",
      "targets" : [
        "ReceiptParser"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RevenueCatUI",
      "targets" : [
        "RevenueCatUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "RevenueCat_CustomEntitlementComputation",
      "module_type" : "SwiftTarget",
      "name" : "RevenueCat_CustomEntitlementComputation",
      "path" : "CustomEntitlementComputation",
      "product_memberships" : [
        "RevenueCat_CustomEntitlementComputation"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Ads/AdTracker.swift",
        "Ads/AdsAPI.swift",
        "Ads/Events/AdEvent.swift",
        "Ads/Events/AdEventStore.swift",
        "Ads/Events/Networking/AdEventsRequest.swift",
        "Ads/Events/Networking/AdHTTPRequestPath.swift",
        "Ads/Events/Networking/PostAdEventsOperation.swift",
        "Ads/Events/StoredAdEvent.swift",
        "Ads/Events/StoredAdEventSerializer.swift",
        "Ads/RewardVerification/Networking/GetRewardVerificationStatusOperation.swift",
        "Ads/RewardVerification/Networking/RewardVerificationStatusCallback.swift",
        "Ads/RewardVerification/Networking/RewardVerificationStatusResponse.swift",
        "Ads/RewardVerification/RewardVerificationPollStatus.swift",
        "Ads/RewardVerification/VerifiedReward.swift",
        "Ads/RewardVerification/VirtualCurrencyReward.swift",
        "Attribution/ASIdManagerProxy.swift",
        "Attribution/AttributionData.swift",
        "Attribution/AttributionFetcher.swift",
        "Attribution/AttributionNetwork.swift",
        "Attribution/AttributionPoster.swift",
        "Attribution/AttributionTypeFactory.swift",
        "Attribution/TrackingManagerProxy.swift",
        "Caching/CacheStatus.swift",
        "Caching/Checksum.swift",
        "Caching/DeviceCache.swift",
        "Caching/DirectoryHelper.swift",
        "Caching/FileRepository.swift",
        "Caching/InMemoryCachedObject.swift",
        "Caching/KeyedDeferredValueStore.swift",
        "Caching/LargeItemCacheType.swift",
        "Caching/URLWithValidation.swift",
        "CodableExtensions/PeriodType+Extensions.swift",
        "CodableExtensions/PurchaseOwnershipType+Extensions.swift",
        "CodableExtensions/Store+Extensions.swift",
        "CustomerCenter/CustomerCenterConfigData.swift",
        "CustomerCenter/CustomerCenterPresentationMode.swift",
        "CustomerCenter/Events/CustomerCenterEvent.swift",
        "CustomerCenter/Events/Networking/EventsRequest+CustomerCenter.swift",
        "DeepLink/DeepLinkParser.swift",
        "Diagnostics/DiagnosticsEvent.swift",
        "Diagnostics/DiagnosticsFileHandler.swift",
        "Diagnostics/DiagnosticsTracker.swift",
        "Diagnostics/FileHandler.swift",
        "Diagnostics/Networking/DiagnosticsEventsRequest.swift",
        "Diagnostics/Networking/DiagnosticsHTTPRequestPath.swift",
        "Diagnostics/Networking/DiagnosticsPostOperation.swift",
        "Diagnostics/Networking/DiagnosticsSynchronizer.swift",
        "DocCDocumentation/EmptyFile.swift",
        "Error Handling/Assertions.swift",
        "Error Handling/BackendError.swift",
        "Error Handling/BackendErrorCode.swift",
        "Error Handling/DescribableError.swift",
        "Error Handling/ErrorCode.swift",
        "Error Handling/ErrorDetails.swift",
        "Error Handling/ErrorUtils.swift",
        "Error Handling/PurchasesError.swift",
        "Error Handling/SKError+Extensions.swift",
        "Error Handling/StoreKitError+Extensions.swift",
        "Error Handling/StoreKitErrorHelper.swift",
        "Events/EventsManager.swift",
        "Events/FeatureEvents/FeatureEvent.swift",
        "Events/FeatureEvents/FeatureEventStore.swift",
        "Events/FeatureEvents/Networking/FeatureEventHTTPRequestPath.swift",
        "Events/FeatureEvents/Networking/FeatureEventsRequest.swift",
        "Events/FeatureEvents/Networking/PostFeatureEventsOperation.swift",
        "Events/FeatureEvents/StoredFeatureEvent.swift",
        "Events/FeatureEvents/StoredFeatureEventSerializer.swift",
        "Events/Networking/EventsHTTPRequestPath.swift",
        "FoundationExtensions/Array+Extensions.swift",
        "FoundationExtensions/AsyncExtensions.swift",
        "FoundationExtensions/Data+Extensions.swift",
        "FoundationExtensions/Date+Extensions.swift",
        "FoundationExtensions/Decoder+Extensions.swift",
        "FoundationExtensions/Dictionary+Extensions.swift",
        "FoundationExtensions/DispatchTimeInterval+Extensions.swift",
        "FoundationExtensions/Error+Extensions.swift",
        "FoundationExtensions/Integer+Extensions.swift",
        "FoundationExtensions/Locale+Extensions.swift",
        "FoundationExtensions/OperationQueue+Extensions.swift",
        "FoundationExtensions/Operators+Extensions.swift",
        "FoundationExtensions/Optional+Extensions.swift",
        "FoundationExtensions/Result+Extensions.swift",
        "FoundationExtensions/Set+Extensions.swift",
        "FoundationExtensions/String+Extensions.swift",
        "FoundationExtensions/TimeInterval+Extensions.swift",
        "FoundationExtensions/UIApplication+RCExtensions.swift",
        "FoundationExtensions/UserDefaults+Extensions.swift",
        "Identity/CustomerInfo+ActiveDates.swift",
        "Identity/CustomerInfo+NonSubscriptions.swift",
        "Identity/CustomerInfo.swift",
        "Identity/CustomerInfoManager.swift",
        "Identity/IdentityManager.swift",
        "Identity/ProductPaidPrice.swift",
        "Identity/SubscriptionInfo.swift",
        "LocalReceiptParsing/BasicTypes/ASN1Container.swift",
        "LocalReceiptParsing/BasicTypes/ASN1ObjectIdentifier.swift",
        "LocalReceiptParsing/BasicTypes/AppleReceipt.swift",
        "LocalReceiptParsing/BasicTypes/InAppPurchase.swift",
        "LocalReceiptParsing/Builders/ASN1ContainerBuilder.swift",
        "LocalReceiptParsing/Builders/ASN1ObjectIdentifierBuilder.swift",
        "LocalReceiptParsing/Builders/AppleReceiptBuilder.swift",
        "LocalReceiptParsing/Builders/InAppPurchaseBuilder.swift",
        "LocalReceiptParsing/DataConverters/ArraySlice_UInt8+Extensions.swift",
        "LocalReceiptParsing/DataConverters/Codable+Extensions.swift",
        "LocalReceiptParsing/DataConverters/DateFormatter+Extensions.swift",
        "LocalReceiptParsing/DataConverters/UInt8+Extensions.swift",
        "LocalReceiptParsing/Helpers/FileReader.swift",
        "LocalReceiptParsing/Helpers/LoggerType.swift",
        "LocalReceiptParsing/Helpers/ProcessInfo+Extensions.swift",
        "LocalReceiptParsing/Helpers/ReceiptParserLogger.swift",
        "LocalReceiptParsing/Helpers/ReceiptStrings.swift",
        "LocalReceiptParsing/LocalReceiptFetcher.swift",
        "LocalReceiptParsing/PurchasesReceiptParser.swift",
        "LocalReceiptParsing/ReceiptParsingError.swift",
        "Logging/LogIntent.swift",
        "Logging/Logger.swift",
        "Logging/Strings/AnalyticsStrings.swift",
        "Logging/Strings/AttributionStrings.swift",
        "Logging/Strings/BackendErrorStrings.swift",
        "Logging/Strings/CacheStrings.swift",
        "Logging/Strings/CodableStrings.swift",
        "Logging/Strings/ConfigureStrings.swift",
        "Logging/Strings/CustomerInfoStrings.swift",
        "Logging/Strings/DiagnosticsStrings.swift",
        "Logging/Strings/ETagStrings.swift",
        "Logging/Strings/EligibilityStrings.swift",
        "Logging/Strings/EventsManagerStrings.swift",
        "Logging/Strings/FileRepositoryStrings.swift",
        "Logging/Strings/IdentityStrings.swift",
        "Logging/Strings/ManageSubscriptionsStrings.swift",
        "Logging/Strings/NetworkStrings.swift",
        "Logging/Strings/OfferingStrings.swift",
        "Logging/Strings/OfflineEntitlementsStrings.swift",
        "Logging/Strings/PaywallsStrings.swift",
        "Logging/Strings/PurchaseStrings.swift",
        "Logging/Strings/SigningStrings.swift",
        "Logging/Strings/StoreKitStrings.swift",
        "Logging/Strings/Strings.swift",
        "Logging/Strings/TransactionMetadataStrings.swift",
        "Logging/Strings/VirtualCurrencyStrings.swift",
        "Logging/Strings/WebRedemptionStrings.swift",
        "Misc/Box.swift",
        "Misc/Codable/AnyDecodable.swift",
        "Misc/Codable/AnyEncodable.swift",
        "Misc/Codable/DefaultDecodable.swift",
        "Misc/Codable/EnsureNonEmptyCollectionDecodable.swift",
        "Misc/Codable/IgnoreHashable.swift",
        "Misc/Codable/NonEmptyStringDecodable.swift",
        "Misc/Codable/RawDataContainer.swift",
        "Misc/Concurrency/Atomic.swift",
        "Misc/Concurrency/Lock.swift",
        "Misc/Concurrency/OperationDispatcher.swift",
        "Misc/Concurrency/Purchases+async.swift",
        "Misc/Concurrency/Purchases+nonasync.swift",
        "Misc/Concurrency/SynchronizedLargeItemCache.swift",
        "Misc/Concurrency/SynchronizedUserDefaults.swift",
        "Misc/DangerousSettings.swift",
        "Misc/DateAndTime/Clock.swift",
        "Misc/DateAndTime/DateExtensions.swift",
        "Misc/DateAndTime/DateProvider.swift",
        "Misc/DateAndTime/ISODurationFormatter.swift",
        "Misc/DateAndTime/ISOPeriodFormatter.swift",
        "Misc/DateAndTime/TimingUtil.swift",
        "Misc/Deprecations.swift",
        "Misc/Either.swift",
        "Misc/Locale/PreferredLocalesProvider.swift",
        "Misc/MacDevice.swift",
        "Misc/MapAppStoreDetector.swift",
        "Misc/Obsoletions.swift",
        "Misc/PlatformInfo.swift",
        "Misc/PriceFormatterProvider.swift",
        "Misc/RateLimiter.swift",
        "Misc/SandboxEnvironmentDetector.swift",
        "Misc/StoreKitVersion.swift",
        "Misc/SystemInfo.swift",
        "Networking/Backend.swift",
        "Networking/BackendConfiguration.swift",
        "Networking/Caching/CacheFetchPolicy.swift",
        "Networking/Caching/CallbackCache.swift",
        "Networking/Caching/CallbackCacheStatus.swift",
        "Networking/Caching/CustomerCenterConfigCallback.swift",
        "Networking/Caching/CustomerInfoCallback.swift",
        "Networking/Caching/IsPurchaseAllowedByRestoreBehaviorCallback.swift",
        "Networking/Caching/LogInCallback.swift",
        "Networking/Caching/OfferingsCallback.swift",
        "Networking/Caching/ProductEntitlementMappingCallback.swift",
        "Networking/Caching/VirtualCurrenciesCallback.swift",
        "Networking/Caching/WebBillingProductsCallback.swift",
        "Networking/Caching/WebOfferingProductsCallback.swift",
        "Networking/Caching/WorkflowsCallback.swift",
        "Networking/ConnectionErrorReason.swift",
        "Networking/CustomerAPI.swift",
        "Networking/CustomerCenterConfigAPI.swift",
        "Networking/HTTPClient/DNSChecker.swift",
        "Networking/HTTPClient/ETagManager.swift",
        "Networking/HTTPClient/ErrorResponse.swift",
        "Networking/HTTPClient/HTTPClient.swift",
        "Networking/HTTPClient/HTTPRequest.swift",
        "Networking/HTTPClient/HTTPRequestBody.swift",
        "Networking/HTTPClient/HTTPRequestPath.swift",
        "Networking/HTTPClient/HTTPRequestTimeoutManager.swift",
        "Networking/HTTPClient/HTTPResponse.swift",
        "Networking/HTTPClient/HTTPResponseBody.swift",
        "Networking/HTTPClient/HTTPStatusCode.swift",
        "Networking/HTTPClient/NetworkError.swift",
        "Networking/HTTPClient/RedirectLoggerTaskDelegate.swift",
        "Networking/HTTPClient/SimpleNetworkServiceType.swift",
        "Networking/IdentityAPI.swift",
        "Networking/InternalAPI.swift",
        "Networking/OfferingsAPI.swift",
        "Networking/OfflineEntitlementsAPI.swift",
        "Networking/Operations/GetCustomerCenterConfigOperation.swift",
        "Networking/Operations/GetCustomerInfoOperation.swift",
        "Networking/Operations/GetIntroEligibilityOperation.swift",
        "Networking/Operations/GetOfferingsOperation.swift",
        "Networking/Operations/GetProductEntitlementMappingOperation.swift",
        "Networking/Operations/GetVirtualCurrenciesOperation.swift",
        "Networking/Operations/GetWebBillingProductsOperation.swift",
        "Networking/Operations/GetWebOfferingProductsOperation.swift",
        "Networking/Operations/GetWorkflowOperation.swift",
        "Networking/Operations/Handling/CustomerInfoResponseHandler.swift",
        "Networking/Operations/HealthOperation.swift",
        "Networking/Operations/HealthReportAvailabilityOperation.swift",
        "Networking/Operations/HealthReportOperation.swift",
        "Networking/Operations/LogInOperation.swift",
        "Networking/Operations/NetworkOperation.swift",
        "Networking/Operations/PostAdServicesTokenOperation.swift",
        "Networking/Operations/PostAttributionDataOperation.swift",
        "Networking/Operations/PostIsPurchaseAllowedByRestoreBehaviorOperation.swift",
        "Networking/Operations/PostOfferForSigningOperation.swift",
        "Networking/Operations/PostReceiptDataOperation.swift",
        "Networking/Operations/PostRedeemWebPurchaseOperation.swift",
        "Networking/Operations/PostSubscriberAttributesOperation.swift",
        "Networking/RedeemWebPurchaseAPI.swift",
        "Networking/Responses/CustomerCenterConfigResponse.swift",
        "Networking/Responses/CustomerInfoResponse.swift",
        "Networking/Responses/GetIntroEligibilityResponse.swift",
        "Networking/Responses/HealthReportAvailabilityResponse.swift",
        "Networking/Responses/HealthReportResponse.swift",
        "Networking/Responses/IsPurchaseAllowedByRestoreBehaviorResponse.swift",
        "Networking/Responses/OfferingsResponse.swift",
        "Networking/Responses/PostOfferResponse.swift",
        "Networking/Responses/ProductEntitlementMappingResponse.swift",
        "Networking/Responses/RevenueCatUI/PaywallComponentsData.swift",
        "Networking/Responses/RevenueCatUI/UIConfig.swift",
        "Networking/Responses/VirtualCurrenciesResponse.swift",
        "Networking/Responses/WebBillingProductsResponse.swift",
        "Networking/Responses/WebOfferingProductsResponse.swift",
        "Networking/Responses/WorkflowsResponse.swift",
        "Networking/VirtualCurrenciesAPI.swift",
        "Networking/WebBillingAPI.swift",
        "Networking/WebBillingHTTPRequestPath.swift",
        "Networking/Workflows/WorkflowDetailProcessor.swift",
        "Networking/Workflows/WorkflowResponseAction.swift",
        "Networking/WorkflowsAPI.swift",
        "OfflineEntitlements/CustomerInfo+OfflineEntitlements.swift",
        "OfflineEntitlements/OfflineCustomerInfoCreator.swift",
        "OfflineEntitlements/OfflineEntitlementsManager.swift",
        "OfflineEntitlements/ProductEntitlementMapping.swift",
        "OfflineEntitlements/ProductEntitlementMappingFetcher.swift",
        "OfflineEntitlements/PurchasedProductsFetcher.swift",
        "OfflineEntitlements/PurchasedSK2Product.swift",
        "Paywalls/Components/Common/Background.swift",
        "Paywalls/Components/Common/Border.swift",
        "Paywalls/Components/Common/ComponentOverrides.swift",
        "Paywalls/Components/Common/Dimension.swift",
        "Paywalls/Components/Common/PaywallComponentBase.swift",
        "Paywalls/Components/Common/PaywallComponentLocalization.swift",
        "Paywalls/Components/Common/PaywallComponentPropertyTypes.swift",
        "Paywalls/Components/PaywallButtonComponent.swift",
        "Paywalls/Components/PaywallCarouselComponent.swift",
        "Paywalls/Components/PaywallCountdownComponent.swift",
        "Paywalls/Components/PaywallHeaderComponent.swift",
        "Paywalls/Components/PaywallIconComponent.swift",
        "Paywalls/Components/PaywallImageComponent.swift",
        "Paywalls/Components/PaywallPackageComponent.swift",
        "Paywalls/Components/PaywallPurchaseButtonComponent.swift",
        "Paywalls/Components/PaywallStackComponent.swift",
        "Paywalls/Components/PaywallStickyFooterComponent.swift",
        "Paywalls/Components/PaywallTabsComponent.swift",
        "Paywalls/Components/PaywallTextComponent.swift",
        "Paywalls/Components/PaywallTimelineComponent.swift",
        "Paywalls/Components/PaywallV2CacheWarming.swift",
        "Paywalls/Components/PaywallVideoComponent.swift",
        "Paywalls/Components/Transitions/PaywallAnimation.swift",
        "Paywalls/Components/Transitions/PaywallTransition.swift",
        "Paywalls/Events/CustomPaywallEvent.swift",
        "Paywalls/Events/CustomPaywallImpressionParams.swift",
        "Paywalls/Events/Networking/EventsRequest+CustomPaywallImpression.swift",
        "Paywalls/Events/Networking/EventsRequest+Paywall.swift",
        "Paywalls/Events/PaywallEvent.swift",
        "Paywalls/ExitOffer.swift",
        "Paywalls/Locale+Comparison.swift",
        "Paywalls/PaywallCacheWarming.swift",
        "Paywalls/PaywallColor.swift",
        "Paywalls/PaywallData+Localization.swift",
        "Paywalls/PaywallData.swift",
        "Paywalls/PaywallFontManagerType.swift",
        "Paywalls/PaywallSource.swift",
        "Paywalls/PaywallViewMode.swift",
        "Paywalls/SubscriptionHistoryTracker.swift",
        "Purchasing/CachingProductsManager.swift",
        "Purchasing/CachingTrialOrIntroPriceEligibilityChecker.swift",
        "Purchasing/Configuration.swift",
        "Purchasing/EntitlementInfo.swift",
        "Purchasing/EntitlementInfos.swift",
        "Purchasing/IntroEligibility.swift",
        "Purchasing/IntroEligibilityCalculator.swift",
        "Purchasing/NonSubscriptionTransaction.swift",
        "Purchasing/Offering.swift",
        "Purchasing/Offerings.swift",
        "Purchasing/OfferingsFactory.swift",
        "Purchasing/OfferingsManager.swift",
        "Purchasing/Package.swift",
        "Purchasing/PackageType.swift",
        "Purchasing/ProductRequestData+Initialization.swift",
        "Purchasing/ProductRequestData.swift",
        "Purchasing/ProductsManager.swift",
        "Purchasing/ProductsManagerFactory.swift",
        "Purchasing/ProductsManagerType.swift",
        "Purchasing/ProductsRequestFactory.swift",
        "Purchasing/PurchaseOwnershipType.swift",
        "Purchasing/Purchases/Attribution.swift",
        "Purchasing/Purchases/LocalTransactionMetadata.swift",
        "Purchasing/Purchases/LocalTransactionMetadataStore.swift",
        "Purchasing/Purchases/PurchaseParams.swift",
        "Purchasing/Purchases/Purchases.swift",
        "Purchasing/Purchases/PurchasesAreCompletedBy.swift",
        "Purchasing/Purchases/PurchasesDelegate.swift",
        "Purchasing/Purchases/PurchasesOrchestrator.swift",
        "Purchasing/Purchases/PurchasesType.swift",
        "Purchasing/Purchases/TransactionMetadataSyncHelper.swift",
        "Purchasing/Purchases/TransactionNotifications.swift",
        "Purchasing/Purchases/TransactionPoster.swift",
        "Purchasing/ReceiptFetcher.swift",
        "Purchasing/ReceiptRefreshPolicy.swift",
        "Purchasing/SimulatedStore/SimulatedStoreProduct.swift",
        "Purchasing/SimulatedStore/SimulatedStoreProductsManager.swift",
        "Purchasing/SimulatedStore/SimulatedStorePurchaseHandler.swift",
        "Purchasing/SimulatedStore/SimulatedStorePurchaseUI.swift",
        "Purchasing/SimulatedStore/SimulatedStoreTransaction.swift",
        "Purchasing/SimulatedStore/WebBillingProduct+SimulatedStoreProduct.swift",
        "Purchasing/StoreKit1/PaymentQueueWrapper.swift",
        "Purchasing/StoreKit1/ProductsFetcherSK1.swift",
        "Purchasing/StoreKit1/StoreKit1Wrapper.swift",
        "Purchasing/StoreKit1/StoreKitRequestFetcher.swift",
        "Purchasing/StoreKit2/Observer Mode/StoreKit2ObserverModePurchaseDetector.swift",
        "Purchasing/StoreKit2/ProductsFetcherSK2.swift",
        "Purchasing/StoreKit2/SK2AppTransaction.swift",
        "Purchasing/StoreKit2/SK2BeginRefundRequestHelper.swift",
        "Purchasing/StoreKit2/StoreKit2PromotionalOfferPurchaseOptions.swift",
        "Purchasing/StoreKit2/StoreKit2PurchaseIntentListener.swift",
        "Purchasing/StoreKit2/StoreKit2Receipt.swift",
        "Purchasing/StoreKit2/StoreKit2StorefrontListener.swift",
        "Purchasing/StoreKit2/StoreKit2TransactionFetcher.swift",
        "Purchasing/StoreKit2/StoreKit2TransactionListener.swift",
        "Purchasing/StoreKit2/Win-Back Offers/WinBackOfferEligibilityCalculator.swift",
        "Purchasing/StoreKit2/Win-Back Offers/WinBackOfferEligibilityCalculatorType.swift",
        "Purchasing/StoreKitAbstractions/EncodedAppleReceipt.swift",
        "Purchasing/StoreKitAbstractions/ProductType.swift",
        "Purchasing/StoreKitAbstractions/PromotionalOffer.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/SK1Storefront.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/SK2Storefront.swift",
        "Purchasing/StoreKitAbstractions/StoreEnvironment.swift",
        "Purchasing/StoreKitAbstractions/StoreKitWorkarounds.swift",
        "Purchasing/StoreKitAbstractions/StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/Storefront.swift",
        "Purchasing/StoreKitAbstractions/StorefrontProvider.swift",
        "Purchasing/StoreKitAbstractions/SubscriptionPeriod.swift",
        "Purchasing/StoreKitAbstractions/Test Data/TestStoreProduct.swift",
        "Purchasing/StoreKitAbstractions/Test Data/TestStoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/TestStoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/TransactionReason.swift",
        "Purchasing/StoreKitAbstractions/WinBackOffer.swift",
        "Purchasing/TransactionsFactory.swift",
        "Purchasing/TransactionsManager.swift",
        "Purchasing/TrialOrIntroPriceEligibilityChecker.swift",
        "Security/FakeSigning.swift",
        "Security/HTTPRequest+Signing.swift",
        "Security/HTTPRequestBody+Signing.swift",
        "Security/Signing+ResponseVerification.swift",
        "Security/Signing.swift",
        "Security/VerificationResult.swift",
        "SubscriberAttributes/AttributionDataMigrator.swift",
        "SubscriberAttributes/AttributionKey.swift",
        "SubscriberAttributes/ReservedSubscriberAttributes.swift",
        "SubscriberAttributes/SubscriberAttribute.swift",
        "SubscriberAttributes/SubscriberAttributesManager+Appstack.swift",
        "SubscriberAttributes/SubscriberAttributesManager.swift",
        "Support/BeginRefundRequestHelper.swift",
        "Support/DebugUI/DebugContentViews.swift",
        "Support/DebugUI/DebugView.swift",
        "Support/DebugUI/DebugViewController.swift",
        "Support/DebugUI/DebugViewModel.swift",
        "Support/DebugUI/DebugViewSheetPresentation.swift",
        "Support/DebugUI/ProductStatus+Icon.swift",
        "Support/DebugUI/SDKHealthCheckStatus+Icon.swift",
        "Support/DebugUI/SDKHealthStatus+Icon.swift",
        "Support/FrameworkDisambiguation.swift",
        "Support/HealthReport+Validate.swift",
        "Support/ManageSubscriptionsHelper.swift",
        "Support/PaymentAuthorizationProvider.swift",
        "Support/PaywallExtensions.swift",
        "Support/PurchasesDiagnostics.swift",
        "Support/SDKHealthError+CustomNSError.swift",
        "Support/SDKHealthManager.swift",
        "Support/StoreMessageType.swift",
        "Support/StoreMessagesHelper.swift",
        "Support/SwiftVersionCheck.swift",
        "Virtual Currencies/VirtualCurrencies.swift",
        "Virtual Currencies/VirtualCurrency.swift",
        "Virtual Currencies/VirtualCurrencyManager.swift",
        "WebPurchaseRedemption/URL+WebPurchaseRedemption.swift",
        "WebPurchaseRedemption/WebPurchaseRedemption.swift",
        "WebPurchaseRedemption/WebPurchaseRedemptionHelper.swift",
        "WebPurchaseRedemption/WebPurchaseRedemptionResult.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RevenueCatUITests",
      "module_type" : "SwiftTarget",
      "name" : "RevenueCatUITests",
      "path" : "Tests/RevenueCatUITests",
      "product_dependencies" : [
        "Nimble",
        "SnapshotTesting"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Resources/background.heic",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Resources/header.heic",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AppStyleExtractorTests.swift",
        "BaseSnapshotTest.swift",
        "CustomerCenter/BaseManageSubscriptionViewModelTests.swift",
        "CustomerCenter/ContactSupportUtilitiesTests.swift",
        "CustomerCenter/CreateTicketViewTests.swift",
        "CustomerCenter/CustomActionDataTests.swift",
        "CustomerCenter/CustomerCenterActionWrapperTests.swift",
        "CustomerCenter/CustomerCenterViewModelTests.swift",
        "CustomerCenter/DiscountsHandlerTests.swift",
        "CustomerCenter/EmailValidatorTests.swift",
        "CustomerCenter/FeedbackSurveyViewModelTests.swift",
        "CustomerCenter/PromotionalOfferViewModelTests.swift",
        "CustomerCenter/PromotionalOfferViewTests.swift",
        "CustomerCenter/PurchaseCardViewBadgeTests.swift",
        "CustomerCenter/PurchaseInformationTests.swift",
        "CustomerCenter/SubscriptionDetailViewModelTests.swift",
        "CustomerCenter/VirtualCurrencyBalancesScreenViewModelTests.swift",
        "Data/LocalizedAlertErrorTests.swift",
        "Data/PackageVariablesTests.swift",
        "Data/PaywallDataValidationTests.swift",
        "Data/PaywallViewConfigurationTests.swift",
        "Data/SemanticVersionTests.swift",
        "Data/TemplateViewConfigurationTests.swift",
        "Data/VariablesTests.swift",
        "Helpers/AsyncTestHelpers.swift",
        "Helpers/AvailabilityChecks.swift",
        "Helpers/ColorComputationHelpersTests.swift",
        "Helpers/CurrentTestCaseTracker.swift",
        "Helpers/DataExtensions.swift",
        "Helpers/ImageSnapshot.swift",
        "Helpers/OSVersionEquivalent.swift",
        "Helpers/PaywallEventTrackerTestDispatcher.swift",
        "Helpers/SnapshotTesting+Extensions.swift",
        "Helpers/TestCase.swift",
        "Helpers/TestLogHandler.swift",
        "ImageLoaderTests.swift",
        "LocalizationTests.swift",
        "Mocks/MockStoreProductDiscount.swift",
        "Mocks/MockTransaction.swift",
        "PaywallFooterTests.swift",
        "PaywallViewEventsTests.swift",
        "PaywallsV2/CarouselStateTests.swift",
        "PaywallsV2/CarouselTabSwitchTests.swift",
        "PaywallsV2/ConditionDeserializationTests.swift",
        "PaywallsV2/FileImageLoaderTests.swift",
        "PaywallsV2/LocaleFinderTests.swift",
        "PaywallsV2/PackageComponentViewTests.swift",
        "PaywallsV2/PackageValidatorTests.swift",
        "PaywallsV2/PaywallPreviewResourcesLoader.swift",
        "PaywallsV2/PresentedPartialsTests.swift",
        "PaywallsV2/TabsPackageInheritanceTests.swift",
        "PaywallsV2/TabsPackageSelectionResolverTests.swift",
        "PaywallsV2/TakeScreenshot.swift",
        "PaywallsV2/TextComponentLocalizationTests.swift",
        "PaywallsV2/ToPresentedOverridesTests.swift",
        "PaywallsV2/UIConfigProviderTests.swift",
        "PaywallsV2/VariableHandlerV2Tests.swift",
        "PaywallsV2/VideoAutoplayHandlerTests.swift",
        "PaywallsV2/ViewModelFactoryBadgeTests.swift",
        "PaywallsV2/ViewModelFactoryTests.swift",
        "PaywallsV2/WorkflowNavigatorTests.swift",
        "PaywallsV2/WorkflowPaywallViewTests.swift",
        "PaywallsV2/WorkflowScreenMapperTests.swift",
        "PresentIfNeededTests.swift",
        "PurchaseCompletedHandlerTests.swift",
        "Purchasing/ControlInteractionLoggerTests.swift",
        "Purchasing/MockStoreTransaction.swift",
        "Purchasing/PaywallEventTrackerTests.swift",
        "Purchasing/PurchaseHandlerTests.swift",
        "Purchasing/WorkflowContextTests.swift",
        "Templates/ExternalPurchaseAndRestoreTests.swift",
        "Templates/OtherPaywallViewTests.swift",
        "Templates/PaywallViewDynamicTypeTests.swift",
        "Templates/PaywallViewLocalizationTests.swift",
        "Templates/Template1ViewTests.swift",
        "Templates/Template2ViewTests.swift",
        "Templates/Template3ViewTests.swift",
        "Templates/Template4ViewTests.swift",
        "Templates/Template5ViewTests.swift",
        "Templates/Template7ViewTests.swift",
        "Templates/TierSelectorComponentInteractionTests.swift"
      ],
      "target_dependencies" : [
        "RevenueCatUI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RevenueCatUI",
      "module_type" : "SwiftTarget",
      "name" : "RevenueCatUI",
      "path" : "RevenueCatUI",
      "product_memberships" : [
        "RevenueCatUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/Media.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ar.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ar"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/az.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "az"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/background.jpg",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/bg.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ca.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/cs.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/el.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_AU.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_au"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_US.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_us"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/es_419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es_419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/es_ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es_es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/eu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "eu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/fr_CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr_ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/fr_FR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr_fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/he.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "he"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/hi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/icons.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/kk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "kk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ms.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/no.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/pl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/pt_BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt_br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/pt_PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt_pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ro.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/sk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/sr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/sr_Latn.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sr_latn"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/th.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "th"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/uk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "uk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/zh_Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh_hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/zh_Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh_hant"
            }
          }
        }
      ],
      "sources" : [
        "Binding+Extensions.swift",
        "CrossPlatform/PlatformBezierPath.swift",
        "CrossPlatform/PlatformColor.swift",
        "CrossPlatform/PlatformFont.swift",
        "CrossPlatform/PlatformImage.swift",
        "CustomerCenter/Abstractions/CustomerCenterPurchasesType.swift",
        "CustomerCenter/Actions/CustomerCenterConfigData.HelpPath+PurchaseInformation.swift",
        "CustomerCenter/Actions/CustomerCenterView+Actions.swift",
        "CustomerCenter/ButtonStyles.swift",
        "CustomerCenter/ColorFromAppearance.swift",
        "CustomerCenter/ContactSupportUtilities.swift",
        "CustomerCenter/CustomerInfo+CurrentEntitlement.swift",
        "CustomerCenter/Data/CustomActionData.swift",
        "CustomerCenter/Data/CustomerCenterAction.swift",
        "CustomerCenter/Data/CustomerCenterActionViewModifier.swift",
        "CustomerCenter/Data/CustomerCenterActionWrapper.swift",
        "CustomerCenter/Data/CustomerCenterConfigData+Mock.swift",
        "CustomerCenter/Data/CustomerCenterEnvironment.swift",
        "CustomerCenter/Data/CustomerCenterError.swift",
        "CustomerCenter/Data/CustomerCenterManagementOption.swift",
        "CustomerCenter/Data/CustomerCenterPurchases.swift",
        "CustomerCenter/Data/DiscountsHandler.swift",
        "CustomerCenter/Data/EntitlementInfo+Extensions.swift",
        "CustomerCenter/Data/FeedbackSurveyData.swift",
        "CustomerCenter/Data/LoadPromotionalOfferUseCase.swift",
        "CustomerCenter/Data/PromotionalOfferData.swift",
        "CustomerCenter/Data/PurchaseInformation+Mock.swift",
        "CustomerCenter/Data/PurchaseInformation.swift",
        "CustomerCenter/Data/SemanticVersion.swift",
        "CustomerCenter/Data/StoreProductDiscount+CustomerCenter.swift",
        "CustomerCenter/Data/Transaction.swift",
        "CustomerCenter/Extensions/CustomerCenterConfigDataAppearance+Tint.swift",
        "CustomerCenter/Extensions/CustomerCenterConfigDataSupport+URL.swift",
        "CustomerCenter/Extensions/CustomerInfo+SeeAllPurchases.swift",
        "CustomerCenter/Extensions/PurchaseInformation+Creation.swift",
        "CustomerCenter/Mocks/MockCustomerCenterPurchases.swift",
        "CustomerCenter/Mocks/MockCustomerCenterStoreKitUtilities.swift",
        "CustomerCenter/Mocks/MockLoadPromotionalOfferUseCase.swift",
        "CustomerCenter/Mocks/PurchaseInformationFixtures.swift",
        "CustomerCenter/URLUtilities.swift",
        "CustomerCenter/Utilities/CustomerCenterLocalizationStrings.swift",
        "CustomerCenter/Utilities/CustomerCenterStoreKitUtilities.swift",
        "CustomerCenter/Utilities/CustomerCenterStoreKitUtilitiesType.swift",
        "CustomerCenter/Utilities/CustomerCenterStylingUtilities.swift",
        "CustomerCenter/Utilities/EmailValidator.swift",
        "CustomerCenter/Utilities/IdentifiableURL.swift",
        "CustomerCenter/View+PresentCustomerCenter.swift",
        "CustomerCenter/ViewModels/BaseManageSubscriptionViewModel.swift",
        "CustomerCenter/ViewModels/CustomerCenterViewModel.swift",
        "CustomerCenter/ViewModels/CustomerCenterViewState.swift",
        "CustomerCenter/ViewModels/FeedbackSurveyViewModel.swift",
        "CustomerCenter/ViewModels/NoSubscriptionsCardViewModel.swift",
        "CustomerCenter/ViewModels/PromotionalOfferViewModel.swift",
        "CustomerCenter/ViewModels/PurchaseHistory/PurchaseDetailItem.swift",
        "CustomerCenter/ViewModels/PurchaseHistory/PurchaseDetailViewModel.swift",
        "CustomerCenter/ViewModels/PurchaseHistory/PurchaseHistoryViewModel.swift",
        "CustomerCenter/ViewModels/PurchaseHistory/PurchaseInformation+History.swift",
        "CustomerCenter/ViewModels/RelevantPurchasesListViewModel.swift",
        "CustomerCenter/ViewModels/RestorePurchasesAlertViewModel.swift",
        "CustomerCenter/ViewModels/SubscriptionDetailViewModel.swift",
        "CustomerCenter/ViewModels/VirtualCurrencyBalancesScreenViewModel.swift",
        "CustomerCenter/Views/ActiveSubscriptionButtonsView.swift",
        "CustomerCenter/Views/AppUpdateWarningView.swift",
        "CustomerCenter/Views/CompatibilityLabeledContent.swift",
        "CustomerCenter/Views/CompatibilityNavigationStack.swift",
        "CustomerCenter/Views/CompatibilityTopBarTrailing.swift",
        "CustomerCenter/Views/CreateTicketView.swift",
        "CustomerCenter/Views/CustomerCenterNavigationLink.swift",
        "CustomerCenter/Views/CustomerCenterNavigationOptions.swift",
        "CustomerCenter/Views/CustomerCenterView.swift",
        "CustomerCenter/Views/FallbackNoSubscriptionsView.swift",
        "CustomerCenter/Views/FeedbackSurveyView.swift",
        "CustomerCenter/Views/ManageSubscriptionsButtonsView.swift",
        "CustomerCenter/Views/NoSubscriptionsCardView.swift",
        "CustomerCenter/Views/PromotionalOfferView.swift",
        "CustomerCenter/Views/PurchaseCardView.swift",
        "CustomerCenter/Views/PurchaseHistory/PurchaseDetailView.swift",
        "CustomerCenter/Views/PurchaseHistory/PurchaseHistoryView.swift",
        "CustomerCenter/Views/RelevantPurchasesListView.swift",
        "CustomerCenter/Views/RestorePurchasesAlert.swift",
        "CustomerCenter/Views/ScrollViewSection.swift",
        "CustomerCenter/Views/ScrollViewWithOSBackground.swift",
        "CustomerCenter/Views/SubscriptionDetailView.swift",
        "CustomerCenter/Views/TintedProgressView.swift",
        "CustomerCenter/Views/UIKit Compatibility/CustomerCenterViewController.swift",
        "CustomerCenter/Views/UIKit Compatibility/CustomerCenterViewControllerDelegate.swift",
        "CustomerCenter/Views/Virtual Currencies/VirtualCurrenciesScrollViewWithOSBackgroundSection.swift",
        "CustomerCenter/Views/Virtual Currencies/VirtualCurrencyBalanceListRow.swift",
        "CustomerCenter/Views/Virtual Currencies/VirtualCurrencyBalancesScreen.swift",
        "Data/ComponentInteractionData+Factories.swift",
        "Data/Constants.swift",
        "Data/CustomPaywallVariables.swift",
        "Data/CustomerInfoFixtures.swift",
        "Data/Errors/PaywallError.swift",
        "Data/Errors/TemplateError.swift",
        "Data/IntroEligibility/IntroEligibilityViewModel.swift",
        "Data/IntroEligibility/TrialOrIntroEligibilityChecker+TestData.swift",
        "Data/IntroEligibility/TrialOrIntroEligibilityChecker.swift",
        "Data/Localization.swift",
        "Data/LocalizedAlertError.swift",
        "Data/PaywallData+Validation.swift",
        "Data/PaywallSourceEnvironment.swift",
        "Data/PaywallTemplate.swift",
        "Data/PaywallViewConfiguration.swift",
        "Data/PaywallViewMode+Extensions.swift",
        "Data/ProcessedLocalizedConfiguration.swift",
        "Data/Strings.swift",
        "Data/TemplateViewConfiguration+Extensions.swift",
        "Data/TemplateViewConfiguration+Images.swift",
        "Data/TemplateViewConfiguration.swift",
        "Data/TestData.swift",
        "Data/UserInterfaceIdiom.swift",
        "Data/Variables.swift",
        "Data/VirtualCurrenciesFixtures.swift",
        "Helpers/AppStyleExtractor.swift",
        "Helpers/Bundle+Extensions.swift",
        "Helpers/ColorComputationHelpers.swift",
        "Helpers/ColorInformation+MultiScheme.swift",
        "Helpers/DualColorImageGenerator.swift",
        "Helpers/EmergeRenderingMode.swift",
        "Helpers/ExitOfferHelper.swift",
        "Helpers/FileImageLoader.swift",
        "Helpers/ImageLoader.swift",
        "Helpers/Logger.swift",
        "Helpers/Optional+Extensions.swift",
        "Helpers/Package+VariableDataProvider.swift",
        "Helpers/PaywallData+Default.swift",
        "Helpers/PaywallWarning.swift",
        "Helpers/PreviewHelpers.swift",
        "Helpers/PriceFormatterExtensions.swift",
        "Helpers/PurchaseResultComparator.swift",
        "Helpers/ResumeAction.swift",
        "Helpers/RuntimeUtils.swift",
        "Helpers/StoreProduct+Extensions.swift",
        "Helpers/TemplateView+MultiTier.swift",
        "Helpers/VersionDetector.swift",
        "Modifiers/ConsistentPackageContentView.swift",
        "Modifiers/ConsistentTierContentView.swift",
        "Modifiers/EnvironmentValues+Workflow.swift",
        "Modifiers/FitToAspectRatio.swift",
        "Modifiers/FooterHidingModifier.swift",
        "Modifiers/ViewExtensions.swift",
        "PaywallFontProvider.swift",
        "PaywallView.swift",
        "Purchasing/MockPurchases.swift",
        "Purchasing/PaywallEventTracker.swift",
        "Purchasing/PaywallPurchasesType.swift",
        "Purchasing/PurchaseHandler+TestData.swift",
        "Purchasing/PurchaseHandler.swift",
        "Purchasing/WorkflowContext.swift",
        "Templates/Other platforms/WatchTemplateView.swift",
        "Templates/Template1View.swift",
        "Templates/Template2View.swift",
        "Templates/Template3View.swift",
        "Templates/Template4View.swift",
        "Templates/Template5View.swift",
        "Templates/Template7View.swift",
        "Templates/TemplateViewType.swift",
        "Templates/V2/Components/Button/BottomSheetView.swift",
        "Templates/V2/Components/Button/ButtonComponentView.swift",
        "Templates/V2/Components/Button/ButtonComponentViewModel.swift",
        "Templates/V2/Components/Carousel/CarouselComponentView.swift",
        "Templates/V2/Components/Carousel/CarouselComponentViewModel.swift",
        "Templates/V2/Components/Carousel/ScrollViewGestureCoordinator.swift",
        "Templates/V2/Components/ComponentsView.swift",
        "Templates/V2/Components/Countdown/CountdownComponentView.swift",
        "Templates/V2/Components/Countdown/CountdownComponentViewModel.swift",
        "Templates/V2/Components/Header/HeaderComponentView.swift",
        "Templates/V2/Components/Header/HeaderComponentViewModel.swift",
        "Templates/V2/Components/Icon/IconComponentView.swift",
        "Templates/V2/Components/Icon/IconComponentViewModel.swift",
        "Templates/V2/Components/Image/ImageComponentView.swift",
        "Templates/V2/Components/Image/ImageComponentViewModel.swift",
        "Templates/V2/Components/Packages/Package/ComponentViewState.swift",
        "Templates/V2/Components/Packages/Package/PackageComponentView.swift",
        "Templates/V2/Components/Packages/Package/PackageComponentViewModel.swift",
        "Templates/V2/Components/Packages/PurchaseButton/PurchaseButtonComponentView.swift",
        "Templates/V2/Components/Packages/PurchaseButton/PurchaseButtonComponentViewModel.swift",
        "Templates/V2/Components/Root/RootView.swift",
        "Templates/V2/Components/Root/RootViewModel.swift",
        "Templates/V2/Components/Stack/FlexHStack.swift",
        "Templates/V2/Components/Stack/FlexSpacer.swift",
        "Templates/V2/Components/Stack/FlexVStack.swift",
        "Templates/V2/Components/Stack/JustifyContent.swift",
        "Templates/V2/Components/Stack/StackComponentView.swift",
        "Templates/V2/Components/Stack/StackComponentViewModel.swift",
        "Templates/V2/Components/StickyFooter/StickyFooterComponentView.swift",
        "Templates/V2/Components/StickyFooter/StickyFooterComponentViewModel.swift",
        "Templates/V2/Components/Tabs/TabControlButtonComponentView.swift",
        "Templates/V2/Components/Tabs/TabControlButtonComponentViewModel.swift",
        "Templates/V2/Components/Tabs/TabControlComponentView.swift",
        "Templates/V2/Components/Tabs/TabControlComponentViewModel.swift",
        "Templates/V2/Components/Tabs/TabControlToggleComponentView.swift",
        "Templates/V2/Components/Tabs/TabControlToggleComponentViewModel.swift",
        "Templates/V2/Components/Tabs/TabsComponentView.swift",
        "Templates/V2/Components/Tabs/TabsComponentViewModel.swift",
        "Templates/V2/Components/Tabs/TabsPackageSelectionResolver.swift",
        "Templates/V2/Components/Text/TextComponentView.swift",
        "Templates/V2/Components/Text/TextComponentViewModel.swift",
        "Templates/V2/Components/Timeline/TimelineComponentView.swift",
        "Templates/V2/Components/Timeline/TimelineComponentViewModel.swift",
        "Templates/V2/Components/Video/VideoAutoplayHandler.swift",
        "Templates/V2/Components/Video/VideoComponentView.swift",
        "Templates/V2/Components/Video/VideoComponentViewModel.swift",
        "Templates/V2/Components/Video/VideoPlayerView.swift",
        "Templates/V2/Components/Video/VideoPlayerViewNSView.swift",
        "Templates/V2/Components/Video/VideoPlayerViewUIView.swift",
        "Templates/V2/EnvironmentObjects/CarouselState.swift",
        "Templates/V2/EnvironmentObjects/IntroOfferEligibilityContext.swift",
        "Templates/V2/EnvironmentObjects/OpenSheet.swift",
        "Templates/V2/EnvironmentObjects/PackageContext.swift",
        "Templates/V2/EnvironmentObjects/PaywallPromoOfferCache.swift",
        "Templates/V2/EnvironmentObjects/PlanSelectionDefaultPackage.swift",
        "Templates/V2/EnvironmentObjects/RequestSizeCalculation.swift",
        "Templates/V2/EnvironmentObjects/ScreenCondition.swift",
        "Templates/V2/EnvironmentObjects/SelectedPackageId.swift",
        "Templates/V2/Localizations/LocaleFinder.swift",
        "Templates/V2/Localizations/LocalizationDictionaryExtensions.swift",
        "Templates/V2/PaywallsV2View.swift",
        "Templates/V2/Previews/PreviewMock.swift",
        "Templates/V2/Previews/SafeAreaPreviewShell.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/ButtonWithFooterPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/ConditionalConfigurabilityPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/FallbackComponentPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/FamilySharingTogglePreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/HeaderNestedHeroZLayerSafeAreaPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/HeaderTextBodyHeroSafeAreaPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/MultiTierPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/PackageVisibilityPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/PurchaseButtonInPackagePreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/Template1Preview.swift",
        "Templates/V2/Variables/VariableHandlerV2.swift",
        "Templates/V2/ViewHelpers/ApplySizing.swift",
        "Templates/V2/ViewHelpers/BackgroundStyle.swift",
        "Templates/V2/ViewHelpers/BadgeModifier.swift",
        "Templates/V2/ViewHelpers/DisplayableColor.swift",
        "Templates/V2/ViewHelpers/Fill.swift",
        "Templates/V2/ViewHelpers/FixMacButtonsModifier.swift",
        "Templates/V2/ViewHelpers/ForegroundColorScheme.swift",
        "Templates/V2/ViewHelpers/NavigatetoURL.swift",
        "Templates/V2/ViewHelpers/ProgressViewModifier.swift",
        "Templates/V2/ViewHelpers/ShadowModifier.swift",
        "Templates/V2/ViewHelpers/Shape.swift",
        "Templates/V2/ViewHelpers/SizeModifier.swift",
        "Templates/V2/ViewHelpers/TransitionModifier.swift",
        "Templates/V2/ViewModelHelpers/LocalizationProvider.swift",
        "Templates/V2/ViewModelHelpers/PackageValidator.swift",
        "Templates/V2/ViewModelHelpers/PaywallComponentTypeTransformers.swift",
        "Templates/V2/ViewModelHelpers/PaywallComponentViewModel.swift",
        "Templates/V2/ViewModelHelpers/PresentedPartials.swift",
        "Templates/V2/ViewModelHelpers/UIConfigProvider.swift",
        "Templates/V2/ViewModelHelpers/ViewModelFactory.swift",
        "Templates/V2/ViewModelHelpers/WorkflowNavigator.swift",
        "Templates/V2/ViewModelHelpers/WorkflowScreenMapper.swift",
        "Templates/V2/WorkflowPaywallView.swift",
        "UIKit/PaywallFooterViewController.swift",
        "UIKit/PaywallViewController.swift",
        "View+OnRedeemWebPurchaseAttempt.swift",
        "View+PresentPaywall.swift",
        "View+PresentPaywallFooter.swift",
        "View+PurchaseRestoreCompleted.swift",
        "Views/AsyncButton.swift",
        "Views/CompatibilityContentUnavailableView.swift",
        "Views/DebugErrorView.swift",
        "Views/DefaultPaywall/AppIconDetailProvider.swift",
        "Views/DefaultPaywall/DefaultPaywallPreviews.swift",
        "Views/DefaultPaywall/DefaultPaywallView.swift",
        "Views/DefaultPaywall/DefaultPaywallWarning.swift",
        "Views/DefaultPaywall/DefaultProductCell.swift",
        "Views/ErrorDisplay.swift",
        "Views/ErrorView.swift",
        "Views/FooterView.swift",
        "Views/GradientView.swift",
        "Views/IconView.swift",
        "Views/IntroEligibilityStateView.swift",
        "Views/LoadingPaywallView.swift",
        "Views/PackageButtonStyle.swift",
        "Views/ProgressView.swift",
        "Views/PurchaseButton.swift",
        "Views/RemoteImage.swift",
        "Views/SafariView.swift",
        "Views/TemplateBackgroundImageView.swift",
        "Views/TemplatePackageSetting.swift",
        "Views/TierSelectorView.swift"
      ],
      "target_dependencies" : [
        "RevenueCat"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RevenueCat",
      "module_type" : "SwiftTarget",
      "name" : "RevenueCat",
      "path" : "Sources",
      "product_memberships" : [
        "RevenueCat",
        "RevenueCatUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Ads/AdTracker.swift",
        "Ads/AdsAPI.swift",
        "Ads/Events/AdEvent.swift",
        "Ads/Events/AdEventStore.swift",
        "Ads/Events/Networking/AdEventsRequest.swift",
        "Ads/Events/Networking/AdHTTPRequestPath.swift",
        "Ads/Events/Networking/PostAdEventsOperation.swift",
        "Ads/Events/StoredAdEvent.swift",
        "Ads/Events/StoredAdEventSerializer.swift",
        "Ads/RewardVerification/Networking/GetRewardVerificationStatusOperation.swift",
        "Ads/RewardVerification/Networking/RewardVerificationStatusCallback.swift",
        "Ads/RewardVerification/Networking/RewardVerificationStatusResponse.swift",
        "Ads/RewardVerification/RewardVerificationPollStatus.swift",
        "Ads/RewardVerification/VerifiedReward.swift",
        "Ads/RewardVerification/VirtualCurrencyReward.swift",
        "Attribution/ASIdManagerProxy.swift",
        "Attribution/AttributionData.swift",
        "Attribution/AttributionFetcher.swift",
        "Attribution/AttributionNetwork.swift",
        "Attribution/AttributionPoster.swift",
        "Attribution/AttributionTypeFactory.swift",
        "Attribution/TrackingManagerProxy.swift",
        "Caching/CacheStatus.swift",
        "Caching/Checksum.swift",
        "Caching/DeviceCache.swift",
        "Caching/DirectoryHelper.swift",
        "Caching/FileRepository.swift",
        "Caching/InMemoryCachedObject.swift",
        "Caching/KeyedDeferredValueStore.swift",
        "Caching/LargeItemCacheType.swift",
        "Caching/URLWithValidation.swift",
        "CodableExtensions/PeriodType+Extensions.swift",
        "CodableExtensions/PurchaseOwnershipType+Extensions.swift",
        "CodableExtensions/Store+Extensions.swift",
        "CustomerCenter/CustomerCenterConfigData.swift",
        "CustomerCenter/CustomerCenterPresentationMode.swift",
        "CustomerCenter/Events/CustomerCenterEvent.swift",
        "CustomerCenter/Events/Networking/EventsRequest+CustomerCenter.swift",
        "DeepLink/DeepLinkParser.swift",
        "Diagnostics/DiagnosticsEvent.swift",
        "Diagnostics/DiagnosticsFileHandler.swift",
        "Diagnostics/DiagnosticsTracker.swift",
        "Diagnostics/FileHandler.swift",
        "Diagnostics/Networking/DiagnosticsEventsRequest.swift",
        "Diagnostics/Networking/DiagnosticsHTTPRequestPath.swift",
        "Diagnostics/Networking/DiagnosticsPostOperation.swift",
        "Diagnostics/Networking/DiagnosticsSynchronizer.swift",
        "DocCDocumentation/EmptyFile.swift",
        "Error Handling/Assertions.swift",
        "Error Handling/BackendError.swift",
        "Error Handling/BackendErrorCode.swift",
        "Error Handling/DescribableError.swift",
        "Error Handling/ErrorCode.swift",
        "Error Handling/ErrorDetails.swift",
        "Error Handling/ErrorUtils.swift",
        "Error Handling/PurchasesError.swift",
        "Error Handling/SKError+Extensions.swift",
        "Error Handling/StoreKitError+Extensions.swift",
        "Error Handling/StoreKitErrorHelper.swift",
        "Events/EventsManager.swift",
        "Events/FeatureEvents/FeatureEvent.swift",
        "Events/FeatureEvents/FeatureEventStore.swift",
        "Events/FeatureEvents/Networking/FeatureEventHTTPRequestPath.swift",
        "Events/FeatureEvents/Networking/FeatureEventsRequest.swift",
        "Events/FeatureEvents/Networking/PostFeatureEventsOperation.swift",
        "Events/FeatureEvents/StoredFeatureEvent.swift",
        "Events/FeatureEvents/StoredFeatureEventSerializer.swift",
        "Events/Networking/EventsHTTPRequestPath.swift",
        "FoundationExtensions/Array+Extensions.swift",
        "FoundationExtensions/AsyncExtensions.swift",
        "FoundationExtensions/Data+Extensions.swift",
        "FoundationExtensions/Date+Extensions.swift",
        "FoundationExtensions/Decoder+Extensions.swift",
        "FoundationExtensions/Dictionary+Extensions.swift",
        "FoundationExtensions/DispatchTimeInterval+Extensions.swift",
        "FoundationExtensions/Error+Extensions.swift",
        "FoundationExtensions/Integer+Extensions.swift",
        "FoundationExtensions/Locale+Extensions.swift",
        "FoundationExtensions/OperationQueue+Extensions.swift",
        "FoundationExtensions/Operators+Extensions.swift",
        "FoundationExtensions/Optional+Extensions.swift",
        "FoundationExtensions/Result+Extensions.swift",
        "FoundationExtensions/Set+Extensions.swift",
        "FoundationExtensions/String+Extensions.swift",
        "FoundationExtensions/TimeInterval+Extensions.swift",
        "FoundationExtensions/UIApplication+RCExtensions.swift",
        "FoundationExtensions/UserDefaults+Extensions.swift",
        "Identity/CustomerInfo+ActiveDates.swift",
        "Identity/CustomerInfo+NonSubscriptions.swift",
        "Identity/CustomerInfo.swift",
        "Identity/CustomerInfoManager.swift",
        "Identity/IdentityManager.swift",
        "Identity/ProductPaidPrice.swift",
        "Identity/SubscriptionInfo.swift",
        "LocalReceiptParsing/BasicTypes/ASN1Container.swift",
        "LocalReceiptParsing/BasicTypes/ASN1ObjectIdentifier.swift",
        "LocalReceiptParsing/BasicTypes/AppleReceipt.swift",
        "LocalReceiptParsing/BasicTypes/InAppPurchase.swift",
        "LocalReceiptParsing/Builders/ASN1ContainerBuilder.swift",
        "LocalReceiptParsing/Builders/ASN1ObjectIdentifierBuilder.swift",
        "LocalReceiptParsing/Builders/AppleReceiptBuilder.swift",
        "LocalReceiptParsing/Builders/InAppPurchaseBuilder.swift",
        "LocalReceiptParsing/DataConverters/ArraySlice_UInt8+Extensions.swift",
        "LocalReceiptParsing/DataConverters/Codable+Extensions.swift",
        "LocalReceiptParsing/DataConverters/DateFormatter+Extensions.swift",
        "LocalReceiptParsing/DataConverters/UInt8+Extensions.swift",
        "LocalReceiptParsing/Helpers/FileReader.swift",
        "LocalReceiptParsing/Helpers/LoggerType.swift",
        "LocalReceiptParsing/Helpers/ProcessInfo+Extensions.swift",
        "LocalReceiptParsing/Helpers/ReceiptParserLogger.swift",
        "LocalReceiptParsing/Helpers/ReceiptStrings.swift",
        "LocalReceiptParsing/LocalReceiptFetcher.swift",
        "LocalReceiptParsing/PurchasesReceiptParser.swift",
        "LocalReceiptParsing/ReceiptParsingError.swift",
        "Logging/LogIntent.swift",
        "Logging/Logger.swift",
        "Logging/Strings/AnalyticsStrings.swift",
        "Logging/Strings/AttributionStrings.swift",
        "Logging/Strings/BackendErrorStrings.swift",
        "Logging/Strings/CacheStrings.swift",
        "Logging/Strings/CodableStrings.swift",
        "Logging/Strings/ConfigureStrings.swift",
        "Logging/Strings/CustomerInfoStrings.swift",
        "Logging/Strings/DiagnosticsStrings.swift",
        "Logging/Strings/ETagStrings.swift",
        "Logging/Strings/EligibilityStrings.swift",
        "Logging/Strings/EventsManagerStrings.swift",
        "Logging/Strings/FileRepositoryStrings.swift",
        "Logging/Strings/IdentityStrings.swift",
        "Logging/Strings/ManageSubscriptionsStrings.swift",
        "Logging/Strings/NetworkStrings.swift",
        "Logging/Strings/OfferingStrings.swift",
        "Logging/Strings/OfflineEntitlementsStrings.swift",
        "Logging/Strings/PaywallsStrings.swift",
        "Logging/Strings/PurchaseStrings.swift",
        "Logging/Strings/SigningStrings.swift",
        "Logging/Strings/StoreKitStrings.swift",
        "Logging/Strings/Strings.swift",
        "Logging/Strings/TransactionMetadataStrings.swift",
        "Logging/Strings/VirtualCurrencyStrings.swift",
        "Logging/Strings/WebRedemptionStrings.swift",
        "Misc/Box.swift",
        "Misc/Codable/AnyDecodable.swift",
        "Misc/Codable/AnyEncodable.swift",
        "Misc/Codable/DefaultDecodable.swift",
        "Misc/Codable/EnsureNonEmptyCollectionDecodable.swift",
        "Misc/Codable/IgnoreHashable.swift",
        "Misc/Codable/NonEmptyStringDecodable.swift",
        "Misc/Codable/RawDataContainer.swift",
        "Misc/Concurrency/Atomic.swift",
        "Misc/Concurrency/Lock.swift",
        "Misc/Concurrency/OperationDispatcher.swift",
        "Misc/Concurrency/Purchases+async.swift",
        "Misc/Concurrency/Purchases+nonasync.swift",
        "Misc/Concurrency/SynchronizedLargeItemCache.swift",
        "Misc/Concurrency/SynchronizedUserDefaults.swift",
        "Misc/DangerousSettings.swift",
        "Misc/DateAndTime/Clock.swift",
        "Misc/DateAndTime/DateExtensions.swift",
        "Misc/DateAndTime/DateProvider.swift",
        "Misc/DateAndTime/ISODurationFormatter.swift",
        "Misc/DateAndTime/ISOPeriodFormatter.swift",
        "Misc/DateAndTime/TimingUtil.swift",
        "Misc/Deprecations.swift",
        "Misc/Either.swift",
        "Misc/Locale/PreferredLocalesProvider.swift",
        "Misc/MacDevice.swift",
        "Misc/MapAppStoreDetector.swift",
        "Misc/Obsoletions.swift",
        "Misc/PlatformInfo.swift",
        "Misc/PriceFormatterProvider.swift",
        "Misc/RateLimiter.swift",
        "Misc/SandboxEnvironmentDetector.swift",
        "Misc/StoreKitVersion.swift",
        "Misc/SystemInfo.swift",
        "Networking/Backend.swift",
        "Networking/BackendConfiguration.swift",
        "Networking/Caching/CacheFetchPolicy.swift",
        "Networking/Caching/CallbackCache.swift",
        "Networking/Caching/CallbackCacheStatus.swift",
        "Networking/Caching/CustomerCenterConfigCallback.swift",
        "Networking/Caching/CustomerInfoCallback.swift",
        "Networking/Caching/IsPurchaseAllowedByRestoreBehaviorCallback.swift",
        "Networking/Caching/LogInCallback.swift",
        "Networking/Caching/OfferingsCallback.swift",
        "Networking/Caching/ProductEntitlementMappingCallback.swift",
        "Networking/Caching/VirtualCurrenciesCallback.swift",
        "Networking/Caching/WebBillingProductsCallback.swift",
        "Networking/Caching/WebOfferingProductsCallback.swift",
        "Networking/Caching/WorkflowsCallback.swift",
        "Networking/ConnectionErrorReason.swift",
        "Networking/CustomerAPI.swift",
        "Networking/CustomerCenterConfigAPI.swift",
        "Networking/HTTPClient/DNSChecker.swift",
        "Networking/HTTPClient/ETagManager.swift",
        "Networking/HTTPClient/ErrorResponse.swift",
        "Networking/HTTPClient/HTTPClient.swift",
        "Networking/HTTPClient/HTTPRequest.swift",
        "Networking/HTTPClient/HTTPRequestBody.swift",
        "Networking/HTTPClient/HTTPRequestPath.swift",
        "Networking/HTTPClient/HTTPRequestTimeoutManager.swift",
        "Networking/HTTPClient/HTTPResponse.swift",
        "Networking/HTTPClient/HTTPResponseBody.swift",
        "Networking/HTTPClient/HTTPStatusCode.swift",
        "Networking/HTTPClient/NetworkError.swift",
        "Networking/HTTPClient/RedirectLoggerTaskDelegate.swift",
        "Networking/HTTPClient/SimpleNetworkServiceType.swift",
        "Networking/IdentityAPI.swift",
        "Networking/InternalAPI.swift",
        "Networking/OfferingsAPI.swift",
        "Networking/OfflineEntitlementsAPI.swift",
        "Networking/Operations/GetCustomerCenterConfigOperation.swift",
        "Networking/Operations/GetCustomerInfoOperation.swift",
        "Networking/Operations/GetIntroEligibilityOperation.swift",
        "Networking/Operations/GetOfferingsOperation.swift",
        "Networking/Operations/GetProductEntitlementMappingOperation.swift",
        "Networking/Operations/GetVirtualCurrenciesOperation.swift",
        "Networking/Operations/GetWebBillingProductsOperation.swift",
        "Networking/Operations/GetWebOfferingProductsOperation.swift",
        "Networking/Operations/GetWorkflowOperation.swift",
        "Networking/Operations/Handling/CustomerInfoResponseHandler.swift",
        "Networking/Operations/HealthOperation.swift",
        "Networking/Operations/HealthReportAvailabilityOperation.swift",
        "Networking/Operations/HealthReportOperation.swift",
        "Networking/Operations/LogInOperation.swift",
        "Networking/Operations/NetworkOperation.swift",
        "Networking/Operations/PostAdServicesTokenOperation.swift",
        "Networking/Operations/PostAttributionDataOperation.swift",
        "Networking/Operations/PostIsPurchaseAllowedByRestoreBehaviorOperation.swift",
        "Networking/Operations/PostOfferForSigningOperation.swift",
        "Networking/Operations/PostReceiptDataOperation.swift",
        "Networking/Operations/PostRedeemWebPurchaseOperation.swift",
        "Networking/Operations/PostSubscriberAttributesOperation.swift",
        "Networking/RedeemWebPurchaseAPI.swift",
        "Networking/Responses/CustomerCenterConfigResponse.swift",
        "Networking/Responses/CustomerInfoResponse.swift",
        "Networking/Responses/GetIntroEligibilityResponse.swift",
        "Networking/Responses/HealthReportAvailabilityResponse.swift",
        "Networking/Responses/HealthReportResponse.swift",
        "Networking/Responses/IsPurchaseAllowedByRestoreBehaviorResponse.swift",
        "Networking/Responses/OfferingsResponse.swift",
        "Networking/Responses/PostOfferResponse.swift",
        "Networking/Responses/ProductEntitlementMappingResponse.swift",
        "Networking/Responses/RevenueCatUI/PaywallComponentsData.swift",
        "Networking/Responses/RevenueCatUI/UIConfig.swift",
        "Networking/Responses/VirtualCurrenciesResponse.swift",
        "Networking/Responses/WebBillingProductsResponse.swift",
        "Networking/Responses/WebOfferingProductsResponse.swift",
        "Networking/Responses/WorkflowsResponse.swift",
        "Networking/VirtualCurrenciesAPI.swift",
        "Networking/WebBillingAPI.swift",
        "Networking/WebBillingHTTPRequestPath.swift",
        "Networking/Workflows/WorkflowDetailProcessor.swift",
        "Networking/Workflows/WorkflowResponseAction.swift",
        "Networking/WorkflowsAPI.swift",
        "OfflineEntitlements/CustomerInfo+OfflineEntitlements.swift",
        "OfflineEntitlements/OfflineCustomerInfoCreator.swift",
        "OfflineEntitlements/OfflineEntitlementsManager.swift",
        "OfflineEntitlements/ProductEntitlementMapping.swift",
        "OfflineEntitlements/ProductEntitlementMappingFetcher.swift",
        "OfflineEntitlements/PurchasedProductsFetcher.swift",
        "OfflineEntitlements/PurchasedSK2Product.swift",
        "Paywalls/Components/Common/Background.swift",
        "Paywalls/Components/Common/Border.swift",
        "Paywalls/Components/Common/ComponentOverrides.swift",
        "Paywalls/Components/Common/Dimension.swift",
        "Paywalls/Components/Common/PaywallComponentBase.swift",
        "Paywalls/Components/Common/PaywallComponentLocalization.swift",
        "Paywalls/Components/Common/PaywallComponentPropertyTypes.swift",
        "Paywalls/Components/PaywallButtonComponent.swift",
        "Paywalls/Components/PaywallCarouselComponent.swift",
        "Paywalls/Components/PaywallCountdownComponent.swift",
        "Paywalls/Components/PaywallHeaderComponent.swift",
        "Paywalls/Components/PaywallIconComponent.swift",
        "Paywalls/Components/PaywallImageComponent.swift",
        "Paywalls/Components/PaywallPackageComponent.swift",
        "Paywalls/Components/PaywallPurchaseButtonComponent.swift",
        "Paywalls/Components/PaywallStackComponent.swift",
        "Paywalls/Components/PaywallStickyFooterComponent.swift",
        "Paywalls/Components/PaywallTabsComponent.swift",
        "Paywalls/Components/PaywallTextComponent.swift",
        "Paywalls/Components/PaywallTimelineComponent.swift",
        "Paywalls/Components/PaywallV2CacheWarming.swift",
        "Paywalls/Components/PaywallVideoComponent.swift",
        "Paywalls/Components/Transitions/PaywallAnimation.swift",
        "Paywalls/Components/Transitions/PaywallTransition.swift",
        "Paywalls/Events/CustomPaywallEvent.swift",
        "Paywalls/Events/CustomPaywallImpressionParams.swift",
        "Paywalls/Events/Networking/EventsRequest+CustomPaywallImpression.swift",
        "Paywalls/Events/Networking/EventsRequest+Paywall.swift",
        "Paywalls/Events/PaywallEvent.swift",
        "Paywalls/ExitOffer.swift",
        "Paywalls/Locale+Comparison.swift",
        "Paywalls/PaywallCacheWarming.swift",
        "Paywalls/PaywallColor.swift",
        "Paywalls/PaywallData+Localization.swift",
        "Paywalls/PaywallData.swift",
        "Paywalls/PaywallFontManagerType.swift",
        "Paywalls/PaywallSource.swift",
        "Paywalls/PaywallViewMode.swift",
        "Paywalls/SubscriptionHistoryTracker.swift",
        "Purchasing/CachingProductsManager.swift",
        "Purchasing/CachingTrialOrIntroPriceEligibilityChecker.swift",
        "Purchasing/Configuration.swift",
        "Purchasing/EntitlementInfo.swift",
        "Purchasing/EntitlementInfos.swift",
        "Purchasing/IntroEligibility.swift",
        "Purchasing/IntroEligibilityCalculator.swift",
        "Purchasing/NonSubscriptionTransaction.swift",
        "Purchasing/Offering.swift",
        "Purchasing/Offerings.swift",
        "Purchasing/OfferingsFactory.swift",
        "Purchasing/OfferingsManager.swift",
        "Purchasing/Package.swift",
        "Purchasing/PackageType.swift",
        "Purchasing/ProductRequestData+Initialization.swift",
        "Purchasing/ProductRequestData.swift",
        "Purchasing/ProductsManager.swift",
        "Purchasing/ProductsManagerFactory.swift",
        "Purchasing/ProductsManagerType.swift",
        "Purchasing/ProductsRequestFactory.swift",
        "Purchasing/PurchaseOwnershipType.swift",
        "Purchasing/Purchases/Attribution.swift",
        "Purchasing/Purchases/LocalTransactionMetadata.swift",
        "Purchasing/Purchases/LocalTransactionMetadataStore.swift",
        "Purchasing/Purchases/PurchaseParams.swift",
        "Purchasing/Purchases/Purchases.swift",
        "Purchasing/Purchases/PurchasesAreCompletedBy.swift",
        "Purchasing/Purchases/PurchasesDelegate.swift",
        "Purchasing/Purchases/PurchasesOrchestrator.swift",
        "Purchasing/Purchases/PurchasesType.swift",
        "Purchasing/Purchases/TransactionMetadataSyncHelper.swift",
        "Purchasing/Purchases/TransactionNotifications.swift",
        "Purchasing/Purchases/TransactionPoster.swift",
        "Purchasing/ReceiptFetcher.swift",
        "Purchasing/ReceiptRefreshPolicy.swift",
        "Purchasing/SimulatedStore/SimulatedStoreProduct.swift",
        "Purchasing/SimulatedStore/SimulatedStoreProductsManager.swift",
        "Purchasing/SimulatedStore/SimulatedStorePurchaseHandler.swift",
        "Purchasing/SimulatedStore/SimulatedStorePurchaseUI.swift",
        "Purchasing/SimulatedStore/SimulatedStoreTransaction.swift",
        "Purchasing/SimulatedStore/WebBillingProduct+SimulatedStoreProduct.swift",
        "Purchasing/StoreKit1/PaymentQueueWrapper.swift",
        "Purchasing/StoreKit1/ProductsFetcherSK1.swift",
        "Purchasing/StoreKit1/StoreKit1Wrapper.swift",
        "Purchasing/StoreKit1/StoreKitRequestFetcher.swift",
        "Purchasing/StoreKit2/Observer Mode/StoreKit2ObserverModePurchaseDetector.swift",
        "Purchasing/StoreKit2/ProductsFetcherSK2.swift",
        "Purchasing/StoreKit2/SK2AppTransaction.swift",
        "Purchasing/StoreKit2/SK2BeginRefundRequestHelper.swift",
        "Purchasing/StoreKit2/StoreKit2PromotionalOfferPurchaseOptions.swift",
        "Purchasing/StoreKit2/StoreKit2PurchaseIntentListener.swift",
        "Purchasing/StoreKit2/StoreKit2Receipt.swift",
        "Purchasing/StoreKit2/StoreKit2StorefrontListener.swift",
        "Purchasing/StoreKit2/StoreKit2TransactionFetcher.swift",
        "Purchasing/StoreKit2/StoreKit2TransactionListener.swift",
        "Purchasing/StoreKit2/Win-Back Offers/WinBackOfferEligibilityCalculator.swift",
        "Purchasing/StoreKit2/Win-Back Offers/WinBackOfferEligibilityCalculatorType.swift",
        "Purchasing/StoreKitAbstractions/EncodedAppleReceipt.swift",
        "Purchasing/StoreKitAbstractions/ProductType.swift",
        "Purchasing/StoreKitAbstractions/PromotionalOffer.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/SK1Storefront.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/SK2Storefront.swift",
        "Purchasing/StoreKitAbstractions/StoreEnvironment.swift",
        "Purchasing/StoreKitAbstractions/StoreKitWorkarounds.swift",
        "Purchasing/StoreKitAbstractions/StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/Storefront.swift",
        "Purchasing/StoreKitAbstractions/StorefrontProvider.swift",
        "Purchasing/StoreKitAbstractions/SubscriptionPeriod.swift",
        "Purchasing/StoreKitAbstractions/Test Data/TestStoreProduct.swift",
        "Purchasing/StoreKitAbstractions/Test Data/TestStoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/TestStoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/TransactionReason.swift",
        "Purchasing/StoreKitAbstractions/WinBackOffer.swift",
        "Purchasing/TransactionsFactory.swift",
        "Purchasing/TransactionsManager.swift",
        "Purchasing/TrialOrIntroPriceEligibilityChecker.swift",
        "Security/FakeSigning.swift",
        "Security/HTTPRequest+Signing.swift",
        "Security/HTTPRequestBody+Signing.swift",
        "Security/Signing+ResponseVerification.swift",
        "Security/Signing.swift",
        "Security/VerificationResult.swift",
        "SubscriberAttributes/AttributionDataMigrator.swift",
        "SubscriberAttributes/AttributionKey.swift",
        "SubscriberAttributes/ReservedSubscriberAttributes.swift",
        "SubscriberAttributes/SubscriberAttribute.swift",
        "SubscriberAttributes/SubscriberAttributesManager+Appstack.swift",
        "SubscriberAttributes/SubscriberAttributesManager.swift",
        "Support/BeginRefundRequestHelper.swift",
        "Support/DebugUI/DebugContentViews.swift",
        "Support/DebugUI/DebugView.swift",
        "Support/DebugUI/DebugViewController.swift",
        "Support/DebugUI/DebugViewModel.swift",
        "Support/DebugUI/DebugViewSheetPresentation.swift",
        "Support/DebugUI/ProductStatus+Icon.swift",
        "Support/DebugUI/SDKHealthCheckStatus+Icon.swift",
        "Support/DebugUI/SDKHealthStatus+Icon.swift",
        "Support/FrameworkDisambiguation.swift",
        "Support/HealthReport+Validate.swift",
        "Support/ManageSubscriptionsHelper.swift",
        "Support/PaymentAuthorizationProvider.swift",
        "Support/PaywallExtensions.swift",
        "Support/PurchasesDiagnostics.swift",
        "Support/SDKHealthError+CustomNSError.swift",
        "Support/SDKHealthManager.swift",
        "Support/StoreMessageType.swift",
        "Support/StoreMessagesHelper.swift",
        "Support/SwiftVersionCheck.swift",
        "Virtual Currencies/VirtualCurrencies.swift",
        "Virtual Currencies/VirtualCurrency.swift",
        "Virtual Currencies/VirtualCurrencyManager.swift",
        "WebPurchaseRedemption/URL+WebPurchaseRedemption.swift",
        "WebPurchaseRedemption/WebPurchaseRedemption.swift",
        "WebPurchaseRedemption/WebPurchaseRedemptionHelper.swift",
        "WebPurchaseRedemption/WebPurchaseRedemptionResult.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ReceiptParserTests",
      "module_type" : "SwiftTarget",
      "name" : "ReceiptParserTests",
      "path" : "Tests/ReceiptParserTests",
      "product_dependencies" : [
        "Nimble"
      ],
      "sources" : [
        "Helpers/MockBundle.swift",
        "ReceiptParserFetchingTests.swift"
      ],
      "target_dependencies" : [
        "ReceiptParser"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ReceiptParser",
      "module_type" : "SwiftTarget",
      "name" : "ReceiptParser",
      "path" : "LocalReceiptParsing",
      "product_memberships" : [
        "ReceiptParser"
      ],
      "sources" : [
        "BasicTypes/ASN1Container.swift",
        "BasicTypes/ASN1ObjectIdentifier.swift",
        "BasicTypes/AppleReceipt.swift",
        "BasicTypes/InAppPurchase.swift",
        "Builders/ASN1ContainerBuilder.swift",
        "Builders/ASN1ObjectIdentifierBuilder.swift",
        "Builders/AppleReceiptBuilder.swift",
        "Builders/InAppPurchaseBuilder.swift",
        "DataConverters/ArraySlice_UInt8+Extensions.swift",
        "DataConverters/Codable+Extensions.swift",
        "DataConverters/DateFormatter+Extensions.swift",
        "DataConverters/UInt8+Extensions.swift",
        "Helpers/FileReader.swift",
        "Helpers/LoggerType.swift",
        "Helpers/ProcessInfo+Extensions.swift",
        "Helpers/ReceiptParserLogger.swift",
        "Helpers/ReceiptStrings.swift",
        "LocalReceiptFetcher.swift",
        "PurchasesReceiptParser.swift",
        "ReceiptParser-only-files/PurchasesReceiptParser+Extensions.swift",
        "ReceiptParsingError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Templates/__Snapshots__': File not found.
warning: 'spi-builder-workspace': ignoring broken symlink /Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/PaywallsV2/__PreviewResources__
warning: 'spi-builder-workspace': Invalid Resource 'PaywallsV2/__PreviewResources__': File not found.
Done.