Build Information
Failed to build AppAttest, reference main (f4fc1e), with Swift 6.2 for watchOS using Xcode 26.3 on 5 Jan 2026 11:14:36 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme AppAttest -destination generic/platform=watchOSBuild Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/iansampson/AppAttest.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/iansampson/AppAttest
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at f4fc1ea Merge pull request #6 from ronaldmannak/main
Cloned https://github.com/iansampson/AppAttest.git
Revision (git rev-parse @):
f4fc1ea12c712d6833905d9c11c73c1601ae4001
SUCCESS checkout https://github.com/iansampson/AppAttest.git at main
========================================
Build
========================================
Selected platform: watchOS
Swift version: 6.2
Building package at path: $PWD
https://github.com/iansampson/AppAttest.git
Command line invocation:
/Applications/Xcode-26.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Fetching from https://github.com/iansampson/Anchor
Fetching from https://github.com/myfreeweb/SwiftCBOR
Fetching from https://github.com/apple/swift-crypto
Fetching from https://github.com/apple/swift-asn1.git
Creating working copy of package ‘Anchor’
Checking out main (1b1d5a9) of package ‘Anchor’
Creating working copy of package ‘swift-crypto’
Checking out 3.15.1 of package ‘swift-crypto’
Creating working copy of package ‘swift-asn1’
Checking out 1.5.1 of package ‘swift-asn1’
Creating working copy of package ‘SwiftCBOR’
Checking out 0.6.0 of package ‘SwiftCBOR’
Resolve Package Graph
Resolved source packages:
SwiftCBOR: https://github.com/myfreeweb/SwiftCBOR @ 0.6.0
swift-crypto: https://github.com/apple/swift-crypto @ 3.15.1
swift-asn1: https://github.com/apple/swift-asn1.git @ 1.5.1
AppAttest: /Users/admin/builder/spi-builder-workspace
Anchor: https://github.com/iansampson/Anchor @ main (1b1d5a9)
resolved source packages: SwiftCBOR, swift-crypto, swift-asn1, AppAttest, Anchor
2026-01-05 06:14:20.138 xcodebuild[523:3073] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "swiftcbor",
"requirement" : {
"range" : [
{
"lower_bound" : "0.4.6",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/myfreeweb/SwiftCBOR"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.1.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto"
},
{
"identity" : "anchor",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/iansampson/Anchor"
}
],
"manifest_display_name" : "AppAttest",
"name" : "AppAttest",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "AppAttest",
"targets" : [
"AppAttest"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "AppAttestTests",
"module_type" : "SwiftTarget",
"name" : "AppAttestTests",
"path" : "Tests/AppAttestTests",
"sources" : [
"AppAttestTests.swift",
"AssertionSample.swift",
"AttestationSample.swift",
"TestData.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"AppAttest"
],
"type" : "test"
},
{
"c99name" : "AppAttest",
"module_type" : "SwiftTarget",
"name" : "AppAttest",
"path" : "Sources/AppAttest",
"product_dependencies" : [
"SwiftCBOR",
"Crypto",
"Anchor"
],
"product_memberships" : [
"AppAttest"
],
"sources" : [
"API.swift",
"ASN1/ASN1.swift",
"ASN1/Basic ASN1 Types/ASN1BitString.swift",
"ASN1/Basic ASN1 Types/ASN1Identifier.swift",
"ASN1/Basic ASN1 Types/ASN1Integer.swift",
"ASN1/Basic ASN1 Types/ASN1OctetString.swift",
"ASN1/Basic ASN1 Types/ArraySliceBigint.swift",
"ASN1/Basic ASN1 Types/ObjectIdentifier.swift",
"ASN1/CryptoKitErrors.swift",
"ASN1/SubjectPublicKeyInfo.swift",
"Assertion/Assertion.swift",
"Attestation/Attestation.swift",
"Attestation/AuthenticatorData.swift",
"Attestation/Challenge.swift",
"Attestation/Flatten.swift",
"Attestation/Octet.swift",
"Attestation/RootCertificate.swift",
"Attestation/Validation.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"AppAttest"
]
}
}
2026-01-05 06:14:25.758 xcodebuild[738:4312] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme AppAttest -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-26.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme AppAttest -destination generic/platform=watchOS
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
swift-asn1: https://github.com/apple/swift-asn1.git @ 1.5.1
swift-crypto: https://github.com/apple/swift-crypto @ 3.15.1
SwiftCBOR: https://github.com/myfreeweb/SwiftCBOR @ 0.6.0
AppAttest: /Users/admin/builder/spi-builder-workspace
Anchor: https://github.com/iansampson/Anchor @ main (1b1d5a9)
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (10 targets)
Target 'AppAttest' in project 'AppAttest'
➜ Explicit dependency on target 'AppAttest' in project 'AppAttest'
➜ Explicit dependency on target 'SwiftCBOR' in project 'SwiftCBOR'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'Anchor' in project 'Anchor'
Target 'AppAttest' in project 'AppAttest'
➜ Explicit dependency on target 'SwiftCBOR' in project 'SwiftCBOR'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'Anchor' in project 'Anchor'
Target 'Anchor' in project 'Anchor'
➜ Explicit dependency on target 'Anchor' in project 'Anchor'
➜ Explicit dependency on target 'CAnchorBoringSSL' in project 'Anchor'
Target 'Anchor' in project 'Anchor'
➜ Explicit dependency on target 'CAnchorBoringSSL' in project 'Anchor'
Target 'CAnchorBoringSSL' in project 'Anchor' (no dependencies)
Target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
Target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
Target 'swift-crypto_Crypto' in project 'swift-crypto' (no dependencies)
Target 'SwiftCBOR' in project 'SwiftCBOR'
➜ Explicit dependency on target 'SwiftCBOR' in project 'SwiftCBOR'
Target 'SwiftCBOR' in project 'SwiftCBOR' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
Build description signature: 0f308fcbc98c0843c44624a6321992ca
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/0f308fcbc98c0843c44624a6321992ca.xcbuilddata
error: The package product 'SwiftCBOR' requires minimum platform version 8.0 for the watchOS platform, but this target supports 7.0 (in target 'AppAttest' from project 'AppAttest')
2026-01-05 06:14:29.226 xcodebuild[740:4349] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
Building workspace spi-builder-workspace with scheme AppAttest
(1 failure)
Command line invocation:
/Applications/Xcode-26.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
SwiftCBOR: https://github.com/myfreeweb/SwiftCBOR @ 0.6.0
AppAttest: /Users/admin/builder/spi-builder-workspace
Anchor: https://github.com/iansampson/Anchor @ main (1b1d5a9)
swift-asn1: https://github.com/apple/swift-asn1.git @ 1.5.1
swift-crypto: https://github.com/apple/swift-crypto @ 3.15.1
resolved source packages: SwiftCBOR, AppAttest, Anchor, swift-asn1, swift-crypto
2026-01-05 06:14:32.228 xcodebuild[799:4639] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "swiftcbor",
"requirement" : {
"range" : [
{
"lower_bound" : "0.4.6",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/myfreeweb/SwiftCBOR"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.1.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto"
},
{
"identity" : "anchor",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/iansampson/Anchor"
}
],
"manifest_display_name" : "AppAttest",
"name" : "AppAttest",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "AppAttest",
"targets" : [
"AppAttest"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "AppAttestTests",
"module_type" : "SwiftTarget",
"name" : "AppAttestTests",
"path" : "Tests/AppAttestTests",
"sources" : [
"AppAttestTests.swift",
"AssertionSample.swift",
"AttestationSample.swift",
"TestData.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"AppAttest"
],
"type" : "test"
},
{
"c99name" : "AppAttest",
"module_type" : "SwiftTarget",
"name" : "AppAttest",
"path" : "Sources/AppAttest",
"product_dependencies" : [
"SwiftCBOR",
"Crypto",
"Anchor"
],
"product_memberships" : [
"AppAttest"
],
"sources" : [
"API.swift",
"ASN1/ASN1.swift",
"ASN1/Basic ASN1 Types/ASN1BitString.swift",
"ASN1/Basic ASN1 Types/ASN1Identifier.swift",
"ASN1/Basic ASN1 Types/ASN1Integer.swift",
"ASN1/Basic ASN1 Types/ASN1OctetString.swift",
"ASN1/Basic ASN1 Types/ArraySliceBigint.swift",
"ASN1/Basic ASN1 Types/ObjectIdentifier.swift",
"ASN1/CryptoKitErrors.swift",
"ASN1/SubjectPublicKeyInfo.swift",
"Assertion/Assertion.swift",
"Attestation/Attestation.swift",
"Attestation/AuthenticatorData.swift",
"Attestation/Challenge.swift",
"Attestation/Flatten.swift",
"Attestation/Octet.swift",
"Attestation/RootCertificate.swift",
"Attestation/Validation.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"AppAttest"
]
}
}
2026-01-05 06:14:33.649 xcodebuild[807:4712] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme AppAttest -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-26.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme AppAttest -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
AppAttest: /Users/admin/builder/spi-builder-workspace
swift-crypto: https://github.com/apple/swift-crypto @ 3.15.1
swift-asn1: https://github.com/apple/swift-asn1.git @ 1.5.1
Anchor: https://github.com/iansampson/Anchor @ main (1b1d5a9)
SwiftCBOR: https://github.com/myfreeweb/SwiftCBOR @ 0.6.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (10 targets)
Target 'AppAttest' in project 'AppAttest'
➜ Explicit dependency on target 'AppAttest' in project 'AppAttest'
➜ Explicit dependency on target 'SwiftCBOR' in project 'SwiftCBOR'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'Anchor' in project 'Anchor'
Target 'AppAttest' in project 'AppAttest'
➜ Explicit dependency on target 'SwiftCBOR' in project 'SwiftCBOR'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'Anchor' in project 'Anchor'
Target 'Anchor' in project 'Anchor'
➜ Explicit dependency on target 'Anchor' in project 'Anchor'
➜ Explicit dependency on target 'CAnchorBoringSSL' in project 'Anchor'
Target 'Anchor' in project 'Anchor'
➜ Explicit dependency on target 'CAnchorBoringSSL' in project 'Anchor'
Target 'CAnchorBoringSSL' in project 'Anchor' (no dependencies)
Target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
Target 'Crypto' in project 'swift-crypto'
➜ Explicit dependency on target 'swift-crypto_Crypto' in project 'swift-crypto'
Target 'swift-crypto_Crypto' in project 'swift-crypto' (no dependencies)
Target 'SwiftCBOR' in project 'SwiftCBOR'
➜ Explicit dependency on target 'SwiftCBOR' in project 'SwiftCBOR'
Target 'SwiftCBOR' in project 'SwiftCBOR' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
Build description signature: 0f308fcbc98c0843c44624a6321992ca
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/0f308fcbc98c0843c44624a6321992ca.xcbuilddata
error: The package product 'SwiftCBOR' requires minimum platform version 8.0 for the watchOS platform, but this target supports 7.0 (in target 'AppAttest' from project 'AppAttest')
2026-01-05 06:14:34.838 xcodebuild[809:4744] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
Building workspace spi-builder-workspace with scheme AppAttest
(1 failure)
BUILD FAILURE 6.2 watchOS