The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build RevenueCat, reference 5.50.1 (2d95ee), with Swift 6.1 for Linux on 11 Dec 2025 15:58:10 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/RevenueCat/purchases-ios.git
Reference: 5.50.1
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/RevenueCat/purchases-ios
 * tag               5.50.1     -> FETCH_HEAD
HEAD is now at 2d95eed Version bump for 5.50.1
Cloned https://github.com/RevenueCat/purchases-ios.git
Revision (git rev-parse @):
2d95eedc59c06fa6349aab7a506f0950ac0a563b
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/RevenueCat/purchases-ios.git at 5.50.1
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/RevenueCat/purchases-ios.git
https://github.com/RevenueCat/purchases-ios.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "nimble",
      "requirement" : {
        "exact" : [
          "13.7.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/quick/nimble"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "revision" : [
          "26ed3a2b4a2df47917ca9b790a57f91285b923fb"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing"
    }
  ],
  "manifest_display_name" : "RevenueCat",
  "name" : "RevenueCat",
  "path" : "/host/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" : "/host/spi-builder-workspace/CustomEntitlementComputation/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Ads/AdTracker.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",
        "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/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/CodableStrings.swift",
        "Logging/Strings/ConfigureStrings.swift",
        "Logging/Strings/CustomerInfoStrings.swift",
        "Logging/Strings/DiagnosticsStrings.swift",
        "Logging/Strings/ETagStrings.swift",
        "Logging/Strings/EligibilityStrings.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/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/LogInCallback.swift",
        "Networking/Caching/OfferingsCallback.swift",
        "Networking/Caching/ProductEntitlementMappingCallback.swift",
        "Networking/Caching/VirtualCurrenciesCallback.swift",
        "Networking/Caching/WebBillingProductsCallback.swift",
        "Networking/Caching/WebOfferingProductsCallback.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/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/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/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/VirtualCurrenciesAPI.swift",
        "Networking/WebBillingAPI.swift",
        "Networking/WebBillingHTTPRequestPath.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/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/Networking/EventsRequest+Paywall.swift",
        "Paywalls/Events/PaywallEvent.swift",
        "Paywalls/Locale+Comparison.swift",
        "Paywalls/PaywallCacheWarming.swift",
        "Paywalls/PaywallColor.swift",
        "Paywalls/PaywallData+Localization.swift",
        "Paywalls/PaywallData.swift",
        "Paywalls/PaywallFontManagerType.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/PurchaseParams.swift",
        "Purchasing/Purchases/Purchases.swift",
        "Purchasing/Purchases/PurchasesAreCompletedBy.swift",
        "Purchasing/Purchases/PurchasesDelegate.swift",
        "Purchasing/Purchases/PurchasesOrchestrator.swift",
        "Purchasing/Purchases/PurchasesType.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/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.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" : "/host/spi-builder-workspace/Tests/RevenueCatUITests/Resources/background.heic",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/RevenueCatUITests/Resources/header.heic",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "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/SemanticVersionTests.swift",
        "Data/TemplateViewConfigurationTests.swift",
        "Data/VariablesTests.swift",
        "Helpers/AsyncTestHelpers.swift",
        "Helpers/AvailabilityChecks.swift",
        "Helpers/CurrentTestCaseTracker.swift",
        "Helpers/DataExtensions.swift",
        "Helpers/ImageSnapshot.swift",
        "Helpers/OSVersionEquivalent.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/LocaleFinderTests.swift",
        "PaywallsV2/PaywallPreviewResourcesLoader.swift",
        "PaywallsV2/PresentedPartialsTests.swift",
        "PaywallsV2/TakeScreenshot.swift",
        "PaywallsV2/UIConfigProviderTests.swift",
        "PaywallsV2/VariableHandlerV2Tests.swift",
        "PresentIfNeededTests.swift",
        "PurchaseCompletedHandlerTests.swift",
        "Purchasing/MockStoreTransaction.swift",
        "Purchasing/PurchaseHandlerTests.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"
      ],
      "target_dependencies" : [
        "RevenueCatUI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RevenueCatUI",
      "module_type" : "SwiftTarget",
      "name" : "RevenueCatUI",
      "path" : "RevenueCatUI",
      "product_memberships" : [
        "RevenueCatUI"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/ar.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ar"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/az.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "az"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/background.jpg",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/bg.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/ca.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/cs.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/el.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/en_AU.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_au"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/en_CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_ca"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/en_GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_gb"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/en_US.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_us"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/es_419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es_419"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/es_ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es_es"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/fr_CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr_ca"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/fr_FR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr_fr"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/he.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "he"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/hi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hi"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/icons.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/kk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "kk"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/ms.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/no.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "no"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/pl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/pt_BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt_br"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/pt_PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt_pt"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/ro.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/sk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/th.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "th"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/uk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "uk"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/RevenueCatUI/Resources/zh_Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh_hans"
            }
          }
        },
        {
          "path" : "/host/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/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/Virtual Currencies/VirtualCurrenciesScrollViewWithOSBackgroundSection.swift",
        "CustomerCenter/Views/Virtual Currencies/VirtualCurrencyBalanceListRow.swift",
        "CustomerCenter/Views/Virtual Currencies/VirtualCurrencyBalancesScreen.swift",
        "Data/Constants.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/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/Bundle+Extensions.swift",
        "Helpers/ColorInformation+MultiScheme.swift",
        "Helpers/EmergeRenderingMode.swift",
        "Helpers/FileImageLoader.swift",
        "Helpers/ImageLoader.swift",
        "Helpers/Logger.swift",
        "Helpers/Optional+Extensions.swift",
        "Helpers/Package+VariableDataProvider.swift",
        "Helpers/PaywallData+Default.swift",
        "Helpers/PreviewHelpers.swift",
        "Helpers/PurchaseResultComparator.swift",
        "Helpers/ResumeAction.swift",
        "Helpers/RuntimeUtils.swift",
        "Helpers/StoreProduct+Extensions.swift",
        "Helpers/StoreProductDiscount+Extensions.swift",
        "Helpers/SubscriptionPeriod+Extensions.swift",
        "Helpers/TemplateView+MultiTier.swift",
        "Helpers/VersionDetector.swift",
        "Modifiers/ConsistentPackageContentView.swift",
        "Modifiers/ConsistentTierContentView.swift",
        "Modifiers/FitToAspectRatio.swift",
        "Modifiers/FooterHidingModifier.swift",
        "Modifiers/ViewExtensions.swift",
        "PaywallFontProvider.swift",
        "PaywallView.swift",
        "Purchasing/MockPurchases.swift",
        "Purchasing/PaywallPurchasesType.swift",
        "Purchasing/PurchaseHandler+TestData.swift",
        "Purchasing/PurchaseHandler.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/ComponentsView.swift",
        "Templates/V2/Components/Countdown/CountdownComponentView.swift",
        "Templates/V2/Components/Countdown/CountdownComponentViewModel.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/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/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/IntroOfferEligibilityContext.swift",
        "Templates/V2/EnvironmentObjects/OpenSheet.swift",
        "Templates/V2/EnvironmentObjects/PackageContext.swift",
        "Templates/V2/EnvironmentObjects/PaywallPromoOfferCache.swift",
        "Templates/V2/EnvironmentObjects/ScreenCondition.swift",
        "Templates/V2/Localizations/LocaleExtensions.swift",
        "Templates/V2/Localizations/LocaleFinder.swift",
        "Templates/V2/Localizations/LocalizationDictionaryExtensions.swift",
        "Templates/V2/PaywallsV2View.swift",
        "Templates/V2/Previews/PreviewMock.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/ButtonWithFooterPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/FallbackComponentPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/FamilySharingTogglePreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/MultiTierPreview.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",
        "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/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" : "/host/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Ads/AdTracker.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",
        "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/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/CodableStrings.swift",
        "Logging/Strings/ConfigureStrings.swift",
        "Logging/Strings/CustomerInfoStrings.swift",
        "Logging/Strings/DiagnosticsStrings.swift",
        "Logging/Strings/ETagStrings.swift",
        "Logging/Strings/EligibilityStrings.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/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/LogInCallback.swift",
        "Networking/Caching/OfferingsCallback.swift",
        "Networking/Caching/ProductEntitlementMappingCallback.swift",
        "Networking/Caching/VirtualCurrenciesCallback.swift",
        "Networking/Caching/WebBillingProductsCallback.swift",
        "Networking/Caching/WebOfferingProductsCallback.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/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/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/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/VirtualCurrenciesAPI.swift",
        "Networking/WebBillingAPI.swift",
        "Networking/WebBillingHTTPRequestPath.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/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/Networking/EventsRequest+Paywall.swift",
        "Paywalls/Events/PaywallEvent.swift",
        "Paywalls/Locale+Comparison.swift",
        "Paywalls/PaywallCacheWarming.swift",
        "Paywalls/PaywallColor.swift",
        "Paywalls/PaywallData+Localization.swift",
        "Paywalls/PaywallData.swift",
        "Paywalls/PaywallFontManagerType.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/PurchaseParams.swift",
        "Purchasing/Purchases/Purchases.swift",
        "Purchasing/Purchases/PurchasesAreCompletedBy.swift",
        "Purchasing/Purchases/PurchasesDelegate.swift",
        "Purchasing/Purchases/PurchasesOrchestrator.swift",
        "Purchasing/Purchases/PurchasesType.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/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.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 '/host/spi-builder-workspace/Tests/RevenueCatUITests/Templates/__Snapshots__': File not found.
warning: 'spi-builder-workspace': ignoring broken symlink /host/spi-builder-workspace/Tests/RevenueCatUITests/PaywallsV2/__PreviewResources__
warning: 'spi-builder-workspace': Invalid Resource 'PaywallsV2/__PreviewResources__': File not found.
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:4d72617259f6eef9908440c49a67b79bc4f973ae19f78187418ddfb5b178d4ec
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[1/15633] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (3.19s)
Fetching https://github.com/quick/nimble
[1/19804] Fetching nimble
Fetched https://github.com/quick/nimble from cache (1.64s)
Computing version for https://github.com/quick/nimble
Computed https://github.com/quick/nimble at 13.7.1 (2.34s)
Fetching https://github.com/mattgallagher/CwlPreconditionTesting.git
[1/1257] Fetching cwlpreconditiontesting
Fetched https://github.com/mattgallagher/CwlPreconditionTesting.git from cache (0.38s)
Computing version for https://github.com/mattgallagher/CwlPreconditionTesting.git
Computed https://github.com/mattgallagher/CwlPreconditionTesting.git at 2.2.2 (1.21s)
Fetching https://github.com/mattgallagher/CwlCatchException.git
[1/460] Fetching cwlcatchexception
Fetched https://github.com/mattgallagher/CwlCatchException.git from cache (0.22s)
Computing version for https://github.com/mattgallagher/CwlCatchException.git
Computed https://github.com/mattgallagher/CwlCatchException.git at 2.2.1 (0.85s)
Creating working copy for https://github.com/mattgallagher/CwlPreconditionTesting.git
Working copy of https://github.com/mattgallagher/CwlPreconditionTesting.git resolved at 2.2.2
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 26ed3a2b4a2df47917ca9b790a57f91285b923fb
Creating working copy for https://github.com/mattgallagher/CwlCatchException.git
Working copy of https://github.com/mattgallagher/CwlCatchException.git resolved at 2.2.1
Creating working copy for https://github.com/quick/nimble
Working copy of https://github.com/quick/nimble resolved at 13.7.1
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/RevenueCatUITests/Templates/__Snapshots__': File not found.
warning: 'spi-builder-workspace': ignoring broken symlink /host/spi-builder-workspace/Tests/RevenueCatUITests/PaywallsV2/__PreviewResources__
warning: 'spi-builder-workspace': Invalid Resource 'PaywallsV2/__PreviewResources__': File not found.
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/RevenueCatUI/RevenueCatUIDev.xctestplan
warning: 'nimble': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/.build/checkouts/nimble/Sources/Nimble/PrivacyInfo.xcprivacy
Building for debugging...
[0/55] Copying PrivacyInfo.xcprivacy
[0/55] Copying Localizable.strings
[4/55] Copying Info.plist
[4/55] Copying Localizable.strings
[6/55] Write sources
[7/55] Copying Localizable.strings
[43/55] Copying background.jpg
[46/55] Copying Localizable.strings
[46/55] Write sources
[46/55] Copying Info.plist
[53/55] Copying icons.xcassets
[54/55] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[56/427] Emitting module RevenueCat_CustomEntitlementComputation
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[57/427] Compiling RevenueCat Store+Extensions.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[58/427] Compiling RevenueCat CustomerCenterConfigData.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[59/427] Compiling RevenueCat CustomerCenterPresentationMode.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[60/427] Compiling RevenueCat CustomerCenterEvent.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[61/427] Compiling RevenueCat EventsRequest+CustomerCenter.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[62/427] Compiling RevenueCat DeepLinkParser.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[63/427] Compiling RevenueCat DiagnosticsEvent.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[64/427] Compiling RevenueCat DiagnosticsFileHandler.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[65/427] Compiling RevenueCat DiagnosticsTracker.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[66/427] Compiling RevenueCat FileHandler.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[67/427] Compiling RevenueCat DiagnosticsEventsRequest.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[68/427] Compiling RevenueCat DiagnosticsHTTPRequestPath.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[69/427] Compiling RevenueCat DiagnosticsPostOperation.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[70/427] Compiling RevenueCat DiagnosticsSynchronizer.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[71/427] Compiling RevenueCat EmptyFile.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[72/427] Compiling RevenueCat Assertions.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[73/427] Compiling RevenueCat BackendError.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[74/427] Compiling RevenueCat BackendErrorCode.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[75/427] Compiling RevenueCat DescribableError.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[76/427] Compiling RevenueCat ErrorCode.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[77/427] Compiling RevenueCat ErrorDetails.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[78/427] Compiling RevenueCat ErrorUtils.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[79/427] Compiling RevenueCat PurchasesError.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[80/427] Compiling RevenueCat SKError+Extensions.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[81/427] Compiling RevenueCat StoreKitError+Extensions.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[82/477] Emitting module ReceiptParser
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[83/479] Compiling RevenueCat ISOPeriodFormatter.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[84/479] Compiling RevenueCat TimingUtil.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[85/479] Compiling RevenueCat Deprecations.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[86/479] Compiling RevenueCat Either.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[87/479] Compiling RevenueCat PreferredLocalesProvider.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[88/479] Compiling RevenueCat MacDevice.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[89/479] Compiling RevenueCat MapAppStoreDetector.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[90/479] Compiling RevenueCat Obsoletions.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[91/479] Compiling RevenueCat PlatformInfo.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[92/479] Compiling RevenueCat PriceFormatterProvider.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[93/479] Compiling RevenueCat RateLimiter.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[94/479] Compiling RevenueCat SandboxEnvironmentDetector.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[95/479] Compiling RevenueCat StoreKitVersion.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[96/479] Compiling RevenueCat SystemInfo.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[97/479] Compiling RevenueCat Backend.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[98/479] Compiling RevenueCat BackendConfiguration.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[99/479] Compiling RevenueCat CacheFetchPolicy.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[100/479] Compiling RevenueCat CallbackCache.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[101/479] Compiling RevenueCat CallbackCacheStatus.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[102/479] Compiling RevenueCat CustomerCenterConfigCallback.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[103/479] Compiling RevenueCat CustomerInfoCallback.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[104/479] Compiling RevenueCat LogInCallback.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[105/479] Compiling RevenueCat OfferingsCallback.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[106/479] Compiling RevenueCat ProductEntitlementMappingCallback.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[107/479] Compiling RevenueCat VirtualCurrenciesCallback.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[108/479] Compiling RevenueCat SigningStrings.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[109/479] Compiling RevenueCat StoreKitStrings.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[110/479] Compiling RevenueCat Strings.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[111/479] Compiling RevenueCat VirtualCurrencyStrings.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[112/479] Compiling RevenueCat WebRedemptionStrings.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[113/479] Compiling RevenueCat Box.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[114/479] Compiling RevenueCat AnyDecodable.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[115/479] Compiling RevenueCat AnyEncodable.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[116/479] Compiling RevenueCat DefaultDecodable.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[117/479] Compiling RevenueCat EnsureNonEmptyCollectionDecodable.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[118/479] Compiling RevenueCat IgnoreHashable.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[119/479] Compiling RevenueCat NonEmptyStringDecodable.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[120/479] Compiling RevenueCat RawDataContainer.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[121/479] Compiling RevenueCat Atomic.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[122/479] Compiling RevenueCat Lock.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[123/479] Compiling RevenueCat OperationDispatcher.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[124/479] Compiling RevenueCat Purchases+async.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[125/479] Compiling RevenueCat Purchases+nonasync.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[126/479] Compiling RevenueCat SynchronizedLargeItemCache.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[127/479] Compiling RevenueCat SynchronizedUserDefaults.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[128/479] Compiling RevenueCat DangerousSettings.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[129/479] Compiling RevenueCat Clock.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[130/479] Compiling RevenueCat DateExtensions.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[131/479] Compiling RevenueCat DateProvider.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[132/479] Compiling RevenueCat ISODurationFormatter.swift
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[133/529] Emitting module RevenueCat
/host/spi-builder-workspace/Sources/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[137/546] Compiling ReceiptParser PurchasesReceiptParser+Extensions.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[138/546] Compiling ReceiptParser ReceiptParsingError.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[155/553] Compiling RevenueCat ProcessInfo+Extensions.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[156/553] Compiling RevenueCat ReceiptParserLogger.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[157/553] Compiling RevenueCat ReceiptStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[158/553] Compiling RevenueCat LocalReceiptFetcher.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[159/553] Compiling RevenueCat PurchasesReceiptParser.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[160/553] Compiling RevenueCat ReceiptParsingError.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[161/553] Compiling RevenueCat LogIntent.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[162/553] Compiling RevenueCat Logger.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[163/553] Compiling RevenueCat AnalyticsStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[164/553] Compiling RevenueCat AttributionStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[165/553] Compiling RevenueCat BackendErrorStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[166/553] Compiling RevenueCat CodableStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[167/553] Compiling RevenueCat ConfigureStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[168/553] Compiling RevenueCat CustomerInfoStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[169/553] Compiling RevenueCat DiagnosticsStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[170/553] Compiling RevenueCat ETagStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[171/553] Compiling RevenueCat EligibilityStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[172/553] Compiling RevenueCat FileRepositoryStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[173/553] Compiling RevenueCat IdentityStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[174/553] Compiling RevenueCat ManageSubscriptionsStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[175/553] Compiling RevenueCat NetworkStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[176/553] Compiling RevenueCat OfferingStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[177/553] Compiling RevenueCat OfflineEntitlementsStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[178/553] Compiling RevenueCat PaywallsStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
[179/553] Compiling RevenueCat PurchaseStrings.swift
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
/host/spi-builder-workspace/CustomEntitlementComputation/Caching/Checksum.swift:16:8: error: no such module 'CryptoKit'
14 | //
15 |
16 | import CryptoKit
   |        `- error: no such module 'CryptoKit'
17 | import Foundation
18 |
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:4d72617259f6eef9908440c49a67b79bc4f973ae19f78187418ddfb5b178d4ec
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/RevenueCatUITests/Templates/__Snapshots__': File not found.
warning: 'spi-builder-workspace': ignoring broken symlink /host/spi-builder-workspace/Tests/RevenueCatUITests/PaywallsV2/__PreviewResources__
warning: 'spi-builder-workspace': Invalid Resource 'PaywallsV2/__PreviewResources__': File not found.
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/RevenueCatUI/RevenueCatUIDev.xctestplan
warning: 'nimble': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/.build/checkouts/nimble/Sources/Nimble/PrivacyInfo.xcprivacy
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/217] Compiling RevenueCat DeviceCache.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[3/217] Compiling RevenueCat FileRepository.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
error: emit-module command failed with exit code 1 (use -v to see invocation)
[4/248] Emitting module ReceiptParser
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[5/323] Compiling RevenueCat TrackingManagerProxy.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[6/323] Compiling RevenueCat CacheStatus.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[7/323] Compiling RevenueCat Checksum.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[8/323] Compiling RevenueCat AttributionPoster.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[9/323] Compiling RevenueCat AttributionTypeFactory.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[10/375] Compiling ReceiptParser PurchasesReceiptParser+Extensions.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[11/375] Compiling ReceiptParser ReceiptParsingError.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[12/375] Compiling RevenueCat AdTracker.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[13/375] Compiling RevenueCat AdEvent.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[14/375] Compiling RevenueCat AdEventStore.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[15/375] Compiling RevenueCat StoredAdEvent.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[16/375] Compiling RevenueCat StoredAdEventSerializer.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[17/375] Compiling RevenueCat ASIdManagerProxy.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[18/375] Compiling RevenueCat AttributionData.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[19/375] Compiling RevenueCat AttributionFetcher.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[20/375] Compiling RevenueCat AttributionNetwork.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[21/375] Compiling RevenueCat AdEventsRequest.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[22/375] Compiling RevenueCat AdHTTPRequestPath.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
[23/375] Compiling RevenueCat PostAdEventsOperation.swift
/host/spi-builder-workspace/LocalReceiptParsing/Helpers/LoggerType.swift:15:8: error: no such module 'os'
 13 |
 14 | import Foundation
 15 | import os
    |        `- error: no such module 'os'
 16 |
 17 | // swiftlint:disable force_unwrapping
BUILD FAILURE 6.1 linux