The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build SKHelper, reference main (b85d1a), with Swift 6.0 for macOS (SPM) on 28 Aug 2025 16:11:54 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/russell-archer/SKHelper.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/russell-archer/SKHelper
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at b85d1ac Update Configuration.plist sample
Updating files:  74% (8353/11243)
Updating files:  75% (8433/11243)
Updating files:  76% (8545/11243)
Updating files:  77% (8658/11243)
Updating files:  78% (8770/11243)
Updating files:  79% (8882/11243)
Updating files:  80% (8995/11243)
Updating files:  81% (9107/11243)
Updating files:  82% (9220/11243)
Updating files:  83% (9332/11243)
Updating files:  84% (9445/11243)
Updating files:  85% (9557/11243)
Updating files:  86% (9669/11243)
Updating files:  87% (9782/11243)
Updating files:  88% (9894/11243)
Updating files:  89% (10007/11243)
Updating files:  90% (10119/11243)
Updating files:  91% (10232/11243)
Updating files:  92% (10344/11243)
Updating files:  93% (10456/11243)
Updating files:  94% (10569/11243)
Updating files:  95% (10681/11243)
Updating files:  96% (10794/11243)
Updating files:  97% (10906/11243)
Updating files:  98% (11019/11243)
Updating files:  99% (11131/11243)
Updating files: 100% (11243/11243)
Updating files: 100% (11243/11243), done.
Cloned https://github.com/russell-archer/SKHelper.git
Revision (git rev-parse @):
b85d1ac716437024c2379c86c17349c33ad04c04
SUCCESS checkout https://github.com/russell-archer/SKHelper.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/russell-archer/SKHelper.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/7] Write sources
[3/7] Copying skhelper-logo-small.png
[3/7] Copying PrivacyInfo.xcprivacy
[5/7] Copying skhelper-logo.png
[6/7] Write swift-version-5BDAB9E9C0126B9D.txt
[8/39] Compiling SKHelper SKHelperEntitlementState.swift
[9/39] Compiling SKHelper SKHelperPurchaseState.swift
[10/39] Compiling SKHelper SKHelperSubscriptionState.swift
[11/39] Compiling SKHelper SKHelperTransactionUpdateReason.swift
[12/39] Emitting module SKHelper
[13/42] Compiling SKHelper SKHelperLog.swift
[14/42] Compiling SKHelper SKHelperNotification.swift
[15/42] Compiling SKHelper SKHelperProduct.swift
[16/42] Compiling SKHelper SKHelperPurchaseInfo.swift
[17/42] Compiling SKHelper SKHelperPurchaseInfoFieldText.swift
[18/42] Compiling SKHelper SKHelperPurchaseInfoFieldView.swift
[19/42] Compiling SKHelper SKHelperPurchaseInfoMain.swift
[20/42] Compiling SKHelper SKHelperSubscriptionInfoManage.swift
[21/42] Compiling SKHelper SKHelperSubscriptionStoreView.swift
[22/42] Compiling SKHelper resource_bundle_accessor.swift
[23/42] Compiling SKHelper SKHelperUnwrappedVerificationResult.swift
[24/42] Compiling SKHelper OnProductsAvailable.swift
[25/42] Compiling SKHelper OnSubscriptionChange.swift
[26/42] Compiling SKHelper SKHelper+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:299:61: error: type 'Transaction' has no member 'currentEntitlements'
 297 |             if #available(iOS 18.4, macOS 15.4, *) {
 298 |                 // Note that use of Transaction.currentEntitlement(for:) has been deprecated with iOS 18.4 and higher
 299 |                 for await verificationResult in Transaction.currentEntitlements(for: productId) { latestTransaction = verificationResult }
     |                                                             `- error: type 'Transaction' has no member 'currentEntitlements'
 300 |             } else {
 301 |                 latestTransaction = await Transaction.currentEntitlement(for: productId)
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:377:57: error: type 'Transaction' has no member 'currentEntitlements'
 375 |
 376 |         if #available(iOS 18.4, macOS 15.4, tvOS 18.4, watchOS 11.4, *) {
 377 |             for await verificationResult in Transaction.currentEntitlements(for: productId) {
     |                                                         `- error: type 'Transaction' has no member 'currentEntitlements'
 378 |                 hasEntitlement = true
 379 |                 if !checkVerificationResult(result: verificationResult).verified {
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:765:57: error: type 'Transaction' has no member 'currentEntitlements'
 763 |     public func hasCurrentEntitlement(for productId: ProductId) async -> SKHelperEntitlementState {
 764 |         if #available(iOS 18.4, macOS 15.4, tvOS 18.4, watchOS 11.4, *) {
 765 |             for await verificationResult in Transaction.currentEntitlements(for: productId) {
     |                                                         `- error: type 'Transaction' has no member 'currentEntitlements'
 766 |                 // We've found a transaction. See if it has been verified by StoreKit
 767 |                 if checkVerificationResult(result: verificationResult).verified { return .verifiedEntitlement }
[27/42] Compiling SKHelper SKHelper.swift
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:299:61: error: type 'Transaction' has no member 'currentEntitlements'
 297 |             if #available(iOS 18.4, macOS 15.4, *) {
 298 |                 // Note that use of Transaction.currentEntitlement(for:) has been deprecated with iOS 18.4 and higher
 299 |                 for await verificationResult in Transaction.currentEntitlements(for: productId) { latestTransaction = verificationResult }
     |                                                             `- error: type 'Transaction' has no member 'currentEntitlements'
 300 |             } else {
 301 |                 latestTransaction = await Transaction.currentEntitlement(for: productId)
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:377:57: error: type 'Transaction' has no member 'currentEntitlements'
 375 |
 376 |         if #available(iOS 18.4, macOS 15.4, tvOS 18.4, watchOS 11.4, *) {
 377 |             for await verificationResult in Transaction.currentEntitlements(for: productId) {
     |                                                         `- error: type 'Transaction' has no member 'currentEntitlements'
 378 |                 hasEntitlement = true
 379 |                 if !checkVerificationResult(result: verificationResult).verified {
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:765:57: error: type 'Transaction' has no member 'currentEntitlements'
 763 |     public func hasCurrentEntitlement(for productId: ProductId) async -> SKHelperEntitlementState {
 764 |         if #available(iOS 18.4, macOS 15.4, tvOS 18.4, watchOS 11.4, *) {
 765 |             for await verificationResult in Transaction.currentEntitlements(for: productId) {
     |                                                         `- error: type 'Transaction' has no member 'currentEntitlements'
 766 |                 // We've found a transaction. See if it has been verified by StoreKit
 767 |                 if checkVerificationResult(result: verificationResult).verified { return .verifiedEntitlement }
[28/42] Compiling SKHelper SKHelperConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:299:61: error: type 'Transaction' has no member 'currentEntitlements'
 297 |             if #available(iOS 18.4, macOS 15.4, *) {
 298 |                 // Note that use of Transaction.currentEntitlement(for:) has been deprecated with iOS 18.4 and higher
 299 |                 for await verificationResult in Transaction.currentEntitlements(for: productId) { latestTransaction = verificationResult }
     |                                                             `- error: type 'Transaction' has no member 'currentEntitlements'
 300 |             } else {
 301 |                 latestTransaction = await Transaction.currentEntitlement(for: productId)
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:377:57: error: type 'Transaction' has no member 'currentEntitlements'
 375 |
 376 |         if #available(iOS 18.4, macOS 15.4, tvOS 18.4, watchOS 11.4, *) {
 377 |             for await verificationResult in Transaction.currentEntitlements(for: productId) {
     |                                                         `- error: type 'Transaction' has no member 'currentEntitlements'
 378 |                 hasEntitlement = true
 379 |                 if !checkVerificationResult(result: verificationResult).verified {
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:765:57: error: type 'Transaction' has no member 'currentEntitlements'
 763 |     public func hasCurrentEntitlement(for productId: ProductId) async -> SKHelperEntitlementState {
 764 |         if #available(iOS 18.4, macOS 15.4, tvOS 18.4, watchOS 11.4, *) {
 765 |             for await verificationResult in Transaction.currentEntitlements(for: productId) {
     |                                                         `- error: type 'Transaction' has no member 'currentEntitlements'
 766 |                 // We've found a transaction. See if it has been verified by StoreKit
 767 |                 if checkVerificationResult(result: verificationResult).verified { return .verifiedEntitlement }
[29/42] Compiling SKHelper SKHelperConstants.swift
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:299:61: error: type 'Transaction' has no member 'currentEntitlements'
 297 |             if #available(iOS 18.4, macOS 15.4, *) {
 298 |                 // Note that use of Transaction.currentEntitlement(for:) has been deprecated with iOS 18.4 and higher
 299 |                 for await verificationResult in Transaction.currentEntitlements(for: productId) { latestTransaction = verificationResult }
     |                                                             `- error: type 'Transaction' has no member 'currentEntitlements'
 300 |             } else {
 301 |                 latestTransaction = await Transaction.currentEntitlement(for: productId)
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:377:57: error: type 'Transaction' has no member 'currentEntitlements'
 375 |
 376 |         if #available(iOS 18.4, macOS 15.4, tvOS 18.4, watchOS 11.4, *) {
 377 |             for await verificationResult in Transaction.currentEntitlements(for: productId) {
     |                                                         `- error: type 'Transaction' has no member 'currentEntitlements'
 378 |                 hasEntitlement = true
 379 |                 if !checkVerificationResult(result: verificationResult).verified {
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Core/SKHelper.swift:765:57: error: type 'Transaction' has no member 'currentEntitlements'
 763 |     public func hasCurrentEntitlement(for productId: ProductId) async -> SKHelperEntitlementState {
 764 |         if #available(iOS 18.4, macOS 15.4, tvOS 18.4, watchOS 11.4, *) {
 765 |             for await verificationResult in Transaction.currentEntitlements(for: productId) {
     |                                                         `- error: type 'Transaction' has no member 'currentEntitlements'
 766 |                 // We've found a transaction. See if it has been verified by StoreKit
 767 |                 if checkVerificationResult(result: verificationResult).verified { return .verifiedEntitlement }
[30/42] Compiling SKHelper OnTransaction.swift
[31/42] Compiling SKHelper SKHelperManagePurchaseView.swift
[32/42] Compiling SKHelper SKHelperProductView.swift
[33/42] Compiling SKHelper SKHelperStoreView.swift
[34/42] Compiling SKHelper SKHelperStoreViewBody.swift
[35/42] Compiling SKHelper SKHelperSubscriptionInfoMain.swift
[36/42] Compiling SKHelper SKHelperPurchaseInfoManage.swift
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Views/SKHelperSheetBarView.swift:107:23: warning: unrecognized platform name 'macOs'; did you mean 'macOS'?
105 |         var trailingInset: CGFloat
106 |
107 |         if #available(macOs 26, *) { trailingInset = 20 }
    |                       `- warning: unrecognized platform name 'macOs'; did you mean 'macOS'?
108 |         else { trailingInset = 10 }
109 |
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Views/SKHelperSheetBarView.swift:136:9: warning: result of 'Divider' initializer is unused
134 |         }
135 |         .padding(EdgeInsets(top: 10, leading: 10, bottom: 0, trailing: trailingInset))
136 |         Divider()
    |         `- warning: result of 'Divider' initializer is unused
137 |     }
138 | }
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Views/SKHelperSheetBarView.swift:136:9: warning: code after 'return' will never be executed
134 |         }
135 |         .padding(EdgeInsets(top: 10, leading: 10, bottom: 0, trailing: trailingInset))
136 |         Divider()
    |         `- warning: code after 'return' will never be executed
137 |     }
138 | }
[37/42] Compiling SKHelper SKHelperPurchasesView.swift
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Views/SKHelperSheetBarView.swift:107:23: warning: unrecognized platform name 'macOs'; did you mean 'macOS'?
105 |         var trailingInset: CGFloat
106 |
107 |         if #available(macOs 26, *) { trailingInset = 20 }
    |                       `- warning: unrecognized platform name 'macOs'; did you mean 'macOS'?
108 |         else { trailingInset = 10 }
109 |
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Views/SKHelperSheetBarView.swift:136:9: warning: result of 'Divider' initializer is unused
134 |         }
135 |         .padding(EdgeInsets(top: 10, leading: 10, bottom: 0, trailing: trailingInset))
136 |         Divider()
    |         `- warning: result of 'Divider' initializer is unused
137 |     }
138 | }
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Views/SKHelperSheetBarView.swift:136:9: warning: code after 'return' will never be executed
134 |         }
135 |         .padding(EdgeInsets(top: 10, leading: 10, bottom: 0, trailing: trailingInset))
136 |         Divider()
    |         `- warning: code after 'return' will never be executed
137 |     }
138 | }
[38/42] Compiling SKHelper SKHelperSheetBarView.swift
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Views/SKHelperSheetBarView.swift:107:23: warning: unrecognized platform name 'macOs'; did you mean 'macOS'?
105 |         var trailingInset: CGFloat
106 |
107 |         if #available(macOs 26, *) { trailingInset = 20 }
    |                       `- warning: unrecognized platform name 'macOs'; did you mean 'macOS'?
108 |         else { trailingInset = 10 }
109 |
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Views/SKHelperSheetBarView.swift:136:9: warning: result of 'Divider' initializer is unused
134 |         }
135 |         .padding(EdgeInsets(top: 10, leading: 10, bottom: 0, trailing: trailingInset))
136 |         Divider()
    |         `- warning: result of 'Divider' initializer is unused
137 |     }
138 | }
/Users/admin/builder/spi-builder-workspace/Sources/SKHelper/Views/SKHelperSheetBarView.swift:136:9: warning: code after 'return' will never be executed
134 |         }
135 |         .padding(EdgeInsets(top: 10, leading: 10, bottom: 0, trailing: trailingInset))
136 |         Divider()
    |         `- warning: code after 'return' will never be executed
137 |     }
138 | }
[39/42] Compiling SKHelper SKHelperSubscriptionInfo.swift
[40/42] Compiling SKHelper SKHelperButtons.swift
[41/42] Compiling SKHelper SKHelperProductViewStyle.swift
[42/42] Compiling SKHelper SKHelperTapGesture.swift
Fetching https://github.com/apple/swift-docc-plugin.git
[1/2094] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-docc-plugin.git from cache (1.13s)
Computing version for https://github.com/apple/swift-docc-plugin.git
Computed https://github.com/apple/swift-docc-plugin.git at 1.4.5 (3.25s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3480] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.21s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.57s)
Creating working copy for https://github.com/apple/swift-docc-plugin.git
Working copy of https://github.com/apple/swift-docc-plugin.git resolved at 1.4.5
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
BUILD FAILURE 6.0 macosSpm