The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-storekit, reference main (7086c2), with Swift 6.4 for macOS (SPM) on 13 Oct 2026 02:42:24 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Kosikowski/swift-storekit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Kosikowski/swift-storekit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 7086c20 docs: Swift Package Index compatibility badges in the README (#6)
Cloned https://github.com/Kosikowski/swift-storekit.git
Revision (git rev-parse @):
7086c208a79d31f885ac57eabd2730ced14b16cc
SUCCESS checkout https://github.com/Kosikowski/swift-storekit.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/Kosikowski/swift-storekit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 501]
[Planning deferred tasks]
[53 / 152] PurchaseDebugUI
[80 / 152]
[81 / 153] PurchaseCore
[91 / 198]
[96 / 198]
[99 / 198]
[100 / 198]
[104 / 198]
[106 / 198]
[109 / 198]
[112 / 198]
[114 / 198]
[115 / 198]
[126 / 198] PurchaseCore
[127 / 198] PurchaseCore
[139 / 202]
[139 / 202] PurchaseDirectDistribution
[148 / 212] PurchaseSimulator
[151 / 212] PurchaseDirectDistribution
[165 / 213] PurchaseSimulator
[173 / 271]
[182 / 271]
[192 / 283]
[195 / 283]
[199 / 283]
[207 / 283]
[211 / 283] PurchaseTestKit
[219 / 283] PurchaseSimulator
[222 / 283]
[225 / 283]
[226 / 283]
[239 / 283] PurchaseStoreKit
[243 / 283] PurchaseStoreKit
[255 / 283] PurchaseUI-product
[260 / 284] PurchaseUI
[263 / 284] PurchaseStoreKit
[268 / 286] PurchaseLaunch
[278 / 287] PurchaseDebugUI
[280 / 289] PurchaseDebugUI
[286 / 289] PurchaseDebugUI
Build complete! (15.88 sec)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "swift-storekit",
  "name" : "swift-storekit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "26.0"
    },
    {
      "name" : "macos",
      "version" : "26.0"
    }
  ],
  "products" : [
    {
      "name" : "PurchaseCore",
      "targets" : [
        "PurchaseCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PurchaseStoreKit",
      "targets" : [
        "PurchaseStoreKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PurchaseUI",
      "targets" : [
        "PurchaseUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PurchaseLaunch",
      "targets" : [
        "PurchaseLaunch"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PurchaseDebugUI",
      "targets" : [
        "PurchaseDebugUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PurchaseTestKit",
      "targets" : [
        "PurchaseTestKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PurchaseSimulator",
      "targets" : [
        "PurchaseSimulator"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PurchaseDirectDistribution",
      "targets" : [
        "PurchaseDirectDistribution"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ReleaseCheck",
      "module_type" : "PluginTarget",
      "name" : "ReleaseCheck",
      "path" : "Plugins/ReleaseCheck",
      "plugin_capability" : {
        "intent" : {
          "description" : "Proves the simulated store is in a debug build and absent from a release one.",
          "type" : "custom",
          "verb" : "release-check"
        },
        "permissions" : [
        ],
        "type" : "command"
      },
      "sources" : [
        "ReleaseCheck.swift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "PurchaseUITests",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseUITests",
      "path" : "Tests/PurchaseUITests",
      "sources" : [
        "MessageQueueTests.swift"
      ],
      "target_dependencies" : [
        "PurchaseUI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PurchaseUI",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseUI",
      "path" : "Sources/PurchaseUI",
      "product_memberships" : [
        "PurchaseUI"
      ],
      "sources" : [
        "EnvironmentValues+Purchase.swift",
        "ManageSubscriptionsButton.swift",
        "MessageQueue.swift",
        "PurchaseButton.swift",
        "PurchaseStoreModifier.swift",
        "RestorePurchasesButton.swift",
        "StoreMessages.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PurchaseTestKitTests",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseTestKitTests",
      "path" : "Tests/PurchaseTestKitTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/PurchaseTestKitTests/Fixtures",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AnswerGateTests.swift",
        "ManualClockTests.swift",
        "ScenarioTests.swift",
        "SimulatedOfferTests.swift",
        "SimulatedStoreFrontTests.swift",
        "SimulatedSubscriptionLifeTests.swift",
        "SimulatedSubscriptionTests.swift",
        "StoreKitConfigurationTests.swift",
        "SubscriptionScenarioTests.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore",
        "PurchaseTestKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PurchaseTestKit",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseTestKit",
      "path" : "Sources/PurchaseTestKit",
      "product_memberships" : [
        "PurchaseTestKit"
      ],
      "sources" : [
        "ManualClock.swift",
        "PurchaseTestKit.swift",
        "RecordingPurchaseLogger.swift",
        "SimulatedStoreFront+Configuration.swift",
        "StoreKitConfiguration+Expectations.swift",
        "StoreKitConfiguration+Product.swift",
        "StoreKitConfiguration.swift",
        "StoreKitConfigurationError.swift",
        "StoreKitConfigurationProblem.swift",
        "WaitUntil.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore",
        "PurchaseSimulator"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PurchaseStoreKitTests",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseStoreKitTests",
      "path" : "Tests/PurchaseStoreKitTests",
      "sources" : [
        "AppStoreFrontTests.swift",
        "FakeStoreKitGateway.swift",
        "PurchaseRequestTests.swift",
        "SubscriptionAdapterTests.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore",
        "PurchaseStoreKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PurchaseStoreKit",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseStoreKit",
      "path" : "Sources/PurchaseStoreKit",
      "product_memberships" : [
        "PurchaseStoreKit",
        "PurchaseLaunch",
        "PurchaseDebugUI"
      ],
      "sources" : [
        "AppStoreFront.swift",
        "GatewayPurchaseResult.swift",
        "LiveStoreKitGateway.swift",
        "PurchaseConfirmation+StoreKit.swift",
        "PurchaseRequest.swift",
        "PurchaseStore+StoreKitViews.swift",
        "StatusSnapshot.swift",
        "StoreKitErrorMapping.swift",
        "StoreKitGateway.swift",
        "SubscriptionTriage.swift",
        "TransactionSnapshot.swift",
        "TransactionTriage.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PurchaseSimulator",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseSimulator",
      "path" : "Sources/PurchaseSimulator",
      "product_memberships" : [
        "PurchaseLaunch",
        "PurchaseDebugUI",
        "PurchaseTestKit",
        "PurchaseSimulator"
      ],
      "sources" : [
        "AnswerGate.swift",
        "Scenario+Parsing.swift",
        "Scenario.swift",
        "ScenarioError.swift",
        "SimulatedStoreFront+Behaviour.swift",
        "SimulatedStoreFront+Scenario.swift",
        "SimulatedStoreFront.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PurchaseLaunchTests",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseLaunchTests",
      "path" : "Tests/PurchaseLaunchTests",
      "sources" : [
        "StoreLaunchTests.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore",
        "PurchaseLaunch",
        "PurchaseTestKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PurchaseLaunch",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseLaunch",
      "path" : "Sources/PurchaseLaunch",
      "product_memberships" : [
        "PurchaseLaunch",
        "PurchaseDebugUI"
      ],
      "sources" : [
        "StoreLaunch.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore",
        "PurchaseStoreKit",
        "PurchaseSimulator"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PurchaseDirectDistribution",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseDirectDistribution",
      "path" : "Sources/PurchaseDirectDistribution",
      "product_memberships" : [
        "PurchaseDirectDistribution"
      ],
      "sources" : [
        "EverythingOwnedStoreFront.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PurchaseDebugUI",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseDebugUI",
      "path" : "Sources/PurchaseDebugUI",
      "product_memberships" : [
        "PurchaseDebugUI"
      ],
      "sources" : [
        "PurchaseDebugPanel.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore",
        "PurchaseLaunch",
        "PurchaseSimulator"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PurchaseCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseCoreTests",
      "path" : "Tests/PurchaseCoreTests",
      "sources" : [
        "CatalogueTests.swift",
        "DurationTests.swift",
        "Fixtures.swift",
        "PurchaseStoreCommitmentTests.swift",
        "PurchaseStoreNonRenewingTests.swift",
        "PurchaseStoreOfferTests.swift",
        "PurchaseStoreReleaseTests.swift",
        "PurchaseStoreSubscriptionTests.swift",
        "PurchaseStoreTests.swift",
        "StandingTests.swift",
        "SubscriptionStandingTests.swift",
        "UnlistedPurchasesTests.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore",
        "PurchaseTestKit",
        "PurchaseDirectDistribution"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PurchaseCore",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseCore",
      "path" : "Sources/PurchaseCore",
      "product_memberships" : [
        "PurchaseCore",
        "PurchaseStoreKit",
        "PurchaseUI",
        "PurchaseLaunch",
        "PurchaseDebugUI",
        "PurchaseTestKit",
        "PurchaseSimulator",
        "PurchaseDirectDistribution"
      ],
      "sources" : [
        "AppliedOffer.swift",
        "BillingPlan.swift",
        "BundleMembership.swift",
        "Catalogue.swift",
        "CatalogueEntry.swift",
        "Duration+TimeInterval.swift",
        "HeldSubscription.swift",
        "IntroductoryEligibility.swift",
        "IntroductoryEligibilityReading.swift",
        "NonRenewingTerms.swift",
        "OfferID.swift",
        "OfferSigning.swift",
        "OfferTerms.swift",
        "OwnedProduct.swift",
        "Ownership.swift",
        "OwnershipReading.swift",
        "ProductAccess.swift",
        "ProductCatalogueLoading.swift",
        "ProductID.swift",
        "ProductLoadState.swift",
        "ProductPurchasing.swift",
        "PurchaseActivity.swift",
        "PurchaseCommanding.swift",
        "PurchaseCompletion.swift",
        "PurchaseConfirmation.swift",
        "PurchaseError.swift",
        "PurchaseEvent.swift",
        "PurchaseLogging.swift",
        "PurchaseOptions.swift",
        "PurchaseOutcome.swift",
        "PurchaseRestoring.swift",
        "PurchaseStateProviding.swift",
        "PurchaseStore.swift",
        "Renewal.swift",
        "RequestedPurchase.swift",
        "RestoreOutcome.swift",
        "SilentPurchaseLogger.swift",
        "Standing.swift",
        "StandingResolver.swift",
        "StoreDiagnosing.swift",
        "StoreDiagnosis.swift",
        "StoreFront.swift",
        "StoreProduct.swift",
        "SubscriptionGroupID.swift",
        "SubscriptionStanding.swift",
        "SubscriptionStatusReading.swift",
        "SubscriptionTerms.swift",
        "SystemClock.swift",
        "TimeProviding.swift",
        "TransactionObserving.swift",
        "TransactionUpdate.swift",
        "TrialPeriod.swift",
        "TrialStatus.swift",
        "TrialTerms.swift",
        "UnlistedPurchases.swift",
        "WinBackOffer.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PurchaseAPITests",
      "module_type" : "SwiftTarget",
      "name" : "PurchaseAPITests",
      "path" : "Tests/PurchaseAPITests",
      "sources" : [
        "PublicAPITests.swift"
      ],
      "target_dependencies" : [
        "PurchaseCore",
        "PurchaseStoreKit",
        "PurchaseUI",
        "PurchaseLaunch",
        "PurchaseDebugUI",
        "PurchaseTestKit",
        "PurchaseDirectDistribution"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "6.2"
}
Done.