Build Information
Failed to build ESTabBarController, reference 2.9.0 (93a30b), with Swift 6.4 for visionOS using Xcode 27.0 on 17 Sep 2026 10:56:22 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ESTabBarController -destination generic/platform=xrOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/eggswift/ESTabBarController.git
Reference: 2.9.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/eggswift/ESTabBarController
* tag 2.9.0 -> FETCH_HEAD
HEAD is now at 93a30b8 Update to 2.9.0
Cloned https://github.com/eggswift/ESTabBarController.git
Revision (git rev-parse @):
93a30b833a05fd916c6d4c5d6e94a270cf3b6636
SUCCESS checkout https://github.com/eggswift/ESTabBarController.git at 2.9.0
========================================
Build
========================================
Selected platform: visionOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/eggswift/ESTabBarController.git
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
ESTabBarController: /Users/admin/builder/spi-builder-workspace
resolved source packages: ESTabBarController
2026-09-17 06:55:28.868 xcodebuild[525:2995] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "ESTabBarController",
"name" : "ESTabBarController",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "8.0"
}
],
"products" : [
{
"name" : "ESTabBarController",
"targets" : [
"ESTabBarController"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "ESTabBarController",
"module_type" : "SwiftTarget",
"name" : "ESTabBarController",
"path" : "Sources",
"product_memberships" : [
"ESTabBarController"
],
"sources" : [
"ESTabBar.swift",
"ESTabBarController.swift",
"ESTabBarItem.swift",
"ESTabBarItemBadgeView.swift",
"ESTabBarItemContainer.swift",
"ESTabBarItemContentView.swift",
"ESTabBarItemMoreContentView.swift"
],
"type" : "library"
}
],
"tools_version" : "5.1"
}
{
"workspace" : {
"name" : "ESTabBarController",
"schemes" : [
"ESTabBarController"
]
}
}
2026-09-17 06:56:10.224 xcodebuild[623:3922] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ESTabBarController -destination generic/platform=xrOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.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 ESTabBarController -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
ESTabBarController: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'ESTabBarController-product' in project 'ESTabBarController'
➜ Explicit dependency on target 'ESTabBarController' in project 'ESTabBarController'
Target 'ESTabBarController' in project 'ESTabBarController' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: 03e4de8a28a26eedc985ce0b2219d3d5
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/03e4de8a28a26eedc985ce0b2219d3d5.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/ESTabBarController.DependencyStaticMetadataFileList (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/ESTabBarController.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/ESTabBarController.modulemap (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/ESTabBarController.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/ESTabBarController.DependencyMetadataFileList (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/ESTabBarController.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.SwiftConstValuesFileList (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.LinkFileList (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController_const_extract_protocols.json (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.SwiftFileList (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-OutputFileMap.json (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-OutputFileMap.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ESTabBarController.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/ESTabBarController.modulemap (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/ESTabBarController.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
SwiftDriver ESTabBarController normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ESTabBarController -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-CDA349K2K4US766844K8E0PVA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-6WKHNW5S40U2QGHXXGETUDIRA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-46GOQP8J1QTHLYQSJW81T8UZ3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-1Q8IQP6M38UWSGZ95UCEY2M44.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-1WBA714DZSVUL5JQDJ08CLKZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-CI4H5RO9IYFFWQ2COB512Q2S9.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-5NQ9Z1GV07GBSRQGAQCGXGVRI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-C8XHKSHX96D5YYALNM4W70Z0O.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-BXA97MNLI4BB0HF5I8MJE403D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-5BU2ADS7JXQMYENKQHW9X8XOU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-5RGRVV2TZ6WC4WZW5IXF8NQ04.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-ENTECK156YEWITZRRBTOCE4KR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-425JDMN5HPM3D0UEI8LEHP6NM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-2GT67HHHHK5CF1V1S31LH0PU2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-8OR6T47OOYJA90ZBO3N1USDE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-BPYSMHWI520EQRL2HW519ZY7Z.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-AYM0BHR77VKMWZCO2T0XGV2HF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-BC5IJI3YI34RQ61ZNVDRDZ6RN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-9ZHN6JKBS40BBA81RQMV8H0IC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-1VUZPM79PNCAHXVBERD53WRSF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-11B64KJD36B3YOHBR1BBXBJY8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-60P5LVNQO3ESRRM5DCJ05PFNK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-9XXAB17Y6E4BBPQADD61NZ23.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-26TIBFYCEJZVP216ZZAU1X8KN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-3XTHY7HWV6RF3KXKYQVHUBUXK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-692CJ8BG6RE5H04487EJJOVXW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-4U1VXMWIZD80E7PRUQF2G7P9X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-CLT3466HKC22GCKAWSCNG0H7T.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-5E0I2846LO3ZE24CSVR2O57TI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-AVLTZVCXBU2TO75JCN4AGU8XJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-EP5EU7FNGP4VOA3EDM18P1KHO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-1004XEJ3IXOOAU0KL58SM3D0K.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-8TH2M8WJIQMET4SADWX0N8372.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-BFUJ177R223UT2ZI327ZTZY91.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-5MI70N1VLDQSWTX4COWLMSIRO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-8GON1KVEKRN3NOQI8RETBRWJP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-6F9TY5TEPCCZ1K2KYM4GMEGHD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-5CC6COR9KJYI1UBL7CSHLU2OG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-5FE9U89GVFF9A7X7AGO2R8ENI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-1DR4J4YDVDGAYQTZ0FKZ1PU09.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/FileProvider-C9I28SI56F2SEVH1BCWTKGODO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-8IIV1V1FPNAPA4LY1Y23LOM2N.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-8TBYAKHCX6UC8QQSS7BD8GQK5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-8GQGFVARUE99D8VJX3TINY0VP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-E5KMWDZEKS4QW9RO1KBRDEXV6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-8G2XC01RPQ5HYIZE6JNUT864I.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-AOVGLUWEAN6CG2UZFNESGSP6C.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-BANTQ3WXXGKZJYC0LLB3MD9K0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-BNGT87TS0GMBFF7TY70HHB69.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-1SN37095DAPVJ068LLP9TBDQX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Metal-EKNUM9P3PRIBHZK1ZBD6BA2T7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OpenGLES-56BKSYXNVAP91BYZRWAKQZKGI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-10LV922UPGE28QX2SOIO7ALIZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-E12HJSJSLO0YKWYBES11UKJ02.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-8WF1P230U10QM666EQMNV7OF1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-12T8WVKUNCL1N7VXH87MM4YOB.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-6OBBMA39VFD4CB6SG2PE41FAP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-2D2PMAAE45TMO6S28UCGCO5BR.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ ESTabBarController (in target 'ESTabBarController' from project 'ESTabBarController')
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:134:24: error: cannot override 'beginCustomizingItems' which has been marked unavailable
132 | }
133 |
134 | open override func beginCustomizingItems(_ items: [UITabBarItem]) {
| |- error: cannot override 'beginCustomizingItems' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'beginCustomizingItems'
135 | ESTabBarController.printError("beginCustomizingItems(_:) is unsupported in ESTabBar.")
136 | super.beginCustomizingItems(items)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:38:1: note: 'beginCustomizingItems' has been explicitly marked unavailable here
36 | // Reorder items. This will display a sheet with all the items listed, allow the user to change/reorder items and shows a 'Done' button at the top
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
| `- note: 'beginCustomizingItems' has been explicitly marked unavailable here
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
40 |
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:139:24: error: cannot override 'endCustomizing' which has been marked unavailable
137 | }
138 |
139 | open override func endCustomizing(animated: Bool) -> Bool {
| |- error: cannot override 'endCustomizing' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'endCustomizing'
140 | ESTabBarController.printError("endCustomizing(_:) is unsupported in ESTabBar.")
141 | return super.endCustomizing(animated: animated)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:39:1: note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
| `- note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
40 |
41 | @property(nonatomic, readonly, getter=isCustomizing) BOOL customizing API_UNAVAILABLE(tvos, visionos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift:119:24: error: cannot override 'tabBar' which has been marked unavailable
117 | }
118 |
119 | open override func tabBar(_ tabBar: UITabBar, willBeginCustomizing items: [UITabBarItem]) {
| |- error: cannot override 'tabBar' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'tabBar'
120 | if let tabBar = tabBar as? ESTabBar {
121 | tabBar.updateLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:147:1: note: 'tabBar(_:willBeginCustomizing:)' has been explicitly marked unavailable here
145 | */
146 |
147 | - (void)tabBar:(UITabBar *)tabBar willBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called before customize sheet is shown. items is current item list
| `- note: 'tabBar(_:willBeginCustomizing:)' has been explicitly marked unavailable here
148 | - (void)tabBar:(UITabBar *)tabBar didBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called after customize sheet is shown. items is current item list
149 | - (void)tabBar:(UITabBar *)tabBar willEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called before customize sheet is hidden. items is new item list
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift:125:24: error: cannot override 'tabBar' which has been marked unavailable
123 | }
124 |
125 | open override func tabBar(_ tabBar: UITabBar, didEndCustomizing items: [UITabBarItem], changed: Bool) {
| |- error: cannot override 'tabBar' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'tabBar'
126 | if let tabBar = tabBar as? ESTabBar {
127 | tabBar.updateLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:150:1: note: 'tabBar(_:didEndCustomizing:changed:)' has been explicitly marked unavailable here
148 | - (void)tabBar:(UITabBar *)tabBar didBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called after customize sheet is shown. items is current item list
149 | - (void)tabBar:(UITabBar *)tabBar willEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called before customize sheet is hidden. items is new item list
150 | - (void)tabBar:(UITabBar *)tabBar didEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called after customize sheet is hidden. items is new item list
| `- note: 'tabBar(_:didEndCustomizing:changed:)' has been explicitly marked unavailable here
151 |
152 | @end
Failed frontend command:
SwiftCompile normal arm64 (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItem.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemBadgeView.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContentView.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemMoreContentView.swift -target arm64-apple-xros1.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ESTabBarController -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.abi.json
SwiftCompile normal arm64 Compiling\ ESTabBarItemContentView.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContentView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContentView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarItemContentView.swift
SwiftCompile normal arm64 Compiling\ ESTabBarItemMoreContentView.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemMoreContentView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemMoreContentView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarItemMoreContentView.swift
SwiftCompile normal arm64 Compiling\ ESTabBarItemContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContainer.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContainer.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarItemContainer.swift
SwiftCompile normal arm64 Compiling\ ESTabBarItem.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItem.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItem.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarItem.swift
SwiftCompile normal arm64 Compiling\ ESTabBarController.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift (in target 'ESTabBarController' from project 'ESTabBarController')
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift:119:24: error: cannot override 'tabBar' which has been marked unavailable
117 | }
118 |
119 | open override func tabBar(_ tabBar: UITabBar, willBeginCustomizing items: [UITabBarItem]) {
| |- error: cannot override 'tabBar' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'tabBar'
120 | if let tabBar = tabBar as? ESTabBar {
121 | tabBar.updateLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:147:1: note: 'tabBar(_:willBeginCustomizing:)' has been explicitly marked unavailable here
145 | */
146 |
147 | - (void)tabBar:(UITabBar *)tabBar willBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called before customize sheet is shown. items is current item list
| `- note: 'tabBar(_:willBeginCustomizing:)' has been explicitly marked unavailable here
148 | - (void)tabBar:(UITabBar *)tabBar didBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called after customize sheet is shown. items is current item list
149 | - (void)tabBar:(UITabBar *)tabBar willEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called before customize sheet is hidden. items is new item list
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift:125:24: error: cannot override 'tabBar' which has been marked unavailable
123 | }
124 |
125 | open override func tabBar(_ tabBar: UITabBar, didEndCustomizing items: [UITabBarItem], changed: Bool) {
| |- error: cannot override 'tabBar' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'tabBar'
126 | if let tabBar = tabBar as? ESTabBar {
127 | tabBar.updateLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:150:1: note: 'tabBar(_:didEndCustomizing:changed:)' has been explicitly marked unavailable here
148 | - (void)tabBar:(UITabBar *)tabBar didBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called after customize sheet is shown. items is current item list
149 | - (void)tabBar:(UITabBar *)tabBar willEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called before customize sheet is hidden. items is new item list
150 | - (void)tabBar:(UITabBar *)tabBar didEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called after customize sheet is hidden. items is new item list
| `- note: 'tabBar(_:didEndCustomizing:changed:)' has been explicitly marked unavailable here
151 |
152 | @end
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift:44:34: error: 'moreNavigationController' is unavailable in visionOS
42 | /// 当前tabBarController是否存在"More"tab
43 | public static func isShowingMore(_ tabBarController: UITabBarController?) -> Bool {
44 | return tabBarController?.moreNavigationController.parent != nil
| `- error: 'moreNavigationController' is unavailable in visionOS
45 | }
46 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:162:56: note: 'moreNavigationController' has been explicitly marked unavailable here
160 | @property(nonatomic) NSUInteger selectedIndex;
161 |
162 | @property(nonatomic, readonly) UINavigationController *moreNavigationController API_UNAVAILABLE(tvos, visionos); // Returns the "More" navigation controller, creating it if it does not already exist.
| `- note: 'moreNavigationController' has been explicitly marked unavailable here
163 | @property(nullable, nonatomic, copy) NSArray<__kindof UIViewController *> *customizableViewControllers API_UNAVAILABLE(tvos, visionos); // If non-nil, then the "More" view will include an "Edit" button that displays customization UI for the specified controllers. By default, all view controllers are customizable.
164 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarController.swift
SwiftCompile normal arm64 Compiling\ ESTabBarItemBadgeView.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemBadgeView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemBadgeView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarItemBadgeView.swift
SwiftCompile normal arm64 Compiling\ ESTabBar.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift (in target 'ESTabBarController' from project 'ESTabBarController')
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:134:24: error: cannot override 'beginCustomizingItems' which has been marked unavailable
132 | }
133 |
134 | open override func beginCustomizingItems(_ items: [UITabBarItem]) {
| |- error: cannot override 'beginCustomizingItems' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'beginCustomizingItems'
135 | ESTabBarController.printError("beginCustomizingItems(_:) is unsupported in ESTabBar.")
136 | super.beginCustomizingItems(items)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:38:1: note: 'beginCustomizingItems' has been explicitly marked unavailable here
36 | // Reorder items. This will display a sheet with all the items listed, allow the user to change/reorder items and shows a 'Done' button at the top
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
| `- note: 'beginCustomizingItems' has been explicitly marked unavailable here
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
40 |
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:139:24: error: cannot override 'endCustomizing' which has been marked unavailable
137 | }
138 |
139 | open override func endCustomizing(animated: Bool) -> Bool {
| |- error: cannot override 'endCustomizing' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'endCustomizing'
140 | ESTabBarController.printError("endCustomizing(_:) is unsupported in ESTabBar.")
141 | return super.endCustomizing(animated: animated)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:39:1: note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
| `- note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
40 |
41 | @property(nonatomic, readonly, getter=isCustomizing) BOOL customizing API_UNAVAILABLE(tvos, visionos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:136:15: error: 'beginCustomizingItems' is unavailable in visionOS
134 | open override func beginCustomizingItems(_ items: [UITabBarItem]) {
135 | ESTabBarController.printError("beginCustomizingItems(_:) is unsupported in ESTabBar.")
136 | super.beginCustomizingItems(items)
| `- error: 'beginCustomizingItems' is unavailable in visionOS
137 | }
138 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:38:1: note: 'beginCustomizingItems' has been explicitly marked unavailable here
36 | // Reorder items. This will display a sheet with all the items listed, allow the user to change/reorder items and shows a 'Done' button at the top
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
| `- note: 'beginCustomizingItems' has been explicitly marked unavailable here
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
40 |
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:141:22: error: 'endCustomizing(animated:)' is unavailable in visionOS
139 | open override func endCustomizing(animated: Bool) -> Bool {
140 | ESTabBarController.printError("endCustomizing(_:) is unsupported in ESTabBar.")
141 | return super.endCustomizing(animated: animated)
| `- error: 'endCustomizing(animated:)' is unavailable in visionOS
142 | }
143 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:39:1: note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
| `- note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
40 |
41 | @property(nonatomic, readonly, getter=isCustomizing) BOOL customizing API_UNAVAILABLE(tvos, visionos, watchos);
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBar.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-17 06:56:11.854 xcodebuild[668:4244] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftEmitModule normal arm64 Emitting\ module\ for\ ESTabBarController (in target 'ESTabBarController' from project 'ESTabBarController')
Building workspace ESTabBarController with scheme ESTabBarController
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
ESTabBarController: /Users/admin/builder/spi-builder-workspace
resolved source packages: ESTabBarController
2026-09-17 06:56:18.945 xcodebuild[787:4786] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "ESTabBarController",
"name" : "ESTabBarController",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "8.0"
}
],
"products" : [
{
"name" : "ESTabBarController",
"targets" : [
"ESTabBarController"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "ESTabBarController",
"module_type" : "SwiftTarget",
"name" : "ESTabBarController",
"path" : "Sources",
"product_memberships" : [
"ESTabBarController"
],
"sources" : [
"ESTabBar.swift",
"ESTabBarController.swift",
"ESTabBarItem.swift",
"ESTabBarItemBadgeView.swift",
"ESTabBarItemContainer.swift",
"ESTabBarItemContentView.swift",
"ESTabBarItemMoreContentView.swift"
],
"type" : "library"
}
],
"tools_version" : "5.1"
}
{
"workspace" : {
"name" : "ESTabBarController",
"schemes" : [
"ESTabBarController"
]
}
}
2026-09-17 06:56:20.124 xcodebuild[795:4863] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme ESTabBarController -destination generic/platform=xrOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.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 ESTabBarController -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
ESTabBarController: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'ESTabBarController-product' in project 'ESTabBarController'
➜ Explicit dependency on target 'ESTabBarController' in project 'ESTabBarController'
Target 'ESTabBarController' in project 'ESTabBarController' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
SwiftDriver ESTabBarController normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ESTabBarController -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ ESTabBarItemBadgeView.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemBadgeView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemBadgeView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarItemBadgeView.swift
SwiftCompile normal arm64 Compiling\ ESTabBar.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBar.swift
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:134:24: error: cannot override 'beginCustomizingItems' which has been marked unavailable
132 | }
133 |
134 | open override func beginCustomizingItems(_ items: [UITabBarItem]) {
| |- error: cannot override 'beginCustomizingItems' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'beginCustomizingItems'
135 | ESTabBarController.printError("beginCustomizingItems(_:) is unsupported in ESTabBar.")
136 | super.beginCustomizingItems(items)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:38:1: note: 'beginCustomizingItems' has been explicitly marked unavailable here
36 | // Reorder items. This will display a sheet with all the items listed, allow the user to change/reorder items and shows a 'Done' button at the top
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
| `- note: 'beginCustomizingItems' has been explicitly marked unavailable here
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
40 |
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:139:24: error: cannot override 'endCustomizing' which has been marked unavailable
137 | }
138 |
139 | open override func endCustomizing(animated: Bool) -> Bool {
| |- error: cannot override 'endCustomizing' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'endCustomizing'
140 | ESTabBarController.printError("endCustomizing(_:) is unsupported in ESTabBar.")
141 | return super.endCustomizing(animated: animated)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:39:1: note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
| `- note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
40 |
41 | @property(nonatomic, readonly, getter=isCustomizing) BOOL customizing API_UNAVAILABLE(tvos, visionos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:136:15: error: 'beginCustomizingItems' is unavailable in visionOS
134 | open override func beginCustomizingItems(_ items: [UITabBarItem]) {
135 | ESTabBarController.printError("beginCustomizingItems(_:) is unsupported in ESTabBar.")
136 | super.beginCustomizingItems(items)
| `- error: 'beginCustomizingItems' is unavailable in visionOS
137 | }
138 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:38:1: note: 'beginCustomizingItems' has been explicitly marked unavailable here
36 | // Reorder items. This will display a sheet with all the items listed, allow the user to change/reorder items and shows a 'Done' button at the top
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
| `- note: 'beginCustomizingItems' has been explicitly marked unavailable here
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
40 |
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:141:22: error: 'endCustomizing(animated:)' is unavailable in visionOS
139 | open override func endCustomizing(animated: Bool) -> Bool {
140 | ESTabBarController.printError("endCustomizing(_:) is unsupported in ESTabBar.")
141 | return super.endCustomizing(animated: animated)
| `- error: 'endCustomizing(animated:)' is unavailable in visionOS
142 | }
143 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:39:1: note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
| `- note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
40 |
41 | @property(nonatomic, readonly, getter=isCustomizing) BOOL customizing API_UNAVAILABLE(tvos, visionos, watchos);
SwiftEmitModule normal arm64 Emitting\ module\ for\ ESTabBarController (in target 'ESTabBarController' from project 'ESTabBarController')
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:134:24: error: cannot override 'beginCustomizingItems' which has been marked unavailable
132 | }
133 |
134 | open override func beginCustomizingItems(_ items: [UITabBarItem]) {
| |- error: cannot override 'beginCustomizingItems' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'beginCustomizingItems'
135 | ESTabBarController.printError("beginCustomizingItems(_:) is unsupported in ESTabBar.")
136 | super.beginCustomizingItems(items)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:38:1: note: 'beginCustomizingItems' has been explicitly marked unavailable here
36 | // Reorder items. This will display a sheet with all the items listed, allow the user to change/reorder items and shows a 'Done' button at the top
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
| `- note: 'beginCustomizingItems' has been explicitly marked unavailable here
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
40 |
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift:139:24: error: cannot override 'endCustomizing' which has been marked unavailable
137 | }
138 |
139 | open override func endCustomizing(animated: Bool) -> Bool {
| |- error: cannot override 'endCustomizing' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'endCustomizing'
140 | ESTabBarController.printError("endCustomizing(_:) is unsupported in ESTabBar.")
141 | return super.endCustomizing(animated: animated)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:39:1: note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
37 |
38 | - (void)beginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // list all items that can be reordered. always animates a sheet up. visible items not listed are fixed in place
39 | - (BOOL)endCustomizingAnimated:(BOOL)animated API_UNAVAILABLE(tvos, visionos); // hide customization sheet. normally you should let the user do it. check list of items to see new layout. returns YES if layout changed
| `- note: 'endCustomizing(animated:)' has been explicitly marked unavailable here
40 |
41 | @property(nonatomic, readonly, getter=isCustomizing) BOOL customizing API_UNAVAILABLE(tvos, visionos, watchos);
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift:119:24: error: cannot override 'tabBar' which has been marked unavailable
117 | }
118 |
119 | open override func tabBar(_ tabBar: UITabBar, willBeginCustomizing items: [UITabBarItem]) {
| |- error: cannot override 'tabBar' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'tabBar'
120 | if let tabBar = tabBar as? ESTabBar {
121 | tabBar.updateLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:147:1: note: 'tabBar(_:willBeginCustomizing:)' has been explicitly marked unavailable here
145 | */
146 |
147 | - (void)tabBar:(UITabBar *)tabBar willBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called before customize sheet is shown. items is current item list
| `- note: 'tabBar(_:willBeginCustomizing:)' has been explicitly marked unavailable here
148 | - (void)tabBar:(UITabBar *)tabBar didBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called after customize sheet is shown. items is current item list
149 | - (void)tabBar:(UITabBar *)tabBar willEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called before customize sheet is hidden. items is new item list
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift:125:24: error: cannot override 'tabBar' which has been marked unavailable
123 | }
124 |
125 | open override func tabBar(_ tabBar: UITabBar, didEndCustomizing items: [UITabBarItem], changed: Bool) {
| |- error: cannot override 'tabBar' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'tabBar'
126 | if let tabBar = tabBar as? ESTabBar {
127 | tabBar.updateLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:150:1: note: 'tabBar(_:didEndCustomizing:changed:)' has been explicitly marked unavailable here
148 | - (void)tabBar:(UITabBar *)tabBar didBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called after customize sheet is shown. items is current item list
149 | - (void)tabBar:(UITabBar *)tabBar willEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called before customize sheet is hidden. items is new item list
150 | - (void)tabBar:(UITabBar *)tabBar didEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called after customize sheet is hidden. items is new item list
| `- note: 'tabBar(_:didEndCustomizing:changed:)' has been explicitly marked unavailable here
151 |
152 | @end
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/ESTabBar.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItem.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemBadgeView.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContentView.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemMoreContentView.swift -target arm64-apple-xros1.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ESTabBarController -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ESTabBarController.build/Debug-xros/ESTabBarController-t.build/Objects-normal/arm64/ESTabBarController.abi.json
SwiftCompile normal arm64 (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ ESTabBarItemMoreContentView.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemMoreContentView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemMoreContentView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarItemMoreContentView.swift
SwiftCompile normal arm64 Compiling\ ESTabBarController.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift (in target 'ESTabBarController' from project 'ESTabBarController')
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift:119:24: error: cannot override 'tabBar' which has been marked unavailable
117 | }
118 |
119 | open override func tabBar(_ tabBar: UITabBar, willBeginCustomizing items: [UITabBarItem]) {
| |- error: cannot override 'tabBar' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'tabBar'
120 | if let tabBar = tabBar as? ESTabBar {
121 | tabBar.updateLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:147:1: note: 'tabBar(_:willBeginCustomizing:)' has been explicitly marked unavailable here
145 | */
146 |
147 | - (void)tabBar:(UITabBar *)tabBar willBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called before customize sheet is shown. items is current item list
| `- note: 'tabBar(_:willBeginCustomizing:)' has been explicitly marked unavailable here
148 | - (void)tabBar:(UITabBar *)tabBar didBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called after customize sheet is shown. items is current item list
149 | - (void)tabBar:(UITabBar *)tabBar willEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called before customize sheet is hidden. items is new item list
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift:125:24: error: cannot override 'tabBar' which has been marked unavailable
123 | }
124 |
125 | open override func tabBar(_ tabBar: UITabBar, didEndCustomizing items: [UITabBarItem], changed: Bool) {
| |- error: cannot override 'tabBar' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'tabBar'
126 | if let tabBar = tabBar as? ESTabBar {
127 | tabBar.updateLayout()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBar.h:150:1: note: 'tabBar(_:didEndCustomizing:changed:)' has been explicitly marked unavailable here
148 | - (void)tabBar:(UITabBar *)tabBar didBeginCustomizingItems:(NSArray<UITabBarItem *> *)items API_UNAVAILABLE(tvos, visionos); // called after customize sheet is shown. items is current item list
149 | - (void)tabBar:(UITabBar *)tabBar willEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called before customize sheet is hidden. items is new item list
150 | - (void)tabBar:(UITabBar *)tabBar didEndCustomizingItems:(NSArray<UITabBarItem *> *)items changed:(BOOL)changed API_UNAVAILABLE(tvos, visionos); // called after customize sheet is hidden. items is new item list
| `- note: 'tabBar(_:didEndCustomizing:changed:)' has been explicitly marked unavailable here
151 |
152 | @end
/Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift:44:34: error: 'moreNavigationController' is unavailable in visionOS
42 | /// 当前tabBarController是否存在"More"tab
43 | public static func isShowingMore(_ tabBarController: UITabBarController?) -> Bool {
44 | return tabBarController?.moreNavigationController.parent != nil
| `- error: 'moreNavigationController' is unavailable in visionOS
45 | }
46 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITabBarController.h:162:56: note: 'moreNavigationController' has been explicitly marked unavailable here
160 | @property(nonatomic) NSUInteger selectedIndex;
161 |
162 | @property(nonatomic, readonly) UINavigationController *moreNavigationController API_UNAVAILABLE(tvos, visionos); // Returns the "More" navigation controller, creating it if it does not already exist.
| `- note: 'moreNavigationController' has been explicitly marked unavailable here
163 | @property(nullable, nonatomic, copy) NSArray<__kindof UIViewController *> *customizableViewControllers API_UNAVAILABLE(tvos, visionos); // If non-nil, then the "More" view will include an "Edit" button that displays customization UI for the specified controllers. By default, all view controllers are customizable.
164 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarController.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarController.swift
SwiftCompile normal arm64 Compiling\ ESTabBarItemContentView.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContentView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContentView.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarItemContentView.swift
SwiftCompile normal arm64 Compiling\ ESTabBarItemContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContainer.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItemContainer.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarItemContainer.swift
SwiftCompile normal arm64 Compiling\ ESTabBarItem.swift /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItem.swift (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ESTabBarItem.swift (in target 'ESTabBarController' from project 'ESTabBarController')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ESTabBarItem.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-17 06:56:21.036 xcodebuild[796:4889] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ ESTabBarController (in target 'ESTabBarController' from project 'ESTabBarController')
SwiftCompile normal arm64 (in target 'ESTabBarController' from project 'ESTabBarController')
Building workspace ESTabBarController with scheme ESTabBarController
(3 failures)
BUILD FAILURE 6.4 visionOS