Build Information
Successful build of RevenueCat, reference 5.50.1 (2d95ee), with Swift 6.2 for macOS (SPM) on 11 Dec 2025 16:02:26 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64Build 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 /Users/admin/builder/spi-builder-workspace/.git/
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
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.68s)
Fetching https://github.com/mattgallagher/CwlCatchException.git
Fetching https://github.com/quick/nimble
Fetching https://github.com/mattgallagher/CwlPreconditionTesting.git
[1/1257] Fetching cwlpreconditiontesting
[228/1717] Fetching cwlpreconditiontesting, cwlcatchexception
[1718/21521] Fetching cwlpreconditiontesting, cwlcatchexception, nimble
Fetched https://github.com/quick/nimble from cache (2.19s)
Computing version for https://github.com/quick/nimble
Fetched https://github.com/mattgallagher/CwlPreconditionTesting.git from cache (2.19s)
Fetched https://github.com/mattgallagher/CwlCatchException.git from cache (2.19s)
Computed https://github.com/quick/nimble at 13.7.1 (2.74s)
Computing version for https://github.com/mattgallagher/CwlPreconditionTesting.git
Computed https://github.com/mattgallagher/CwlPreconditionTesting.git at 2.2.2 (0.60s)
Computing version for https://github.com/mattgallagher/CwlCatchException.git
Computed https://github.com/mattgallagher/CwlCatchException.git at 2.2.1 (0.60s)
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/quick/nimble
Working copy of https://github.com/quick/nimble resolved at 13.7.1
Creating working copy for https://github.com/mattgallagher/CwlCatchException.git
Working copy of https://github.com/mattgallagher/CwlCatchException.git resolved at 2.2.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "purchases-ios",
"name": "RevenueCat",
"url": "https://github.com/RevenueCat/purchases-ios.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/purchases-ios",
"dependencies": [
]
}
]
}
Fetching https://github.com/RevenueCat/purchases-ios.git
[1/211753] Fetching purchases-ios
Fetched https://github.com/RevenueCat/purchases-ios.git from cache (33.99s)
Creating working copy for https://github.com/RevenueCat/purchases-ios.git
Working copy of https://github.com/RevenueCat/purchases-ios.git resolved at 5.50.1 (2d95eed)
warning: '.resolve-product-dependencies': dependency 'purchases-ios' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/RevenueCat/purchases-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/55] Write sources
[0/55] Copying Localizable.strings
[0/55] Copying Info.plist
[0/55] Copying Localizable.strings
[0/55] Copying PrivacyInfo.xcprivacy
[0/55] Copying Localizable.strings
[0/55] Copying background.jpg
[0/55] Copying Localizable.strings
[0/55] Write sources
[0/55] Copying Localizable.strings
[0/55] Copying Info.plist
[0/55] Copying Localizable.strings
[1/55] Copying PrivacyInfo.xcprivacy
[53/55] Copying icons.xcassets
[54/55] Write swift-version-49B95AFC49DCD68C.txt
[56/527] Compiling RevenueCat_CustomEntitlementComputation FileRepositoryStrings.swift
[57/527] Compiling RevenueCat_CustomEntitlementComputation IdentityStrings.swift
[58/527] Compiling RevenueCat Store+Extensions.swift
[59/527] Compiling RevenueCat CustomerCenterConfigData.swift
[60/529] Emitting module ReceiptParser
[61/529] Compiling RevenueCat CustomerCenterPresentationMode.swift
[62/529] Compiling RevenueCat CustomerCenterEvent.swift
[63/529] Compiling RevenueCat EventsRequest+CustomerCenter.swift
[64/529] Compiling RevenueCat Assertions.swift
[65/529] Compiling RevenueCat BackendError.swift
[66/529] Compiling RevenueCat FileHandler.swift
[67/529] Compiling RevenueCat DiagnosticsEventsRequest.swift
[68/529] Compiling RevenueCat_CustomEntitlementComputation CustomerInfoStrings.swift
[69/529] Compiling RevenueCat_CustomEntitlementComputation DiagnosticsStrings.swift
[70/529] Compiling RevenueCat DeepLinkParser.swift
[71/529] Compiling RevenueCat DiagnosticsEvent.swift
[72/529] Compiling RevenueCat DiagnosticsFileHandler.swift
[73/529] Compiling RevenueCat DiagnosticsTracker.swift
[74/529] Compiling RevenueCat DiagnosticsHTTPRequestPath.swift
[75/529] Compiling RevenueCat_CustomEntitlementComputation ConfigureStrings.swift
[76/529] Compiling ReceiptParser PurchasesReceiptParser+Extensions.swift
[77/529] Compiling ReceiptParser ReceiptParsingError.swift
[78/529] Compiling RevenueCat_CustomEntitlementComputation SigningStrings.swift
[79/529] Compiling RevenueCat_CustomEntitlementComputation StoreKitStrings.swift
[80/529] Compiling RevenueCat_CustomEntitlementComputation Strings.swift
[81/529] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrencyStrings.swift
[82/529] Compiling RevenueCat_CustomEntitlementComputation WebRedemptionStrings.swift
[83/529] Compiling RevenueCat_CustomEntitlementComputation Box.swift
[84/529] Compiling RevenueCat_CustomEntitlementComputation AnyDecodable.swift
[85/529] Compiling RevenueCat_CustomEntitlementComputation AnyEncodable.swift
[86/529] Compiling RevenueCat_CustomEntitlementComputation DefaultDecodable.swift
[87/529] Compiling RevenueCat_CustomEntitlementComputation EnsureNonEmptyCollectionDecodable.swift
[88/529] Compiling RevenueCat_CustomEntitlementComputation IgnoreHashable.swift
[89/529] Compiling RevenueCat_CustomEntitlementComputation NonEmptyStringDecodable.swift
[90/529] Compiling RevenueCat_CustomEntitlementComputation RawDataContainer.swift
[91/529] Compiling RevenueCat_CustomEntitlementComputation Atomic.swift
[92/529] Compiling RevenueCat_CustomEntitlementComputation Lock.swift
[93/529] Compiling RevenueCat_CustomEntitlementComputation OperationDispatcher.swift
[94/529] Compiling RevenueCat_CustomEntitlementComputation Purchases+async.swift
[95/529] Compiling RevenueCat_CustomEntitlementComputation Purchases+nonasync.swift
[96/529] Compiling RevenueCat_CustomEntitlementComputation SynchronizedLargeItemCache.swift
[97/529] Compiling RevenueCat_CustomEntitlementComputation SynchronizedUserDefaults.swift
[98/529] Compiling RevenueCat_CustomEntitlementComputation DangerousSettings.swift
[99/529] Compiling RevenueCat_CustomEntitlementComputation Clock.swift
[100/529] Compiling RevenueCat_CustomEntitlementComputation DateExtensions.swift
[101/529] Compiling RevenueCat_CustomEntitlementComputation DateProvider.swift
[102/529] Compiling RevenueCat_CustomEntitlementComputation ISODurationFormatter.swift
[124/553] Compiling RevenueCat ErrorUtils.swift
[125/553] Compiling RevenueCat_CustomEntitlementComputation OfflineEntitlementsStrings.swift
[126/553] Compiling RevenueCat_CustomEntitlementComputation PaywallsStrings.swift
[127/553] Compiling RevenueCat_CustomEntitlementComputation PurchaseStrings.swift
[128/577] Compiling RevenueCat ProcessInfo+Extensions.swift
[129/577] Compiling RevenueCat ReceiptParserLogger.swift
[130/577] Compiling RevenueCat ReceiptStrings.swift
[131/577] Compiling RevenueCat LocalReceiptFetcher.swift
[132/577] Compiling RevenueCat PurchasesReceiptParser.swift
[133/577] Compiling RevenueCat ReceiptParsingError.swift
[134/577] Compiling RevenueCat LogIntent.swift
[135/577] Compiling RevenueCat Logger.swift
[136/577] Compiling RevenueCat AnalyticsStrings.swift
[137/577] Compiling RevenueCat AttributionStrings.swift
[138/577] Compiling RevenueCat BackendErrorStrings.swift
[139/577] Compiling RevenueCat CodableStrings.swift
[140/577] Compiling RevenueCat ConfigureStrings.swift
[141/577] Compiling RevenueCat CustomerInfoStrings.swift
[142/577] Compiling RevenueCat DiagnosticsStrings.swift
[143/577] Compiling RevenueCat ETagStrings.swift
[144/577] Compiling RevenueCat EligibilityStrings.swift
[145/577] Compiling RevenueCat FileRepositoryStrings.swift
[146/577] Compiling RevenueCat IdentityStrings.swift
[147/577] Compiling RevenueCat ManageSubscriptionsStrings.swift
[148/577] Compiling RevenueCat NetworkStrings.swift
[149/577] Compiling RevenueCat OfferingStrings.swift
[150/577] Compiling RevenueCat OfflineEntitlementsStrings.swift
[151/577] Compiling RevenueCat PaywallsStrings.swift
[152/577] Compiling RevenueCat PurchaseStrings.swift
[153/577] Compiling RevenueCat_CustomEntitlementComputation AdTracker.swift
[154/577] Compiling RevenueCat_CustomEntitlementComputation AdEvent.swift
[155/577] Compiling RevenueCat_CustomEntitlementComputation AdEventStore.swift
[156/577] Compiling RevenueCat_CustomEntitlementComputation AdEventsRequest.swift
[157/577] Compiling RevenueCat_CustomEntitlementComputation AdHTTPRequestPath.swift
[158/577] Compiling RevenueCat_CustomEntitlementComputation PostAdEventsOperation.swift
[159/577] Compiling RevenueCat_CustomEntitlementComputation StoredAdEvent.swift
[160/577] Compiling RevenueCat_CustomEntitlementComputation StoredAdEventSerializer.swift
[161/577] Compiling RevenueCat ASIdManagerProxy.swift
[162/577] Compiling RevenueCat AttributionData.swift
[163/577] Compiling RevenueCat AttributionFetcher.swift
[164/577] Compiling RevenueCat AttributionNetwork.swift
[165/577] Compiling RevenueCat AttributionPoster.swift
[166/577] Compiling RevenueCat AttributionTypeFactory.swift
[167/577] Compiling RevenueCat TrackingManagerProxy.swift
[168/577] Compiling RevenueCat CacheStatus.swift
[169/577] Compiling RevenueCat Checksum.swift
[170/577] Compiling RevenueCat DeviceCache.swift
[171/577] Compiling RevenueCat FileRepository.swift
[172/577] Compiling RevenueCat InMemoryCachedObject.swift
[173/577] Compiling RevenueCat KeyedDeferredValueStore.swift
[174/577] Compiling RevenueCat LargeItemCacheType.swift
[175/577] Compiling RevenueCat URLWithValidation.swift
[176/577] Compiling RevenueCat PeriodType+Extensions.swift
[177/577] Compiling RevenueCat PurchaseOwnershipType+Extensions.swift
[228/673] Compiling RevenueCat ISOPeriodFormatter.swift
[229/673] Compiling RevenueCat TimingUtil.swift
[230/673] Compiling RevenueCat Deprecations.swift
[231/673] Compiling RevenueCat Either.swift
[232/673] Compiling RevenueCat PreferredLocalesProvider.swift
[233/673] Compiling RevenueCat MacDevice.swift
[234/673] Compiling RevenueCat MapAppStoreDetector.swift
[235/673] Compiling RevenueCat Obsoletions.swift
[236/673] Compiling RevenueCat PlatformInfo.swift
[237/673] Compiling RevenueCat PriceFormatterProvider.swift
[238/673] Compiling RevenueCat RateLimiter.swift
[239/673] Compiling RevenueCat SandboxEnvironmentDetector.swift
[240/673] Compiling RevenueCat StoreKitVersion.swift
[241/673] Compiling RevenueCat SystemInfo.swift
[242/673] Compiling RevenueCat Backend.swift
[243/673] Compiling RevenueCat BackendConfiguration.swift
[244/673] Compiling RevenueCat CacheFetchPolicy.swift
[245/673] Compiling RevenueCat CallbackCache.swift
[246/673] Compiling RevenueCat CallbackCacheStatus.swift
[247/673] Compiling RevenueCat CustomerCenterConfigCallback.swift
[248/673] Compiling RevenueCat CustomerInfoCallback.swift
[249/673] Compiling RevenueCat LogInCallback.swift
[250/673] Compiling RevenueCat OfferingsCallback.swift
[251/673] Compiling RevenueCat ProductEntitlementMappingCallback.swift
[252/673] Compiling RevenueCat VirtualCurrenciesCallback.swift
[253/673] Compiling RevenueCat SigningStrings.swift
[254/673] Compiling RevenueCat StoreKitStrings.swift
[255/673] Compiling RevenueCat Strings.swift
[256/673] Compiling RevenueCat VirtualCurrencyStrings.swift
[257/673] Compiling RevenueCat WebRedemptionStrings.swift
[258/673] Compiling RevenueCat Box.swift
[259/673] Compiling RevenueCat AnyDecodable.swift
[260/673] Compiling RevenueCat AnyEncodable.swift
[261/673] Compiling RevenueCat DefaultDecodable.swift
[262/673] Compiling RevenueCat EnsureNonEmptyCollectionDecodable.swift
[263/673] Compiling RevenueCat IgnoreHashable.swift
[264/673] Compiling RevenueCat NonEmptyStringDecodable.swift
[265/673] Compiling RevenueCat RawDataContainer.swift
[266/673] Compiling RevenueCat Atomic.swift
[267/673] Compiling RevenueCat Lock.swift
[268/673] Compiling RevenueCat OperationDispatcher.swift
[269/673] Compiling RevenueCat Purchases+async.swift
[270/673] Compiling RevenueCat Purchases+nonasync.swift
[271/673] Compiling RevenueCat SynchronizedLargeItemCache.swift
[272/673] Compiling RevenueCat SynchronizedUserDefaults.swift
[273/673] Compiling RevenueCat DangerousSettings.swift
[274/673] Compiling RevenueCat Clock.swift
[275/673] Compiling RevenueCat DateExtensions.swift
[276/673] Compiling RevenueCat DateProvider.swift
[277/673] Compiling RevenueCat ISODurationFormatter.swift
[278/673] Compiling RevenueCat StoreKitErrorHelper.swift
[279/673] Compiling RevenueCat EventsManager.swift
[280/673] Compiling RevenueCat FeatureEvent.swift
[281/673] Compiling RevenueCat FeatureEventStore.swift
[282/673] Compiling RevenueCat FeatureEventHTTPRequestPath.swift
[283/673] Compiling RevenueCat FeatureEventsRequest.swift
[284/673] Compiling RevenueCat PostFeatureEventsOperation.swift
[285/673] Compiling RevenueCat StoredFeatureEvent.swift
[286/673] Compiling RevenueCat StoredFeatureEventSerializer.swift
[287/673] Compiling RevenueCat EventsHTTPRequestPath.swift
[288/673] Compiling RevenueCat Array+Extensions.swift
[289/673] Compiling RevenueCat AsyncExtensions.swift
[290/673] Compiling RevenueCat Data+Extensions.swift
[291/673] Compiling RevenueCat Date+Extensions.swift
[292/673] Compiling RevenueCat Decoder+Extensions.swift
[293/673] Compiling RevenueCat Dictionary+Extensions.swift
[294/673] Compiling RevenueCat DispatchTimeInterval+Extensions.swift
[295/673] Compiling RevenueCat Error+Extensions.swift
[296/673] Compiling RevenueCat Integer+Extensions.swift
[297/673] Compiling RevenueCat Locale+Extensions.swift
[298/673] Compiling RevenueCat OperationQueue+Extensions.swift
[299/673] Compiling RevenueCat Operators+Extensions.swift
[300/673] Compiling RevenueCat Optional+Extensions.swift
[301/673] Compiling RevenueCat Result+Extensions.swift
[302/673] Compiling RevenueCat Set+Extensions.swift
[328/745] Emitting module RevenueCat
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
[379/793] Emitting module RevenueCat_CustomEntitlementComputation
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
[380/793] Compiling RevenueCat GetIntroEligibilityOperation.swift
[381/793] Compiling RevenueCat GetOfferingsOperation.swift
[382/793] Compiling RevenueCat GetProductEntitlementMappingOperation.swift
[383/793] Compiling RevenueCat GetVirtualCurrenciesOperation.swift
[384/793] Compiling RevenueCat GetWebBillingProductsOperation.swift
[385/793] Compiling RevenueCat GetWebOfferingProductsOperation.swift
[386/793] Compiling RevenueCat CustomerInfoResponseHandler.swift
[387/793] Compiling RevenueCat HealthOperation.swift
[388/793] Compiling RevenueCat HealthReportAvailabilityOperation.swift
[389/793] Compiling RevenueCat HealthReportOperation.swift
[390/793] Compiling RevenueCat LogInOperation.swift
[391/793] Compiling RevenueCat NetworkOperation.swift
[392/793] Compiling RevenueCat PostAdServicesTokenOperation.swift
[393/793] Compiling RevenueCat PostAttributionDataOperation.swift
[394/793] Compiling RevenueCat PostOfferForSigningOperation.swift
[395/793] Compiling RevenueCat PostReceiptDataOperation.swift
[396/793] Compiling RevenueCat PostRedeemWebPurchaseOperation.swift
[397/793] Compiling RevenueCat PostSubscriberAttributesOperation.swift
[398/793] Compiling RevenueCat RedeemWebPurchaseAPI.swift
[399/793] Compiling RevenueCat CustomerCenterConfigResponse.swift
[400/793] Compiling RevenueCat CustomerInfoResponse.swift
[401/793] Compiling RevenueCat GetIntroEligibilityResponse.swift
[402/793] Compiling RevenueCat HealthReportAvailabilityResponse.swift
[403/793] Compiling RevenueCat HealthReportResponse.swift
[404/793] Compiling RevenueCat OfferingsResponse.swift
[405/865] Compiling RevenueCat WebBillingProductsCallback.swift
[406/865] Compiling RevenueCat WebOfferingProductsCallback.swift
[407/865] Compiling RevenueCat ConnectionErrorReason.swift
[408/865] Compiling RevenueCat CustomerAPI.swift
[409/865] Compiling RevenueCat CustomerCenterConfigAPI.swift
[410/865] Compiling RevenueCat DNSChecker.swift
[411/865] Compiling RevenueCat ETagManager.swift
[412/865] Compiling RevenueCat ErrorResponse.swift
[413/865] Compiling RevenueCat HTTPClient.swift
[414/865] Compiling RevenueCat HTTPRequest.swift
[415/865] Compiling RevenueCat HTTPRequestBody.swift
[416/865] Compiling RevenueCat HTTPRequestPath.swift
[417/865] Compiling RevenueCat HTTPRequestTimeoutManager.swift
[418/865] Compiling RevenueCat HTTPResponse.swift
[419/865] Compiling RevenueCat HTTPResponseBody.swift
[420/865] Compiling RevenueCat HTTPStatusCode.swift
[421/865] Compiling RevenueCat NetworkError.swift
[422/865] Compiling RevenueCat RedirectLoggerTaskDelegate.swift
[423/865] Compiling RevenueCat SimpleNetworkServiceType.swift
[424/865] Compiling RevenueCat IdentityAPI.swift
[425/865] Compiling RevenueCat InternalAPI.swift
[426/865] Compiling RevenueCat OfferingsAPI.swift
[427/865] Compiling RevenueCat OfflineEntitlementsAPI.swift
[428/865] Compiling RevenueCat GetCustomerCenterConfigOperation.swift
[429/865] Compiling RevenueCat GetCustomerInfoOperation.swift
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
30 | return true
31 | #endif
32 | return false
| `- warning: code after 'return' will never be executed
33 | }()
34 | ) {
[530/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2PromotionalOfferPurchaseOptions.swift
[531/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2PurchaseIntentListener.swift
[532/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2Receipt.swift
[533/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2StorefrontListener.swift
[534/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2TransactionFetcher.swift
[535/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2TransactionListener.swift
[536/865] Compiling RevenueCat_CustomEntitlementComputation WinBackOfferEligibilityCalculator.swift
[537/865] Compiling RevenueCat_CustomEntitlementComputation WinBackOfferEligibilityCalculatorType.swift
[538/865] Compiling RevenueCat_CustomEntitlementComputation EncodedAppleReceipt.swift
[539/865] Compiling RevenueCat_CustomEntitlementComputation ProductType.swift
[540/865] Compiling RevenueCat_CustomEntitlementComputation PromotionalOffer.swift
[541/865] Compiling RevenueCat_CustomEntitlementComputation SK1StoreProduct.swift
[542/865] Compiling RevenueCat_CustomEntitlementComputation SK1StoreProductDiscount.swift
[543/865] Compiling RevenueCat_CustomEntitlementComputation SK1StoreTransaction.swift
[544/865] Compiling RevenueCat_CustomEntitlementComputation SK1Storefront.swift
[545/865] Compiling RevenueCat_CustomEntitlementComputation SK2StoreProduct.swift
[546/865] Compiling RevenueCat_CustomEntitlementComputation SK2StoreProductDiscount.swift
[547/865] Compiling RevenueCat_CustomEntitlementComputation SK2StoreTransaction.swift
[548/865] Compiling RevenueCat_CustomEntitlementComputation SK2Storefront.swift
[549/865] Compiling RevenueCat_CustomEntitlementComputation StoreEnvironment.swift
[550/865] Compiling RevenueCat_CustomEntitlementComputation StoreKitWorkarounds.swift
[551/865] Compiling RevenueCat_CustomEntitlementComputation StoreProduct.swift
[552/865] Compiling RevenueCat_CustomEntitlementComputation StoreProductDiscount.swift
[553/865] Compiling RevenueCat_CustomEntitlementComputation StoreTransaction.swift
[554/865] Compiling RevenueCat PaywallViewMode.swift
[555/865] Compiling RevenueCat SubscriptionHistoryTracker.swift
[556/865] Compiling RevenueCat CachingProductsManager.swift
[557/865] Compiling RevenueCat CachingTrialOrIntroPriceEligibilityChecker.swift
[558/865] Compiling RevenueCat Configuration.swift
[559/865] Compiling RevenueCat EntitlementInfo.swift
[560/865] Compiling RevenueCat EntitlementInfos.swift
[561/865] Compiling RevenueCat IntroEligibility.swift
[562/865] Compiling RevenueCat IntroEligibilityCalculator.swift
[563/865] Compiling RevenueCat NonSubscriptionTransaction.swift
[564/865] Compiling RevenueCat Offering.swift
[565/865] Compiling RevenueCat Offerings.swift
[566/865] Compiling RevenueCat OfferingsFactory.swift
[567/865] Compiling RevenueCat OfferingsManager.swift
[568/865] Compiling RevenueCat Package.swift
[569/865] Compiling RevenueCat PackageType.swift
[570/865] Compiling RevenueCat ProductRequestData+Initialization.swift
[571/865] Compiling RevenueCat ProductRequestData.swift
[572/865] Compiling RevenueCat ProductsManager.swift
[573/865] Compiling RevenueCat ProductsManagerFactory.swift
[574/865] Compiling RevenueCat ProductsManagerType.swift
[575/865] Compiling RevenueCat ProductsRequestFactory.swift
[576/865] Compiling RevenueCat PurchaseOwnershipType.swift
[577/865] Compiling RevenueCat Attribution.swift
[578/865] Compiling RevenueCat_CustomEntitlementComputation DebugViewModel.swift
[579/865] Compiling RevenueCat_CustomEntitlementComputation DebugViewSheetPresentation.swift
[580/865] Compiling RevenueCat_CustomEntitlementComputation ProductStatus+Icon.swift
[582/865] Compiling RevenueCat_CustomEntitlementComputation SDKHealthCheckStatus+Icon.swift
[584/865] Compiling RevenueCat_CustomEntitlementComputation SDKHealthStatus+Icon.swift
[586/865] Compiling RevenueCat_CustomEntitlementComputation FrameworkDisambiguation.swift
[588/865] Compiling RevenueCat_CustomEntitlementComputation HealthReport+Validate.swift
[590/865] Compiling RevenueCat_CustomEntitlementComputation ManageSubscriptionsHelper.swift
[592/865] Compiling RevenueCat_CustomEntitlementComputation PaymentAuthorizationProvider.swift
[594/865] Compiling RevenueCat_CustomEntitlementComputation PaywallExtensions.swift
[596/865] Compiling RevenueCat_CustomEntitlementComputation PurchasesDiagnostics.swift
[598/865] Compiling RevenueCat_CustomEntitlementComputation SDKHealthError+CustomNSError.swift
[600/865] Compiling RevenueCat_CustomEntitlementComputation SDKHealthManager.swift
[602/865] Compiling RevenueCat_CustomEntitlementComputation StoreMessageType.swift
[604/865] Compiling RevenueCat_CustomEntitlementComputation StoreMessagesHelper.swift
[606/865] Compiling RevenueCat_CustomEntitlementComputation SwiftVersionCheck.swift
[608/865] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrencies.swift
[610/865] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrency.swift
[612/865] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrencyManager.swift
[614/865] Compiling RevenueCat_CustomEntitlementComputation URL+WebPurchaseRedemption.swift
[616/865] Compiling RevenueCat_CustomEntitlementComputation WebPurchaseRedemption.swift
[618/865] Compiling RevenueCat_CustomEntitlementComputation WebPurchaseRedemptionHelper.swift
[620/865] Compiling RevenueCat_CustomEntitlementComputation WebPurchaseRedemptionResult.swift
[622/865] Compiling RevenueCat_CustomEntitlementComputation resource_bundle_accessor.swift
[626/865] Compiling RevenueCat_CustomEntitlementComputation Storefront.swift
[627/865] Compiling RevenueCat_CustomEntitlementComputation StorefrontProvider.swift
[628/865] Compiling RevenueCat_CustomEntitlementComputation SubscriptionPeriod.swift
[629/865] Compiling RevenueCat_CustomEntitlementComputation TestStoreProduct.swift
[630/865] Compiling RevenueCat_CustomEntitlementComputation TestStoreProductDiscount.swift
[631/865] Compiling RevenueCat_CustomEntitlementComputation WinBackOffer.swift
[632/865] Compiling RevenueCat_CustomEntitlementComputation TransactionsFactory.swift
[633/865] Compiling RevenueCat_CustomEntitlementComputation TransactionsManager.swift
[634/865] Compiling RevenueCat_CustomEntitlementComputation TrialOrIntroPriceEligibilityChecker.swift
[635/865] Compiling RevenueCat_CustomEntitlementComputation FakeSigning.swift
[636/865] Compiling RevenueCat_CustomEntitlementComputation HTTPRequest+Signing.swift
[637/865] Compiling RevenueCat_CustomEntitlementComputation HTTPRequestBody+Signing.swift
[638/865] Compiling RevenueCat_CustomEntitlementComputation Signing+ResponseVerification.swift
[639/865] Compiling RevenueCat_CustomEntitlementComputation Signing.swift
[640/865] Compiling RevenueCat_CustomEntitlementComputation VerificationResult.swift
[641/865] Compiling RevenueCat_CustomEntitlementComputation AttributionDataMigrator.swift
[642/865] Compiling RevenueCat_CustomEntitlementComputation AttributionKey.swift
[643/865] Compiling RevenueCat_CustomEntitlementComputation ReservedSubscriberAttributes.swift
[644/865] Compiling RevenueCat_CustomEntitlementComputation SubscriberAttribute.swift
[645/865] Compiling RevenueCat_CustomEntitlementComputation SubscriberAttributesManager.swift
[646/865] Compiling RevenueCat_CustomEntitlementComputation BeginRefundRequestHelper.swift
[647/865] Compiling RevenueCat_CustomEntitlementComputation DebugContentViews.swift
[648/865] Compiling RevenueCat_CustomEntitlementComputation DebugView.swift
[649/865] Compiling RevenueCat_CustomEntitlementComputation DebugViewController.swift
[698/865] Compiling RevenueCat PurchaseParams.swift
[699/865] Compiling RevenueCat Purchases.swift
[700/865] Compiling RevenueCat PurchasesAreCompletedBy.swift
[701/865] Compiling RevenueCat PurchasesDelegate.swift
[702/865] Compiling RevenueCat PurchasesOrchestrator.swift
[703/865] Compiling RevenueCat PurchasesType.swift
[704/865] Compiling RevenueCat TransactionNotifications.swift
[705/865] Compiling RevenueCat TransactionPoster.swift
[706/865] Compiling RevenueCat ReceiptFetcher.swift
[707/865] Compiling RevenueCat ReceiptRefreshPolicy.swift
[708/865] Compiling RevenueCat SimulatedStoreProduct.swift
[709/865] Compiling RevenueCat SimulatedStoreProductsManager.swift
[710/865] Compiling RevenueCat SimulatedStorePurchaseHandler.swift
[711/865] Compiling RevenueCat SimulatedStorePurchaseUI.swift
[712/865] Compiling RevenueCat SimulatedStoreTransaction.swift
[713/865] Compiling RevenueCat WebBillingProduct+SimulatedStoreProduct.swift
[714/865] Compiling RevenueCat PaymentQueueWrapper.swift
[715/865] Compiling RevenueCat ProductsFetcherSK1.swift
[716/865] Compiling RevenueCat StoreKit1Wrapper.swift
[717/865] Compiling RevenueCat StoreKitRequestFetcher.swift
[718/865] Compiling RevenueCat StoreKit2ObserverModePurchaseDetector.swift
[719/865] Compiling RevenueCat ProductsFetcherSK2.swift
[720/865] Compiling RevenueCat SK2AppTransaction.swift
[721/865] Compiling RevenueCat SK2BeginRefundRequestHelper.swift
[746/865] Compiling RevenueCat_CustomEntitlementComputation PostOfferResponse.swift
[747/865] Compiling RevenueCat_CustomEntitlementComputation ProductEntitlementMappingResponse.swift
[748/865] Compiling RevenueCat_CustomEntitlementComputation PaywallComponentsData.swift
[749/865] Compiling RevenueCat_CustomEntitlementComputation UIConfig.swift
[750/865] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrenciesResponse.swift
[751/865] Compiling RevenueCat_CustomEntitlementComputation WebBillingProductsResponse.swift
[752/865] Compiling RevenueCat_CustomEntitlementComputation WebOfferingProductsResponse.swift
[753/865] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrenciesAPI.swift
[754/865] Compiling RevenueCat_CustomEntitlementComputation WebBillingAPI.swift
[755/865] Compiling RevenueCat_CustomEntitlementComputation WebBillingHTTPRequestPath.swift
[756/865] Compiling RevenueCat_CustomEntitlementComputation CustomerInfo+OfflineEntitlements.swift
[757/865] Compiling RevenueCat_CustomEntitlementComputation OfflineCustomerInfoCreator.swift
[758/865] Compiling RevenueCat_CustomEntitlementComputation OfflineEntitlementsManager.swift
[759/865] Compiling RevenueCat_CustomEntitlementComputation ProductEntitlementMapping.swift
[760/865] Compiling RevenueCat_CustomEntitlementComputation ProductEntitlementMappingFetcher.swift
[761/865] Compiling RevenueCat_CustomEntitlementComputation PurchasedProductsFetcher.swift
[762/865] Compiling RevenueCat_CustomEntitlementComputation PurchasedSK2Product.swift
[763/865] Compiling RevenueCat_CustomEntitlementComputation Background.swift
[764/865] Compiling RevenueCat_CustomEntitlementComputation Border.swift
[765/865] Compiling RevenueCat_CustomEntitlementComputation ComponentOverrides.swift
[766/865] Compiling RevenueCat_CustomEntitlementComputation Dimension.swift
[767/865] Compiling RevenueCat_CustomEntitlementComputation PaywallComponentBase.swift
[768/865] Compiling RevenueCat_CustomEntitlementComputation PaywallComponentLocalization.swift
[769/865] Compiling RevenueCat_CustomEntitlementComputation PaywallComponentPropertyTypes.swift
[818/865] Compiling RevenueCat PaywallButtonComponent.swift
[819/865] Compiling RevenueCat PaywallCarouselComponent.swift
[820/865] Compiling RevenueCat PaywallCountdownComponent.swift
[821/865] Compiling RevenueCat PaywallIconComponent.swift
[822/865] Compiling RevenueCat PaywallImageComponent.swift
[823/865] Compiling RevenueCat PaywallPackageComponent.swift
[824/865] Compiling RevenueCat PaywallPurchaseButtonComponent.swift
[825/865] Compiling RevenueCat PaywallStackComponent.swift
[826/865] Compiling RevenueCat PaywallStickyFooterComponent.swift
[827/865] Compiling RevenueCat PaywallTabsComponent.swift
[828/865] Compiling RevenueCat PaywallTextComponent.swift
[829/865] Compiling RevenueCat PaywallTimelineComponent.swift
[830/865] Compiling RevenueCat PaywallV2CacheWarming.swift
[831/865] Compiling RevenueCat PaywallVideoComponent.swift
[832/865] Compiling RevenueCat PaywallAnimation.swift
[833/865] Compiling RevenueCat PaywallTransition.swift
[834/865] Compiling RevenueCat EventsRequest+Paywall.swift
[835/865] Compiling RevenueCat PaywallEvent.swift
[836/865] Compiling RevenueCat Locale+Comparison.swift
[837/865] Compiling RevenueCat PaywallCacheWarming.swift
[838/865] Compiling RevenueCat PaywallColor.swift
[839/865] Compiling RevenueCat PaywallData+Localization.swift
[840/865] Compiling RevenueCat PaywallData.swift
[841/865] Compiling RevenueCat PaywallFontManagerType.swift
[866/1073] Compiling RevenueCatUI FeedbackSurveyData.swift
[867/1073] Compiling RevenueCatUI LoadPromotionalOfferUseCase.swift
[868/1073] Compiling RevenueCatUI PromotionalOfferData.swift
[869/1073] Compiling RevenueCatUI PurchaseInformation+Mock.swift
[870/1073] Compiling RevenueCatUI PurchaseInformation.swift
[871/1073] Compiling RevenueCatUI SemanticVersion.swift
[872/1073] Compiling RevenueCatUI Transaction.swift
[873/1073] Compiling RevenueCatUI CustomerCenterConfigDataAppearance+Tint.swift
[874/1073] Compiling RevenueCatUI CustomerCenterConfigDataSupport+URL.swift
[875/1073] Compiling RevenueCatUI CustomerInfo+SeeAllPurchases.swift
[876/1073] Compiling RevenueCatUI PurchaseInformation+Creation.swift
[877/1073] Compiling RevenueCatUI MockCustomerCenterPurchases.swift
[878/1073] Compiling RevenueCatUI MockCustomerCenterStoreKitUtilities.swift
[879/1073] Compiling RevenueCatUI MockLoadPromotionalOfferUseCase.swift
[880/1073] Compiling RevenueCatUI PurchaseInformationFixtures.swift
[881/1073] Compiling RevenueCatUI URLUtilities.swift
[882/1073] Compiling RevenueCatUI CustomerCenterLocalizationStrings.swift
[883/1073] Compiling RevenueCatUI CustomerCenterStoreKitUtilities.swift
[884/1073] Compiling RevenueCatUI CustomerCenterStoreKitUtilitiesType.swift
[885/1073] Compiling RevenueCatUI CustomerCenterStylingUtilities.swift
[886/1073] Compiling RevenueCatUI EmailValidator.swift
[887/1073] Compiling RevenueCatUI IdentifiableURL.swift
[888/1073] Compiling RevenueCatUI View+PresentCustomerCenter.swift
[889/1073] Compiling RevenueCatUI FallbackNoSubscriptionsView.swift
[890/1073] Compiling RevenueCatUI FeedbackSurveyView.swift
[891/1073] Compiling RevenueCatUI ManageSubscriptionsButtonsView.swift
[892/1073] Compiling RevenueCatUI NoSubscriptionsCardView.swift
[893/1073] Compiling RevenueCatUI PromotionalOfferView.swift
[894/1073] Compiling RevenueCatUI PurchaseCardView.swift
[895/1073] Compiling RevenueCatUI PurchaseDetailView.swift
[896/1073] Compiling RevenueCatUI PurchaseHistoryView.swift
[897/1073] Compiling RevenueCatUI RelevantPurchasesListView.swift
[898/1073] Compiling RevenueCatUI RestorePurchasesAlert.swift
[899/1073] Compiling RevenueCatUI ScrollViewSection.swift
[900/1073] Compiling RevenueCatUI ScrollViewWithOSBackground.swift
[901/1073] Compiling RevenueCatUI SubscriptionDetailView.swift
[902/1073] Compiling RevenueCatUI TintedProgressView.swift
[903/1073] Compiling RevenueCatUI CustomerCenterViewController.swift
[904/1073] Compiling RevenueCatUI VirtualCurrenciesScrollViewWithOSBackgroundSection.swift
[905/1073] Compiling RevenueCatUI VirtualCurrencyBalanceListRow.swift
[906/1073] Compiling RevenueCatUI VirtualCurrencyBalancesScreen.swift
[907/1073] Compiling RevenueCatUI Constants.swift
[908/1073] Compiling RevenueCatUI CustomerInfoFixtures.swift
[909/1073] Compiling RevenueCatUI PaywallError.swift
[910/1073] Compiling RevenueCatUI TemplateError.swift
[911/1073] Compiling RevenueCatUI IntroEligibilityViewModel.swift
[912/1073] Emitting module RevenueCatUI
[913/1118] Compiling RevenueCatUI Optional+Extensions.swift
[914/1118] Compiling RevenueCatUI Package+VariableDataProvider.swift
[915/1118] Compiling RevenueCatUI PaywallData+Default.swift
[916/1118] Compiling RevenueCatUI PreviewHelpers.swift
[917/1118] Compiling RevenueCatUI PurchaseResultComparator.swift
[918/1118] Compiling RevenueCatUI ResumeAction.swift
[919/1118] Compiling RevenueCatUI RuntimeUtils.swift
[920/1118] Compiling RevenueCatUI StoreProduct+Extensions.swift
[921/1118] Compiling RevenueCatUI StoreProductDiscount+Extensions.swift
[922/1118] Compiling RevenueCatUI SubscriptionPeriod+Extensions.swift
[923/1118] Compiling RevenueCatUI TemplateView+MultiTier.swift
[924/1118] Compiling RevenueCatUI VersionDetector.swift
[925/1118] Compiling RevenueCatUI ConsistentPackageContentView.swift
[926/1118] Compiling RevenueCatUI ConsistentTierContentView.swift
[927/1118] Compiling RevenueCatUI FitToAspectRatio.swift
[928/1118] Compiling RevenueCatUI FooterHidingModifier.swift
[929/1118] Compiling RevenueCatUI ViewExtensions.swift
[930/1118] Compiling RevenueCatUI PaywallFontProvider.swift
[931/1118] Compiling RevenueCatUI PaywallView.swift
[932/1118] Compiling RevenueCatUI MockPurchases.swift
[933/1118] Compiling RevenueCatUI PaywallPurchasesType.swift
[934/1118] Compiling RevenueCatUI PurchaseHandler+TestData.swift
[935/1118] Compiling RevenueCatUI PurchaseHandler.swift
[936/1118] Compiling RevenueCatUI View+PresentPaywall.swift
[937/1118] Compiling RevenueCatUI View+PresentPaywallFooter.swift
[938/1118] Compiling RevenueCatUI View+PurchaseRestoreCompleted.swift
[939/1118] Compiling RevenueCatUI AsyncButton.swift
[940/1118] Compiling RevenueCatUI CompatibilityContentUnavailableView.swift
[941/1118] Compiling RevenueCatUI DebugErrorView.swift
[942/1118] Compiling RevenueCatUI ErrorDisplay.swift
[943/1118] Compiling RevenueCatUI ErrorView.swift
[944/1118] Compiling RevenueCatUI FooterView.swift
[945/1118] Compiling RevenueCatUI GradientView.swift
[946/1118] Compiling RevenueCatUI IconView.swift
[947/1118] Compiling RevenueCatUI IntroEligibilityStateView.swift
[948/1118] Compiling RevenueCatUI LoadingPaywallView.swift
[949/1118] Compiling RevenueCatUI PackageButtonStyle.swift
[950/1118] Compiling RevenueCatUI ProgressView.swift
[951/1118] Compiling RevenueCatUI PurchaseButton.swift
[952/1118] Compiling RevenueCatUI RemoteImage.swift
[953/1118] Compiling RevenueCatUI SafariView.swift
[954/1118] Compiling RevenueCatUI TemplateBackgroundImageView.swift
[955/1118] Compiling RevenueCatUI TemplatePackageSetting.swift
[956/1118] Compiling RevenueCatUI TierSelectorView.swift
[957/1118] Compiling RevenueCatUI resource_bundle_accessor.swift
[958/1118] Compiling RevenueCatUI ApplySizing.swift
[959/1118] Compiling RevenueCatUI BackgroundStyle.swift
[960/1118] Compiling RevenueCatUI BadgeModifier.swift
[961/1118] Compiling RevenueCatUI DisplayableColor.swift
[962/1118] Compiling RevenueCatUI Fill.swift
[963/1118] Compiling RevenueCatUI FixMacButtonsModifier.swift
[964/1118] Compiling RevenueCatUI ForegroundColorScheme.swift
[965/1118] Compiling RevenueCatUI NavigatetoURL.swift
[966/1118] Compiling RevenueCatUI ProgressViewModifier.swift
[967/1118] Compiling RevenueCatUI ShadowModifier.swift
[968/1118] Compiling RevenueCatUI Shape.swift
[969/1118] Compiling RevenueCatUI SizeModifier.swift
[970/1118] Compiling RevenueCatUI TransitionModifier.swift
[971/1118] Compiling RevenueCatUI LocalizationProvider.swift
[972/1118] Compiling RevenueCatUI PackageValidator.swift
[973/1118] Compiling RevenueCatUI PaywallComponentTypeTransformers.swift
[974/1118] Compiling RevenueCatUI PaywallComponentViewModel.swift
[975/1118] Compiling RevenueCatUI PresentedPartials.swift
[976/1118] Compiling RevenueCatUI UIConfigProvider.swift
[977/1118] Compiling RevenueCatUI ViewModelFactory.swift
[978/1118] Compiling RevenueCatUI PaywallFooterViewController.swift
[979/1118] Compiling RevenueCatUI PaywallViewController.swift
[980/1118] Compiling RevenueCatUI View+OnRedeemWebPurchaseAttempt.swift
[981/1118] Compiling RevenueCatUI BaseManageSubscriptionViewModel.swift
[982/1118] Compiling RevenueCatUI CustomerCenterViewModel.swift
[983/1118] Compiling RevenueCatUI CustomerCenterViewState.swift
[984/1118] Compiling RevenueCatUI FeedbackSurveyViewModel.swift
[985/1118] Compiling RevenueCatUI NoSubscriptionsCardViewModel.swift
[986/1118] Compiling RevenueCatUI PromotionalOfferViewModel.swift
[987/1118] Compiling RevenueCatUI PurchaseDetailItem.swift
[988/1118] Compiling RevenueCatUI PurchaseDetailViewModel.swift
[989/1118] Compiling RevenueCatUI PurchaseHistoryViewModel.swift
[990/1118] Compiling RevenueCatUI PurchaseInformation+History.swift
[991/1118] Compiling RevenueCatUI RelevantPurchasesListViewModel.swift
[992/1118] Compiling RevenueCatUI RestorePurchasesAlertViewModel.swift
[993/1118] Compiling RevenueCatUI SubscriptionDetailViewModel.swift
[994/1118] Compiling RevenueCatUI VirtualCurrencyBalancesScreenViewModel.swift
[995/1118] Compiling RevenueCatUI ActiveSubscriptionButtonsView.swift
[996/1118] Compiling RevenueCatUI AppUpdateWarningView.swift
[997/1118] Compiling RevenueCatUI CompatibilityLabeledContent.swift
[998/1118] Compiling RevenueCatUI CompatibilityNavigationStack.swift
[999/1118] Compiling RevenueCatUI CompatibilityTopBarTrailing.swift
[1000/1118] Compiling RevenueCatUI CreateTicketView.swift
[1001/1118] Compiling RevenueCatUI CustomerCenterNavigationLink.swift
[1002/1118] Compiling RevenueCatUI CustomerCenterNavigationOptions.swift
[1003/1118] Compiling RevenueCatUI CustomerCenterView.swift
[1004/1118] Compiling RevenueCatUI Binding+Extensions.swift
[1005/1118] Compiling RevenueCatUI PlatformBezierPath.swift
[1006/1118] Compiling RevenueCatUI PlatformColor.swift
[1007/1118] Compiling RevenueCatUI PlatformFont.swift
[1008/1118] Compiling RevenueCatUI PlatformImage.swift
[1009/1118] Compiling RevenueCatUI CustomerCenterPurchasesType.swift
[1010/1118] Compiling RevenueCatUI CustomerCenterConfigData.HelpPath+PurchaseInformation.swift
[1011/1118] Compiling RevenueCatUI CustomerCenterView+Actions.swift
[1012/1118] Compiling RevenueCatUI ButtonStyles.swift
[1013/1118] Compiling RevenueCatUI ColorFromAppearance.swift
[1014/1118] Compiling RevenueCatUI ContactSupportUtilities.swift
[1015/1118] Compiling RevenueCatUI CustomerInfo+CurrentEntitlement.swift
[1016/1118] Compiling RevenueCatUI CustomActionData.swift
[1017/1118] Compiling RevenueCatUI CustomerCenterAction.swift
[1018/1118] Compiling RevenueCatUI CustomerCenterActionViewModifier.swift
[1019/1118] Compiling RevenueCatUI CustomerCenterActionWrapper.swift
[1020/1118] Compiling RevenueCatUI CustomerCenterConfigData+Mock.swift
[1021/1118] Compiling RevenueCatUI CustomerCenterEnvironment.swift
[1022/1118] Compiling RevenueCatUI CustomerCenterError.swift
[1023/1118] Compiling RevenueCatUI CustomerCenterManagementOption.swift
[1024/1118] Compiling RevenueCatUI CustomerCenterPurchases.swift
[1025/1118] Compiling RevenueCatUI DiscountsHandler.swift
[1026/1118] Compiling RevenueCatUI EntitlementInfo+Extensions.swift
[1027/1118] Compiling RevenueCatUI TrialOrIntroEligibilityChecker+TestData.swift
[1028/1118] Compiling RevenueCatUI TrialOrIntroEligibilityChecker.swift
[1029/1118] Compiling RevenueCatUI Localization.swift
[1030/1118] Compiling RevenueCatUI LocalizedAlertError.swift
[1031/1118] Compiling RevenueCatUI PaywallData+Validation.swift
[1032/1118] Compiling RevenueCatUI PaywallTemplate.swift
[1033/1118] Compiling RevenueCatUI PaywallViewConfiguration.swift
[1034/1118] Compiling RevenueCatUI PaywallViewMode+Extensions.swift
[1035/1118] Compiling RevenueCatUI ProcessedLocalizedConfiguration.swift
[1036/1118] Compiling RevenueCatUI Strings.swift
[1037/1118] Compiling RevenueCatUI TemplateViewConfiguration+Extensions.swift
[1038/1118] Compiling RevenueCatUI TemplateViewConfiguration+Images.swift
[1039/1118] Compiling RevenueCatUI TemplateViewConfiguration.swift
[1040/1118] Compiling RevenueCatUI TestData.swift
[1041/1118] Compiling RevenueCatUI UserInterfaceIdiom.swift
[1042/1118] Compiling RevenueCatUI Variables.swift
[1043/1118] Compiling RevenueCatUI VirtualCurrenciesFixtures.swift
[1044/1118] Compiling RevenueCatUI Bundle+Extensions.swift
[1045/1118] Compiling RevenueCatUI ColorInformation+MultiScheme.swift
[1046/1118] Compiling RevenueCatUI EmergeRenderingMode.swift
[1047/1118] Compiling RevenueCatUI FileImageLoader.swift
[1048/1118] Compiling RevenueCatUI ImageLoader.swift
[1049/1118] Compiling RevenueCatUI Logger.swift
[1050/1118] Compiling RevenueCatUI TimelineComponentViewModel.swift
[1051/1118] Compiling RevenueCatUI VideoComponentView.swift
[1052/1118] Compiling RevenueCatUI VideoComponentViewModel.swift
[1053/1118] Compiling RevenueCatUI VideoPlayerView.swift
[1054/1118] Compiling RevenueCatUI VideoPlayerViewNSView.swift
[1055/1118] Compiling RevenueCatUI VideoPlayerViewUIView.swift
[1056/1118] Compiling RevenueCatUI IntroOfferEligibilityContext.swift
[1057/1118] Compiling RevenueCatUI OpenSheet.swift
[1058/1118] Compiling RevenueCatUI PackageContext.swift
[1059/1118] Compiling RevenueCatUI PaywallPromoOfferCache.swift
[1060/1118] Compiling RevenueCatUI ScreenCondition.swift
[1061/1118] Compiling RevenueCatUI LocaleExtensions.swift
[1062/1118] Compiling RevenueCatUI LocaleFinder.swift
[1063/1118] Compiling RevenueCatUI LocalizationDictionaryExtensions.swift
[1064/1118] Compiling RevenueCatUI PaywallsV2View.swift
[1065/1118] Compiling RevenueCatUI PreviewMock.swift
[1066/1118] Compiling RevenueCatUI ButtonWithFooterPreview.swift
[1067/1118] Compiling RevenueCatUI FallbackComponentPreview.swift
[1068/1118] Compiling RevenueCatUI FamilySharingTogglePreview.swift
[1069/1118] Compiling RevenueCatUI MultiTierPreview.swift
[1070/1118] Compiling RevenueCatUI PurchaseButtonInPackagePreview.swift
[1071/1118] Compiling RevenueCatUI Template1Preview.swift
[1072/1118] Compiling RevenueCatUI VariableHandlerV2.swift
[1073/1118] Compiling RevenueCatUI PurchaseButtonComponentView.swift
[1074/1118] Compiling RevenueCatUI PurchaseButtonComponentViewModel.swift
[1075/1118] Compiling RevenueCatUI RootView.swift
[1076/1118] Compiling RevenueCatUI RootViewModel.swift
[1077/1118] Compiling RevenueCatUI FlexHStack.swift
[1078/1118] Compiling RevenueCatUI FlexSpacer.swift
[1079/1118] Compiling RevenueCatUI FlexVStack.swift
[1080/1118] Compiling RevenueCatUI JustifyContent.swift
[1081/1118] Compiling RevenueCatUI StackComponentView.swift
[1082/1118] Compiling RevenueCatUI StackComponentViewModel.swift
[1083/1118] Compiling RevenueCatUI StickyFooterComponentView.swift
[1084/1118] Compiling RevenueCatUI StickyFooterComponentViewModel.swift
[1085/1118] Compiling RevenueCatUI TabControlButtonComponentView.swift
[1086/1118] Compiling RevenueCatUI TabControlButtonComponentViewModel.swift
[1087/1118] Compiling RevenueCatUI TabControlComponentView.swift
[1088/1118] Compiling RevenueCatUI TabControlComponentViewModel.swift
[1089/1118] Compiling RevenueCatUI TabControlToggleComponentView.swift
[1090/1118] Compiling RevenueCatUI TabControlToggleComponentViewModel.swift
[1091/1118] Compiling RevenueCatUI TabsComponentView.swift
[1092/1118] Compiling RevenueCatUI TabsComponentViewModel.swift
[1093/1118] Compiling RevenueCatUI TextComponentView.swift
[1094/1118] Compiling RevenueCatUI TextComponentViewModel.swift
[1095/1118] Compiling RevenueCatUI TimelineComponentView.swift
[1096/1118] Compiling RevenueCatUI WatchTemplateView.swift
[1097/1118] Compiling RevenueCatUI Template1View.swift
[1098/1118] Compiling RevenueCatUI Template2View.swift
[1099/1118] Compiling RevenueCatUI Template3View.swift
[1100/1118] Compiling RevenueCatUI Template4View.swift
[1101/1118] Compiling RevenueCatUI Template5View.swift
[1102/1118] Compiling RevenueCatUI Template7View.swift
[1103/1118] Compiling RevenueCatUI TemplateViewType.swift
[1104/1118] Compiling RevenueCatUI BottomSheetView.swift
[1105/1118] Compiling RevenueCatUI ButtonComponentView.swift
[1106/1118] Compiling RevenueCatUI ButtonComponentViewModel.swift
[1107/1118] Compiling RevenueCatUI CarouselComponentView.swift
[1108/1118] Compiling RevenueCatUI CarouselComponentViewModel.swift
[1109/1118] Compiling RevenueCatUI ComponentsView.swift
[1110/1118] Compiling RevenueCatUI CountdownComponentView.swift
[1111/1118] Compiling RevenueCatUI CountdownComponentViewModel.swift
[1112/1118] Compiling RevenueCatUI IconComponentView.swift
[1113/1118] Compiling RevenueCatUI IconComponentViewModel.swift
[1114/1118] Compiling RevenueCatUI ImageComponentView.swift
[1115/1118] Compiling RevenueCatUI ImageComponentViewModel.swift
[1116/1118] Compiling RevenueCatUI ComponentViewState.swift
[1117/1118] Compiling RevenueCatUI PackageComponentView.swift
[1118/1118] Compiling RevenueCatUI PackageComponentViewModel.swift
Build complete! (38.14s)
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Templates/__Snapshots__': File not found.
warning: 'spi-builder-workspace': ignoring broken symlink /Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/PaywallsV2/__PreviewResources__
warning: 'spi-builder-workspace': Invalid Resource 'PaywallsV2/__PreviewResources__': File not found.
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/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
/Users/admin/builder/spi-builder-workspace/.build/checkouts/nimble/Sources/Nimble/PrivacyInfo.xcprivacy
Build complete.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "nimble",
"requirement" : {
"exact" : [
"13.7.1"
]
},
"type" : "sourceControl",
"url" : "https://github.com/quick/nimble"
},
{
"identity" : "swift-snapshot-testing",
"requirement" : {
"revision" : [
"26ed3a2b4a2df47917ca9b790a57f91285b923fb"
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-snapshot-testing"
}
],
"manifest_display_name" : "RevenueCat",
"name" : "RevenueCat",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "watchos",
"version" : "6.2"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "RevenueCat",
"targets" : [
"RevenueCat"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "RevenueCat_CustomEntitlementComputation",
"targets" : [
"RevenueCat_CustomEntitlementComputation"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ReceiptParser",
"targets" : [
"ReceiptParser"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "RevenueCatUI",
"targets" : [
"RevenueCatUI"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "RevenueCat_CustomEntitlementComputation",
"module_type" : "SwiftTarget",
"name" : "RevenueCat_CustomEntitlementComputation",
"path" : "CustomEntitlementComputation",
"product_memberships" : [
"RevenueCat_CustomEntitlementComputation"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Ads/AdTracker.swift",
"Ads/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" : "/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Resources/background.heic",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Resources/header.heic",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"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" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ar.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ar"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/az.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "az"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/background.jpg",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/bg.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "bg"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ca.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ca"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/cs.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "cs"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/da.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "da"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/de.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "de"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/el.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "el"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_AU.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en_au"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_CA.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en_ca"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_GB.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en_gb"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_US.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "en_us"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/es_419.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "es_419"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/es_ES.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "es_es"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/fi.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "fi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/fr_CA.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "fr_ca"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/fr_FR.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "fr_fr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/he.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "he"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/hi.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "hi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/hr.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "hr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/hu.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "hu"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/icons.xcassets",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/id.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "id"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/it.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "it"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ja.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ja"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/kk.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "kk"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ko.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ko"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ms.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ms"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/nl.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "nl"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/no.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "no"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/pl.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "pl"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/pt_BR.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "pt_br"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/pt_PT.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "pt_pt"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ro.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ro"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ru.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "ru"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/sk.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "sk"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/sv.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "sv"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/th.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "th"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/tr.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "tr"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/uk.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "uk"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/vi.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "vi"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/zh_Hans.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "zh_hans"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/zh_Hant.lproj/Localizable.strings",
"rule" : {
"process" : {
"localization" : "zh_hant"
}
}
}
],
"sources" : [
"Binding+Extensions.swift",
"CrossPlatform/PlatformBezierPath.swift",
"CrossPlatform/PlatformColor.swift",
"CrossPlatform/PlatformFont.swift",
"CrossPlatform/PlatformImage.swift",
"CustomerCenter/Abstractions/CustomerCenterPurchasesType.swift",
"CustomerCenter/Actions/CustomerCenterConfigData.HelpPath+PurchaseInformation.swift",
"CustomerCenter/Actions/CustomerCenterView+Actions.swift",
"CustomerCenter/ButtonStyles.swift",
"CustomerCenter/ColorFromAppearance.swift",
"CustomerCenter/ContactSupportUtilities.swift",
"CustomerCenter/CustomerInfo+CurrentEntitlement.swift",
"CustomerCenter/Data/CustomActionData.swift",
"CustomerCenter/Data/CustomerCenterAction.swift",
"CustomerCenter/Data/CustomerCenterActionViewModifier.swift",
"CustomerCenter/Data/CustomerCenterActionWrapper.swift",
"CustomerCenter/Data/CustomerCenterConfigData+Mock.swift",
"CustomerCenter/Data/CustomerCenterEnvironment.swift",
"CustomerCenter/Data/CustomerCenterError.swift",
"CustomerCenter/Data/CustomerCenterManagementOption.swift",
"CustomerCenter/Data/CustomerCenterPurchases.swift",
"CustomerCenter/Data/DiscountsHandler.swift",
"CustomerCenter/Data/EntitlementInfo+Extensions.swift",
"CustomerCenter/Data/FeedbackSurveyData.swift",
"CustomerCenter/Data/LoadPromotionalOfferUseCase.swift",
"CustomerCenter/Data/PromotionalOfferData.swift",
"CustomerCenter/Data/PurchaseInformation+Mock.swift",
"CustomerCenter/Data/PurchaseInformation.swift",
"CustomerCenter/Data/SemanticVersion.swift",
"CustomerCenter/Data/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" : "/Users/admin/builder/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 '/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Templates/__Snapshots__': File not found.
warning: 'spi-builder-workspace': ignoring broken symlink /Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/PaywallsV2/__PreviewResources__
warning: 'spi-builder-workspace': Invalid Resource 'PaywallsV2/__PreviewResources__': File not found.
Done.