Build Information
Failed to build PageControl, reference 0.0.1 (8eb6a8), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 13:07:37 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 PageControl -destination generic/platform=watchOSBuild Log
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.SwiftConstValuesFileList (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.SwiftConstValuesFileList (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.SwiftFileList (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl_const_extract_protocols.json (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.LinkFileList (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-OutputFileMap.json (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/PageControl.DependencyStaticMetadataFileList (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/PageControl.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/PageControl.DependencyMetadataFileList (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/PageControl.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.SwiftFileList (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.LinkFileList (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-OutputFileMap.json (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-OutputFileMap.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/PageControl.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/PageControl.modulemap (in target 'PageControl' from project 'PageControl')
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/PageControl.build/Debug-watchos/PageControl-t.build/PageControl.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos
SwiftDriver PageControl normal arm64 com.apple.xcode.tools.swift.compiler (in target 'PageControl' from project 'PageControl')
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 PageControl -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -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 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-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 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver PageControl normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'PageControl' from project 'PageControl')
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 PageControl -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -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 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-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 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-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/_AvailabilityInternal-42EVAC8Q6P1ZT6G3A168N97G4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-AJ4AZYHQNC33R5RLN7AGEIOMP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-B692L2PMR118794VVYBG37897.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-E4M4A8689VXF1T7P7BV56IKBT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-5OH846KKUPSJJT7GCX9XU1TKG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-CTPSFSTDCBVSSQFHL6I305U72.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-8K07997SIHO7YGY7UQ3LOQ3TJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-C7VQASAJ967Q4Q6SRD4I3CFWZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-CL5QT3CW0ZM498PFTWG64QMLA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-3X4KLXUYEI0UGBILP4X7D0CYW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-84ZA1VDW90AGWZ2LF5KOCM8DZ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-2F9BFIPBQ5EWNSK5G7G7V4EKL.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-22ZP1ILSQW16KHXZS5GBZHOCS.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-D9VBB138U50XYYGW2C2V21N3L.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-EAZ3I917ZFA9H6ZCL6PGLG4TR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-EW7YZZ7LEZE1QZF2T8148IPSA.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-372PLGDQ1U3B6Z5EA5DJMDORJ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-3FQKKPF3BW0SWE1YUZ86OZWIB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-58G4ISYSYDV3AT1DDGEE0QCUF.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-EYJP6DFYQL9GJLH1TJ84A8MHV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-7YQ9TVI7XTOGQU9OADRXP33D1.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-5SNIO0SFHX9KJZTLQGIPAPXUZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-75TRA1C7IHYOFCG3KJXQVTHJ4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-CUPL4FH2SA95GMALQP4M6O8UA.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-AQMEC9CLG0FZQN6TLGDQ6WF78.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-FP2Q8F1Q2HR151SBYKTU6Q8B.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-6TUACK4YPMARFT56PLIO388SJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-7JP2AE1NQHA1DV5JYP2OHQ3BF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-9KPVYINL86WUSHF45TU8PWZZ1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-4N9Z22C0HUO8GV7GFPCLZRZA2.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-414CVW1GW3IL0HRLCNNCS6Q0U.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-8QY7P4ZQXQAF14WVDITTM4R70.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-65NN51P1G7GN2GUAUPC53JJ7N.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-6IWJLTRH2WB6RCG4THPA65RDS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-EJXZKD8LN9EYM9OWP9VLJ49PK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-25T9UW3XDYID74302F31PX0RP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-SQV576LJA0QE7RW5HF7CQ1BX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-3YOBOPIW2MF1LRNQH7JBUBY4G.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-2K07JIG9ZANIKHSNPO3O6L1K6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-D2FE5M7JS5NQA5JDADVERWJM4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-86YTNV5YADPJXFMJ82N3R4GWQ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-BPZJ68HW1IMYWSHROAZ0IMUJP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-CSB8C43KELVSFIQVR0803IZPN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-10D35ZJWCWG7LJAF579U7I5V7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-2C11HKTI5TJB05T724EWNFZXD.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-1W6O8NR1QUSWJGAN44DNNWVHX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-22CZPC4WYQC9G8T393WT2KKLW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-4RYXFVY68ZDEUZYFMVL57WEKU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-71AGZNHLBMR2QK817EJNUN54E.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-F47JQRYVH1SLPOQSJD8RK9MSX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-6KYGGZ4DPVZ3BBAZ6QICZN8LI.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-CTXVQBCWDOH6JHUXIFDUOWFRL.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-9L9R05BT5LTFRZ2NM68BZTVV2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-AHE7ULDQBKER38CYPIKDTZF4M.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-4XS0QRL16224ZE9KE9TMKASKT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-EZKKX4XFW72RZCTOIG80Z93AP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-39VR0G01IUJ09PQKMFGOHXZ4L.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-CGIMI9KQKHNRQHR2IECIPRG14.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-76B9WJP9MDYT33HZQVSNNZQZD.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-7SLKI45KYLKXH9QET2WYS3UZ4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-59XKO8YNRGGYNC5U5LK8B4EM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-650JAZBTM6I0OMHYO6CKM0CWJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-6BCTB8I5DCBBKFJ0Y0G4WQDDJ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-D9NWGT7PQGY2OD43XMA2KGLJK.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-AY6JAXDJMW2FLVG4UD79375PW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-A4WOQTM8SYZAQP223LI6RRPEK.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-1W411BS4UH2UNMNII2341429S.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-69WNGEAVQP55EDBQHP3BLE8QU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-51SR7UBHOMSGMEPVFS6PLSR4M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-5488DA9QVJJ7QOFXPYOYIYFUX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-1FTJGW5ZM9ZN5IKPBE4A9LGNF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-368NRGVYQ33J8K75Y2DSNU06Y.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-B3IXODHI7VO4VRX2RWRXLVJZT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-AIQ30TCDC2B0LBUU6FPQZ0HWI.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-34U50N378SZT64826L0B62MN6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-BX0NALWCB2F1YOTF0NZGV9FWU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-2YRZ292TS6QDW2V2V92NZMPWM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-BEC0M2J7FJN53VXNFDZDKL9U2.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-CU8J9TNJY5EX43FQOPTAAHU29.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-EO02G285WTXB0RPNG3DP9O9VN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-72UYR37X0O2APTD1XMSJ20X5X.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-8EDL8T61430CB5CU94L1E3L0C.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-CLOM4E4D45A8A94N3QNHOVW3H.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-DP67QJL9W7VSYP70ZVEBE3KRT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-EH256724QTCKT0XATY095QHVP.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-ABH83C7CSGMIJAARTF384TV0L.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-DSXZOKFM7XQLZ0FRNNKFDWZT0.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-DXCLJ0K1EEBRV5MFYJOV1HIUX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-6STZ9DXY0E1K8LHUUEU1F4SE.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-1XWTF8V96VX3IAHKJO7PJZDU0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-47SS6PHE8KOUZX5UOQUNKH397.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-8RQ09UCIV0XSYRF8TQQD54MWN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-C3HYVW8P89QAUDLD9VRHUF48Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-ESJZZ70KT229YQNKF5CWYQVLA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-7VIERZPAA371031RT8VBKFYKJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-DB0V1GY4JDAXG2CZ5MW826DDE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-AR3EDJH6PMDGNUXQGV2JND65S.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-4VPDXW2J8W40JMX88G7X30C4G.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-TURER010MQ2QH6SN4BGDJJKP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-BRDP6VIMJ6A6HG4W4NYXZ8BI3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-DAEI6Z48P97TYC3SMMGLERAJ5.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-BBXP8Z81UOB3UBBTO3GG9FEEO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-B0A9Z3B1UDU8OLBQROLWD03N3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-EULYJN53RZTIP2D6F171CT1YZ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-F5AOMF9V2Y10QV8U00QNX8B7Q.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-4AZRAZ8X3W0CS36SZ1GS4LT05.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-B8SNL2YULCKW9SYIL0T5QLMV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-D4BOUT6VJWDXKNATG8P2F95W3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-70RNUQRT1QM2F8WR42WPP4KQV.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-E9C6K7MOTJF3RC93DULCZ130U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-2XWL6VFNA7WRWSTXI42YLU909.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-BGAQE5HOOTG6M9C46O1HHPCDR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-2JD3RMVTK0MFX7K570KHTLBBH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-5U4CPBNVICOGB0BBK9BC7P4E9.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-3RCPMYWFYVKLOR1JJH1M1L7O6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DXH34ZWEY4P4FEELCOH3LXVCR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-22L6Z003SE8XPQ9JS14K57C9N.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-7IATJTA58S6OFDEYHG9JSLLDQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-E6XJI4PF1Q2HPTXKL91GWARU6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-6DR5UJH94SD7QMITGWNAX9FBI.pcm
SwiftCompile normal arm64 Compiling\ PageControl.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift (in target 'PageControl' from project 'PageControl')
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:37: error: cannot find type 'Context' in scope
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: cannot find type 'Context' in scope
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:49: error: 'UIPageControl' is unavailable in watchOS
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: 'UIPageControl' is unavailable in watchOS
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:64: error: cannot find type 'Context' in scope
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: cannot find type 'Context' in scope
85 | uiView.currentPage = selection
86 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:40: error: 'UIPageControl' is unavailable in watchOS
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: 'UIPageControl' is unavailable in watchOS
85 | uiView.currentPage = selection
86 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:92: error: cannot find type 'Context' in scope
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: cannot find type 'Context' in scope
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:68: error: 'UIPageControl' is unavailable in watchOS
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: 'UIPageControl' is unavailable in watchOS
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:105:40: error: 'UIPageControl' is unavailable in watchOS
103 |
104 | @MainActor @objc
105 | func updateCurrentPage(sender: UIPageControl) {
| `- error: 'UIPageControl' is unavailable in watchOS
106 | control.selection = sender.currentPage
107 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:12:28: error: cannot find type 'UIViewRepresentable' in scope
10 | import SwiftUI
11 |
12 | public struct PageControl: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
13 | // MARK: Public Properties
14 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:115:34: error: 'UIPageControl' is unavailable in watchOS
113 | extension PageControl {
114 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
115 | public typealias Direction = UIPageControl.Direction
| `- error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:118:40: error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
118 | public typealias BackgroundStyle = UIPageControl.BackgroundStyle
| `- error: 'UIPageControl' is unavailable in watchOS
119 | }
120 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:123:6: error: 'Previewable()' is only available in watchOS 10.0 or newer
121 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
122 | #Preview {
123 | @Previewable @State
| |- error: 'Previewable()' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
124 | var currentPage: Int = 0
125 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:160:14: error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
158 | .overlay(alignment: .bottom) {
159 | PageControl(selection: $currentPage, pageCount: colors.count)
160 | .pageControlBackgroundStyle(.prominent)
| `- error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
161 | .pageControlPageIndicatorTint(.systemBlue)
162 | .pageControlCurrentPageIndicatorTint(.systemGreen)
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: error: 'UIPageControl' is unavailable in watchOS
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
43 | let control = UIPageControl()
| `- error: 'UIPageControl' is unavailable in watchOS
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageControl.swift
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: error: 'init()' is unavailable in watchOS
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
43 | let control = UIPageControl()
| `- error: 'init()' is unavailable in watchOS
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
43 | let control = UIPageControl()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:44:17: warning: main actor-isolated property 'numberOfPages' can not be mutated from a nonisolated context
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
| `- warning: main actor-isolated property 'numberOfPages' can not be mutated from a nonisolated context
45 |
46 | control.addTarget(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:53:41: note: mutation of this property is only permitted within the actor
51 |
52 | /// default is 0
53 | @property (nonatomic, assign) NSInteger numberOfPages;
| `- note: mutation of this property is only permitted within the actor
54 |
55 | /// default is 0. Value is pinned to 0..numberOfPages-1
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:85:16: warning: main actor-isolated property 'currentPage' can not be mutated from a nonisolated context
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
85 | uiView.currentPage = selection
| `- warning: main actor-isolated property 'currentPage' can not be mutated from a nonisolated context
86 | }
87 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:56:41: note: mutation of this property is only permitted within the actor
54 |
55 | /// default is 0. Value is pinned to 0..numberOfPages-1
56 | @property (nonatomic, assign) NSInteger currentPage;
| `- note: mutation of this property is only permitted within the actor
57 |
58 | /// hides the indicator if there is only one page, default is NO
SwiftEmitModule normal arm64 Emitting\ module\ for\ PageControl (in target 'PageControl' from project 'PageControl')
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:12:28: error: cannot find type 'UIViewRepresentable' in scope
10 | import SwiftUI
11 |
12 | public struct PageControl: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
13 | // MARK: Public Properties
14 |
macro expansion @Entry:2:16: warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:25:70: note: expanded code originates here
21 | ///
22 | /// The default value is [`UIPageControl.Direction.natural`](https://developer.apple.com/documentation/uikit/uipagecontrol/direction-swift.enum/natural).
23 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlDirection' here
24 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
25 | public var pageControlDirection: PageControl.Direction = .natural
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlDirection: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.Direction = .natural
+-------------------------------------------------------------------
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:34:28: note: 'Direction' declared here
32 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
33 |
34 | typedef NS_ENUM(NSInteger, UIPageControlDirection) {
| `- note: 'Direction' declared here
35 | /// Page indicators are laid out in the natural direction of the system locale.
36 | /// By default, this is equivalent to @c UIPageControlDirectionLeftToRight on LTR locales, and
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
macro expansion @Entry:2:16: warning: unavailable enum 'BackgroundStyle' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:30:84: note: expanded code originates here
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
28 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlBackgroundStyle' here
29 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
30 | public var pageControlBackgroundStyle: PageControl.BackgroundStyle = .automatic
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlBackgroundStyle: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'BackgroundStyle' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.BackgroundStyle = .automatic
+-------------------------------------------------------------------
31 |
32 | /// The tint color to apply to the current page indicator of a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:25:28: note: 'BackgroundStyle' declared here
23 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
24 |
25 | typedef NS_ENUM(NSInteger, UIPageControlBackgroundStyle) {
| `- note: 'BackgroundStyle' declared here
26 | /// The default background style that adapts based on the current interaction state.
27 | UIPageControlBackgroundStyleAutomatic = 0,
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:37: error: cannot find type 'Context' in scope
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: cannot find type 'Context' in scope
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:49: error: 'UIPageControl' is unavailable in watchOS
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: 'UIPageControl' is unavailable in watchOS
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:64: error: cannot find type 'Context' in scope
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: cannot find type 'Context' in scope
85 | uiView.currentPage = selection
86 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:40: error: 'UIPageControl' is unavailable in watchOS
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: 'UIPageControl' is unavailable in watchOS
85 | uiView.currentPage = selection
86 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:92: error: cannot find type 'Context' in scope
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: cannot find type 'Context' in scope
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:68: error: 'UIPageControl' is unavailable in watchOS
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: 'UIPageControl' is unavailable in watchOS
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:105:40: error: 'UIPageControl' is unavailable in watchOS
103 |
104 | @MainActor @objc
105 | func updateCurrentPage(sender: UIPageControl) {
| `- error: 'UIPageControl' is unavailable in watchOS
106 | control.selection = sender.currentPage
107 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:115:34: error: 'UIPageControl' is unavailable in watchOS
113 | extension PageControl {
114 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
115 | public typealias Direction = UIPageControl.Direction
| `- error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:118:40: error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
118 | public typealias BackgroundStyle = UIPageControl.BackgroundStyle
| `- error: 'UIPageControl' is unavailable in watchOS
119 | }
120 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:123:6: error: 'Previewable()' is only available in watchOS 10.0 or newer
121 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
122 | #Preview {
123 | @Previewable @State
| |- error: 'Previewable()' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
124 | var currentPage: Int = 0
125 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:160:14: error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
158 | .overlay(alignment: .bottom) {
159 | PageControl(selection: $currentPage, pageCount: colors.count)
160 | .pageControlBackgroundStyle(.prominent)
| `- error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
161 | .pageControlPageIndicatorTint(.systemBlue)
162 | .pageControlCurrentPageIndicatorTint(.systemGreen)
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/PageControl/EnvironmentValues+PageIndicatorImages.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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 -profile-generate -profile-coverage-mapping -swift-version 6 -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/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name PageControl -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.abi.json
SwiftCompile normal arm64 (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ EnvironmentValues+PageIndicatorImages.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues+PageIndicatorImages.swift (in target 'PageControl' from project 'PageControl')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues+PageIndicatorImages.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EnvironmentValues+PageIndicatorImages.swift
SwiftCompile normal arm64 Compiling\ EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift (in target 'PageControl' from project 'PageControl')
macro expansion @Entry:2:16: warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:25:70: note: expanded code originates here
21 | ///
22 | /// The default value is [`UIPageControl.Direction.natural`](https://developer.apple.com/documentation/uikit/uipagecontrol/direction-swift.enum/natural).
23 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlDirection' here
24 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
25 | public var pageControlDirection: PageControl.Direction = .natural
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlDirection: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.Direction = .natural
+-------------------------------------------------------------------
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:34:28: note: 'Direction' declared here
32 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
33 |
34 | typedef NS_ENUM(NSInteger, UIPageControlDirection) {
| `- note: 'Direction' declared here
35 | /// Page indicators are laid out in the natural direction of the system locale.
36 | /// By default, this is equivalent to @c UIPageControlDirectionLeftToRight on LTR locales, and
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EnvironmentValues.swift
SwiftCompile normal arm64_32 Compiling\ EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift (in target 'PageControl' from project 'PageControl')
macro expansion @Entry:2:16: warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:25:70: note: expanded code originates here
21 | ///
22 | /// The default value is [`UIPageControl.Direction.natural`](https://developer.apple.com/documentation/uikit/uipagecontrol/direction-swift.enum/natural).
23 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlDirection' here
24 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
25 | public var pageControlDirection: PageControl.Direction = .natural
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlDirection: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.Direction = .natural
+-------------------------------------------------------------------
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:34:28: note: 'Direction' declared here
32 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
33 |
34 | typedef NS_ENUM(NSInteger, UIPageControlDirection) {
| `- note: 'Direction' declared here
35 | /// Page indicators are laid out in the natural direction of the system locale.
36 | /// By default, this is equivalent to @c UIPageControlDirectionLeftToRight on LTR locales, and
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EnvironmentValues.swift
SwiftCompile normal arm64_32 Compiling\ PageControl.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift (in target 'PageControl' from project 'PageControl')
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:37: error: cannot find type 'Context' in scope
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: cannot find type 'Context' in scope
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:49: error: 'UIPageControl' is unavailable in watchOS
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: 'UIPageControl' is unavailable in watchOS
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:64: error: cannot find type 'Context' in scope
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: cannot find type 'Context' in scope
85 | uiView.currentPage = selection
86 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:40: error: 'UIPageControl' is unavailable in watchOS
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: 'UIPageControl' is unavailable in watchOS
85 | uiView.currentPage = selection
86 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:92: error: cannot find type 'Context' in scope
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: cannot find type 'Context' in scope
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:68: error: 'UIPageControl' is unavailable in watchOS
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: 'UIPageControl' is unavailable in watchOS
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:105:40: error: 'UIPageControl' is unavailable in watchOS
103 |
104 | @MainActor @objc
105 | func updateCurrentPage(sender: UIPageControl) {
| `- error: 'UIPageControl' is unavailable in watchOS
106 | control.selection = sender.currentPage
107 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:12:28: error: cannot find type 'UIViewRepresentable' in scope
10 | import SwiftUI
11 |
12 | public struct PageControl: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
13 | // MARK: Public Properties
14 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:115:34: error: 'UIPageControl' is unavailable in watchOS
113 | extension PageControl {
114 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
115 | public typealias Direction = UIPageControl.Direction
| `- error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:118:40: error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
118 | public typealias BackgroundStyle = UIPageControl.BackgroundStyle
| `- error: 'UIPageControl' is unavailable in watchOS
119 | }
120 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:123:6: error: 'Previewable()' is only available in watchOS 10.0 or newer
121 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
122 | #Preview {
123 | @Previewable @State
| |- error: 'Previewable()' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
124 | var currentPage: Int = 0
125 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:160:14: error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
158 | .overlay(alignment: .bottom) {
159 | PageControl(selection: $currentPage, pageCount: colors.count)
160 | .pageControlBackgroundStyle(.prominent)
| `- error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
161 | .pageControlPageIndicatorTint(.systemBlue)
162 | .pageControlCurrentPageIndicatorTint(.systemGreen)
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: error: 'UIPageControl' is unavailable in watchOS
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
43 | let control = UIPageControl()
| `- error: 'UIPageControl' is unavailable in watchOS
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: error: 'init()' is unavailable in watchOS
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
43 | let control = UIPageControl()
| `- error: 'init()' is unavailable in watchOS
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
43 | let control = UIPageControl()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:44:17: warning: main actor-isolated property 'numberOfPages' can not be mutated from a nonisolated context
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
| `- warning: main actor-isolated property 'numberOfPages' can not be mutated from a nonisolated context
45 |
46 | control.addTarget(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:53:41: note: mutation of this property is only permitted within the actor
51 |
52 | /// default is 0
53 | @property (nonatomic, assign) NSInteger numberOfPages;
| `- note: mutation of this property is only permitted within the actor
54 |
55 | /// default is 0. Value is pinned to 0..numberOfPages-1
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:85:16: warning: main actor-isolated property 'currentPage' can not be mutated from a nonisolated context
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
85 | uiView.currentPage = selection
| `- warning: main actor-isolated property 'currentPage' can not be mutated from a nonisolated context
86 | }
87 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:56:41: note: mutation of this property is only permitted within the actor
54 |
55 | /// default is 0. Value is pinned to 0..numberOfPages-1
56 | @property (nonatomic, assign) NSInteger currentPage;
| `- note: mutation of this property is only permitted within the actor
57 |
58 | /// hides the indicator if there is only one page, default is NO
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageControl.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ PageControl (in target 'PageControl' from project 'PageControl')
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:12:28: error: cannot find type 'UIViewRepresentable' in scope
10 | import SwiftUI
11 |
12 | public struct PageControl: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
13 | // MARK: Public Properties
14 |
macro expansion @Entry:2:16: warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:25:70: note: expanded code originates here
21 | ///
22 | /// The default value is [`UIPageControl.Direction.natural`](https://developer.apple.com/documentation/uikit/uipagecontrol/direction-swift.enum/natural).
23 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlDirection' here
24 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
25 | public var pageControlDirection: PageControl.Direction = .natural
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlDirection: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.Direction = .natural
+-------------------------------------------------------------------
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:34:28: note: 'Direction' declared here
32 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
33 |
34 | typedef NS_ENUM(NSInteger, UIPageControlDirection) {
| `- note: 'Direction' declared here
35 | /// Page indicators are laid out in the natural direction of the system locale.
36 | /// By default, this is equivalent to @c UIPageControlDirectionLeftToRight on LTR locales, and
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
macro expansion @Entry:2:16: warning: unavailable enum 'BackgroundStyle' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:30:84: note: expanded code originates here
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
28 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlBackgroundStyle' here
29 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
30 | public var pageControlBackgroundStyle: PageControl.BackgroundStyle = .automatic
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlBackgroundStyle: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'BackgroundStyle' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.BackgroundStyle = .automatic
+-------------------------------------------------------------------
31 |
32 | /// The tint color to apply to the current page indicator of a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:25:28: note: 'BackgroundStyle' declared here
23 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
24 |
25 | typedef NS_ENUM(NSInteger, UIPageControlBackgroundStyle) {
| `- note: 'BackgroundStyle' declared here
26 | /// The default background style that adapts based on the current interaction state.
27 | UIPageControlBackgroundStyleAutomatic = 0,
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:37: error: cannot find type 'Context' in scope
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: cannot find type 'Context' in scope
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:49: error: 'UIPageControl' is unavailable in watchOS
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: 'UIPageControl' is unavailable in watchOS
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:64: error: cannot find type 'Context' in scope
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: cannot find type 'Context' in scope
85 | uiView.currentPage = selection
86 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:40: error: 'UIPageControl' is unavailable in watchOS
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: 'UIPageControl' is unavailable in watchOS
85 | uiView.currentPage = selection
86 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:92: error: cannot find type 'Context' in scope
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: cannot find type 'Context' in scope
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:68: error: 'UIPageControl' is unavailable in watchOS
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: 'UIPageControl' is unavailable in watchOS
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:105:40: error: 'UIPageControl' is unavailable in watchOS
103 |
104 | @MainActor @objc
105 | func updateCurrentPage(sender: UIPageControl) {
| `- error: 'UIPageControl' is unavailable in watchOS
106 | control.selection = sender.currentPage
107 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:115:34: error: 'UIPageControl' is unavailable in watchOS
113 | extension PageControl {
114 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
115 | public typealias Direction = UIPageControl.Direction
| `- error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:118:40: error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
118 | public typealias BackgroundStyle = UIPageControl.BackgroundStyle
| `- error: 'UIPageControl' is unavailable in watchOS
119 | }
120 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
SwiftCompile normal arm64_32 (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ EnvironmentValues+PageIndicatorImages.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues+PageIndicatorImages.swift (in target 'PageControl' from project 'PageControl')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues+PageIndicatorImages.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EnvironmentValues+PageIndicatorImages.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-25 09:07:27.449 xcodebuild[627:3884] [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\ PageControl (in target 'PageControl' from project 'PageControl')
SwiftCompile normal arm64 (in target 'PageControl' from project 'PageControl')
Building workspace PageControl with scheme PageControl
(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:
PageControl: /Users/admin/builder/spi-builder-workspace
resolved source packages: PageControl
2026-09-25 09:07:34.226 xcodebuild[797:4607] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "PageControl",
"name" : "PageControl",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "maccatalyst",
"version" : "13.1"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "PageControl",
"targets" : [
"PageControl"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "PageControlTests",
"module_type" : "SwiftTarget",
"name" : "PageControlTests",
"path" : "Tests/PageControlTests",
"sources" : [
"PageControlTests.swift"
],
"target_dependencies" : [
"PageControl"
],
"type" : "test"
},
{
"c99name" : "PageControl",
"module_type" : "SwiftTarget",
"name" : "PageControl",
"path" : "Sources/PageControl",
"product_memberships" : [
"PageControl"
],
"sources" : [
"EnvironmentValues+PageIndicatorImages.swift",
"EnvironmentValues.swift",
"PageControl.swift"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
{
"workspace" : {
"name" : "PageControl",
"schemes" : [
"PageControl"
]
}
}
2026-09-25 09:07:35.440 xcodebuild[805:4671] [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 PageControl -destination generic/platform=watchOS
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 PageControl -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
PageControl: /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 'PageControl-product' in project 'PageControl'
➜ Explicit dependency on target 'PageControl' in project 'PageControl'
Target 'PageControl' in project 'PageControl' (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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver PageControl normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'PageControl' from project 'PageControl')
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 PageControl -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -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 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-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 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver PageControl normal arm64 com.apple.xcode.tools.swift.compiler (in target 'PageControl' from project 'PageControl')
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 PageControl -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -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 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-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 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift (in target 'PageControl' from project 'PageControl')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EnvironmentValues.swift
macro expansion @Entry:2:16: warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:25:70: note: expanded code originates here
21 | ///
22 | /// The default value is [`UIPageControl.Direction.natural`](https://developer.apple.com/documentation/uikit/uipagecontrol/direction-swift.enum/natural).
23 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlDirection' here
24 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
25 | public var pageControlDirection: PageControl.Direction = .natural
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlDirection: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.Direction = .natural
+-------------------------------------------------------------------
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:34:28: note: 'Direction' declared here
32 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
33 |
34 | typedef NS_ENUM(NSInteger, UIPageControlDirection) {
| `- note: 'Direction' declared here
35 | /// Page indicators are laid out in the natural direction of the system locale.
36 | /// By default, this is equivalent to @c UIPageControlDirectionLeftToRight on LTR locales, and
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
SwiftCompile normal arm64 Compiling\ EnvironmentValues+PageIndicatorImages.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues+PageIndicatorImages.swift (in target 'PageControl' from project 'PageControl')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues+PageIndicatorImages.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EnvironmentValues+PageIndicatorImages.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ PageControl (in target 'PageControl' from project 'PageControl')
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:12:28: error: cannot find type 'UIViewRepresentable' in scope
10 | import SwiftUI
11 |
12 | public struct PageControl: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
13 | // MARK: Public Properties
14 |
macro expansion @Entry:2:16: warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:25:70: note: expanded code originates here
21 | ///
22 | /// The default value is [`UIPageControl.Direction.natural`](https://developer.apple.com/documentation/uikit/uipagecontrol/direction-swift.enum/natural).
23 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlDirection' here
24 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
25 | public var pageControlDirection: PageControl.Direction = .natural
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlDirection: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.Direction = .natural
+-------------------------------------------------------------------
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:34:28: note: 'Direction' declared here
32 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
33 |
34 | typedef NS_ENUM(NSInteger, UIPageControlDirection) {
| `- note: 'Direction' declared here
35 | /// Page indicators are laid out in the natural direction of the system locale.
36 | /// By default, this is equivalent to @c UIPageControlDirectionLeftToRight on LTR locales, and
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
macro expansion @Entry:2:16: warning: unavailable enum 'BackgroundStyle' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:30:84: note: expanded code originates here
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
28 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlBackgroundStyle' here
29 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
30 | public var pageControlBackgroundStyle: PageControl.BackgroundStyle = .automatic
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlBackgroundStyle: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'BackgroundStyle' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.BackgroundStyle = .automatic
+-------------------------------------------------------------------
31 |
32 | /// The tint color to apply to the current page indicator of a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:25:28: note: 'BackgroundStyle' declared here
23 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
24 |
25 | typedef NS_ENUM(NSInteger, UIPageControlBackgroundStyle) {
| `- note: 'BackgroundStyle' declared here
26 | /// The default background style that adapts based on the current interaction state.
27 | UIPageControlBackgroundStyleAutomatic = 0,
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:37: error: cannot find type 'Context' in scope
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: cannot find type 'Context' in scope
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:49: error: 'UIPageControl' is unavailable in watchOS
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: 'UIPageControl' is unavailable in watchOS
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:64: error: cannot find type 'Context' in scope
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: cannot find type 'Context' in scope
85 | uiView.currentPage = selection
86 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:40: error: 'UIPageControl' is unavailable in watchOS
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: 'UIPageControl' is unavailable in watchOS
85 | uiView.currentPage = selection
86 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:92: error: cannot find type 'Context' in scope
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: cannot find type 'Context' in scope
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:68: error: 'UIPageControl' is unavailable in watchOS
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: 'UIPageControl' is unavailable in watchOS
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:105:40: error: 'UIPageControl' is unavailable in watchOS
103 |
104 | @MainActor @objc
105 | func updateCurrentPage(sender: UIPageControl) {
| `- error: 'UIPageControl' is unavailable in watchOS
106 | control.selection = sender.currentPage
107 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:115:34: error: 'UIPageControl' is unavailable in watchOS
113 | extension PageControl {
114 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
115 | public typealias Direction = UIPageControl.Direction
| `- error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:118:40: error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
118 | public typealias BackgroundStyle = UIPageControl.BackgroundStyle
| `- error: 'UIPageControl' is unavailable in watchOS
119 | }
120 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:123:6: error: 'Previewable()' is only available in watchOS 10.0 or newer
121 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
122 | #Preview {
123 | @Previewable @State
| |- error: 'Previewable()' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
124 | var currentPage: Int = 0
125 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:160:14: error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
158 | .overlay(alignment: .bottom) {
159 | PageControl(selection: $currentPage, pageCount: colors.count)
160 | .pageControlBackgroundStyle(.prominent)
| `- error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
161 | .pageControlPageIndicatorTint(.systemBlue)
162 | .pageControlCurrentPageIndicatorTint(.systemGreen)
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/PageControl/EnvironmentValues+PageIndicatorImages.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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 -profile-generate -profile-coverage-mapping -swift-version 6 -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/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name PageControl -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64/PageControl.abi.json
SwiftCompile normal arm64 (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ PageControl (in target 'PageControl' from project 'PageControl')
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:12:28: error: cannot find type 'UIViewRepresentable' in scope
10 | import SwiftUI
11 |
12 | public struct PageControl: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
13 | // MARK: Public Properties
14 |
macro expansion @Entry:2:16: warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:25:70: note: expanded code originates here
21 | ///
22 | /// The default value is [`UIPageControl.Direction.natural`](https://developer.apple.com/documentation/uikit/uipagecontrol/direction-swift.enum/natural).
23 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlDirection' here
24 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
25 | public var pageControlDirection: PageControl.Direction = .natural
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlDirection: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.Direction = .natural
+-------------------------------------------------------------------
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:34:28: note: 'Direction' declared here
32 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
33 |
34 | typedef NS_ENUM(NSInteger, UIPageControlDirection) {
| `- note: 'Direction' declared here
35 | /// Page indicators are laid out in the natural direction of the system locale.
36 | /// By default, this is equivalent to @c UIPageControlDirectionLeftToRight on LTR locales, and
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
macro expansion @Entry:2:16: warning: unavailable enum 'BackgroundStyle' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:30:84: note: expanded code originates here
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
28 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlBackgroundStyle' here
29 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
30 | public var pageControlBackgroundStyle: PageControl.BackgroundStyle = .automatic
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlBackgroundStyle: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'BackgroundStyle' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.BackgroundStyle = .automatic
+-------------------------------------------------------------------
31 |
32 | /// The tint color to apply to the current page indicator of a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:25:28: note: 'BackgroundStyle' declared here
23 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
24 |
25 | typedef NS_ENUM(NSInteger, UIPageControlBackgroundStyle) {
| `- note: 'BackgroundStyle' declared here
26 | /// The default background style that adapts based on the current interaction state.
27 | UIPageControlBackgroundStyleAutomatic = 0,
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:37: error: cannot find type 'Context' in scope
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: cannot find type 'Context' in scope
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:49: error: 'UIPageControl' is unavailable in watchOS
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: 'UIPageControl' is unavailable in watchOS
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:64: error: cannot find type 'Context' in scope
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: cannot find type 'Context' in scope
85 | uiView.currentPage = selection
86 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:40: error: 'UIPageControl' is unavailable in watchOS
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: 'UIPageControl' is unavailable in watchOS
85 | uiView.currentPage = selection
86 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:92: error: cannot find type 'Context' in scope
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: cannot find type 'Context' in scope
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:68: error: 'UIPageControl' is unavailable in watchOS
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: 'UIPageControl' is unavailable in watchOS
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:105:40: error: 'UIPageControl' is unavailable in watchOS
103 |
104 | @MainActor @objc
105 | func updateCurrentPage(sender: UIPageControl) {
| `- error: 'UIPageControl' is unavailable in watchOS
106 | control.selection = sender.currentPage
107 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:115:34: error: 'UIPageControl' is unavailable in watchOS
113 | extension PageControl {
114 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
115 | public typealias Direction = UIPageControl.Direction
| `- error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:118:40: error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
118 | public typealias BackgroundStyle = UIPageControl.BackgroundStyle
| `- error: 'UIPageControl' is unavailable in watchOS
119 | }
120 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:123:6: error: 'Previewable()' is only available in watchOS 10.0 or newer
121 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
122 | #Preview {
123 | @Previewable @State
| |- error: 'Previewable()' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
124 | var currentPage: Int = 0
125 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:160:14: error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
158 | .overlay(alignment: .bottom) {
159 | PageControl(selection: $currentPage, pageCount: colors.count)
160 | .pageControlBackgroundStyle(.prominent)
| `- error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
161 | .pageControlPageIndicatorTint(.systemBlue)
162 | .pageControlCurrentPageIndicatorTint(.systemGreen)
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/PageControl/EnvironmentValues+PageIndicatorImages.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-dependencies-2.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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 -profile-generate -profile-coverage-mapping -swift-version 6 -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/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name PageControl -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PageControl.build/Debug-watchos/PageControl-t.build/Objects-normal/arm64_32/PageControl.abi.json
SwiftCompile normal arm64_32 (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ EnvironmentValues+PageIndicatorImages.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues+PageIndicatorImages.swift (in target 'PageControl' from project 'PageControl')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues+PageIndicatorImages.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EnvironmentValues+PageIndicatorImages.swift
SwiftCompile normal arm64_32 Compiling\ PageControl.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift (in target 'PageControl' from project 'PageControl')
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:37: error: cannot find type 'Context' in scope
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: cannot find type 'Context' in scope
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:49: error: 'UIPageControl' is unavailable in watchOS
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: 'UIPageControl' is unavailable in watchOS
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:64: error: cannot find type 'Context' in scope
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: cannot find type 'Context' in scope
85 | uiView.currentPage = selection
86 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:40: error: 'UIPageControl' is unavailable in watchOS
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: 'UIPageControl' is unavailable in watchOS
85 | uiView.currentPage = selection
86 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:92: error: cannot find type 'Context' in scope
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: cannot find type 'Context' in scope
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:68: error: 'UIPageControl' is unavailable in watchOS
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: 'UIPageControl' is unavailable in watchOS
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:105:40: error: 'UIPageControl' is unavailable in watchOS
103 |
104 | @MainActor @objc
105 | func updateCurrentPage(sender: UIPageControl) {
| `- error: 'UIPageControl' is unavailable in watchOS
106 | control.selection = sender.currentPage
107 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:12:28: error: cannot find type 'UIViewRepresentable' in scope
10 | import SwiftUI
11 |
12 | public struct PageControl: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
13 | // MARK: Public Properties
14 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:115:34: error: 'UIPageControl' is unavailable in watchOS
113 | extension PageControl {
114 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
115 | public typealias Direction = UIPageControl.Direction
| `- error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:118:40: error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
118 | public typealias BackgroundStyle = UIPageControl.BackgroundStyle
| `- error: 'UIPageControl' is unavailable in watchOS
119 | }
120 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:123:6: error: 'Previewable()' is only available in watchOS 10.0 or newer
121 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
122 | #Preview {
123 | @Previewable @State
| |- error: 'Previewable()' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
124 | var currentPage: Int = 0
125 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:160:14: error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
158 | .overlay(alignment: .bottom) {
159 | PageControl(selection: $currentPage, pageCount: colors.count)
160 | .pageControlBackgroundStyle(.prominent)
| `- error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
161 | .pageControlPageIndicatorTint(.systemBlue)
162 | .pageControlCurrentPageIndicatorTint(.systemGreen)
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: error: 'UIPageControl' is unavailable in watchOS
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
43 | let control = UIPageControl()
| `- error: 'UIPageControl' is unavailable in watchOS
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: error: 'init()' is unavailable in watchOS
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
43 | let control = UIPageControl()
| `- error: 'init()' is unavailable in watchOS
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
43 | let control = UIPageControl()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:44:17: warning: main actor-isolated property 'numberOfPages' can not be mutated from a nonisolated context
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
| `- warning: main actor-isolated property 'numberOfPages' can not be mutated from a nonisolated context
45 |
46 | control.addTarget(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:53:41: note: mutation of this property is only permitted within the actor
51 |
52 | /// default is 0
53 | @property (nonatomic, assign) NSInteger numberOfPages;
| `- note: mutation of this property is only permitted within the actor
54 |
55 | /// default is 0. Value is pinned to 0..numberOfPages-1
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:85:16: warning: main actor-isolated property 'currentPage' can not be mutated from a nonisolated context
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
85 | uiView.currentPage = selection
| `- warning: main actor-isolated property 'currentPage' can not be mutated from a nonisolated context
86 | }
87 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:56:41: note: mutation of this property is only permitted within the actor
54 |
55 | /// default is 0. Value is pinned to 0..numberOfPages-1
56 | @property (nonatomic, assign) NSInteger currentPage;
| `- note: mutation of this property is only permitted within the actor
57 |
58 | /// hides the indicator if there is only one page, default is NO
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageControl.swift
SwiftCompile normal arm64 Compiling\ PageControl.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift (in target 'PageControl' from project 'PageControl')
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:37: error: cannot find type 'Context' in scope
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: cannot find type 'Context' in scope
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:42:49: error: 'UIPageControl' is unavailable in watchOS
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- error: 'UIPageControl' is unavailable in watchOS
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:64: error: cannot find type 'Context' in scope
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: cannot find type 'Context' in scope
85 | uiView.currentPage = selection
86 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:84:40: error: 'UIPageControl' is unavailable in watchOS
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- error: 'UIPageControl' is unavailable in watchOS
85 | uiView.currentPage = selection
86 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:92: error: cannot find type 'Context' in scope
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: cannot find type 'Context' in scope
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:89:68: error: 'UIPageControl' is unavailable in watchOS
87 |
88 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
89 | public func sizeThatFits(_ proposal: ProposedViewSize, uiView: UIPageControl, context: Context) -> CGSize? {
| `- error: 'UIPageControl' is unavailable in watchOS
90 | return uiView.size(forNumberOfPages: pageCount)
91 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:105:40: error: 'UIPageControl' is unavailable in watchOS
103 |
104 | @MainActor @objc
105 | func updateCurrentPage(sender: UIPageControl) {
| `- error: 'UIPageControl' is unavailable in watchOS
106 | control.selection = sender.currentPage
107 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:12:28: error: cannot find type 'UIViewRepresentable' in scope
10 | import SwiftUI
11 |
12 | public struct PageControl: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
13 | // MARK: Public Properties
14 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:115:34: error: 'UIPageControl' is unavailable in watchOS
113 | extension PageControl {
114 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
115 | public typealias Direction = UIPageControl.Direction
| `- error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:118:40: error: 'UIPageControl' is unavailable in watchOS
116 |
117 | @available(iOS 14.0, macCatalyst 14.0, tvOS 14.0, visionOS 1.0, *)
118 | public typealias BackgroundStyle = UIPageControl.BackgroundStyle
| `- error: 'UIPageControl' is unavailable in watchOS
119 | }
120 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:123:6: error: 'Previewable()' is only available in watchOS 10.0 or newer
121 | @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
122 | #Preview {
123 | @Previewable @State
| |- error: 'Previewable()' is only available in watchOS 10.0 or newer
| `- note: add 'if #available' version check
124 | var currentPage: Int = 0
125 |
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:160:14: error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
158 | .overlay(alignment: .bottom) {
159 | PageControl(selection: $currentPage, pageCount: colors.count)
160 | .pageControlBackgroundStyle(.prominent)
| `- error: value of type 'PageControl' has no member 'pageControlBackgroundStyle'
161 | .pageControlPageIndicatorTint(.systemBlue)
162 | .pageControlCurrentPageIndicatorTint(.systemGreen)
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: error: 'UIPageControl' is unavailable in watchOS
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
43 | let control = UIPageControl()
| `- error: 'UIPageControl' is unavailable in watchOS
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
48 |
49 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
50 | @interface UIPageControl : UIControl
| `- note: 'UIPageControl' has been explicitly marked unavailable here
51 |
52 | /// default is 0
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: error: 'init()' is unavailable in watchOS
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
43 | let control = UIPageControl()
| `- error: 'init()' is unavailable in watchOS
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: 'init()' has been explicitly marked unavailable here
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: 'init()' has been explicitly marked unavailable here
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:43:23: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
43 | let control = UIPageControl()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
44 | control.numberOfPages = pageCount
45 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:158:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
156 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
157 | - (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
158 | - (instancetype)init API_AVAILABLE(ios(2.0), tvos(9.0), visionos(1.0)) API_UNAVAILABLE(watchos);
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
159 |
160 | @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; // default is YES. if set to NO, user events (touch, keys) are ignored and removed from the event queue.
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:44:17: warning: main actor-isolated property 'numberOfPages' can not be mutated from a nonisolated context
40 | // MARK: UIViewRepresentable
41 |
42 | public func makeUIView(context: Context) -> UIPageControl {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
43 | let control = UIPageControl()
44 | control.numberOfPages = pageCount
| `- warning: main actor-isolated property 'numberOfPages' can not be mutated from a nonisolated context
45 |
46 | control.addTarget(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:53:41: note: mutation of this property is only permitted within the actor
51 |
52 | /// default is 0
53 | @property (nonatomic, assign) NSInteger numberOfPages;
| `- note: mutation of this property is only permitted within the actor
54 |
55 | /// default is 0. Value is pinned to 0..numberOfPages-1
/Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift:85:16: warning: main actor-isolated property 'currentPage' can not be mutated from a nonisolated context
82 | }
83 |
84 | public func updateUIView(_ uiView: UIPageControl, context: Context) {
| `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
85 | uiView.currentPage = selection
| `- warning: main actor-isolated property 'currentPage' can not be mutated from a nonisolated context
86 | }
87 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:56:41: note: mutation of this property is only permitted within the actor
54 |
55 | /// default is 0. Value is pinned to 0..numberOfPages-1
56 | @property (nonatomic, assign) NSInteger currentPage;
| `- note: mutation of this property is only permitted within the actor
57 |
58 | /// hides the indicator if there is only one page, default is NO
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/PageControl.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PageControl.swift
SwiftCompile normal arm64_32 Compiling\ EnvironmentValues.swift /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift (in target 'PageControl' from project 'PageControl')
macro expansion @Entry:2:16: warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift:25:70: note: expanded code originates here
21 | ///
22 | /// The default value is [`UIPageControl.Direction.natural`](https://developer.apple.com/documentation/uikit/uipagecontrol/direction-swift.enum/natural).
23 | @Entry
| `- note: in expansion of macro 'Entry' on property 'pageControlDirection' here
24 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
25 | public var pageControlDirection: PageControl.Direction = .natural
+--- macro expansion @Entry ----------------------------------------
|1 | @available(iOS 16.0, macCatalyst 16.0, tvOS 16.0, visionOS 1.0, *)
|2 | private struct __Key_pageControlDirection: SwiftUICore.EnvironmentKey {
| | `- warning: unavailable enum 'Direction' was used to satisfy a requirement of protocol 'EnvironmentKey'; this will be an error in a future Swift language mode
|3 | @SwiftUICore.__EntryDefaultValue
|4 | static var defaultValue: PageControl.Direction = .natural
+-------------------------------------------------------------------
26 |
27 | /// The preferred background style for a ``PageControl/PageControl``.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:34:28: note: 'Direction' declared here
32 | } API_AVAILABLE(ios(14.0)) API_UNAVAILABLE(watchos);
33 |
34 | typedef NS_ENUM(NSInteger, UIPageControlDirection) {
| `- note: 'Direction' declared here
35 | /// Page indicators are laid out in the natural direction of the system locale.
36 | /// By default, this is equivalent to @c UIPageControlDirectionLeftToRight on LTR locales, and
SwiftUI.EnvironmentKey.Value:2:16: note: requirement 'Value' declared here
1 | protocol EnvironmentKey {
2 | associatedtype Value}
| `- note: requirement 'Value' declared here
3 |
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/PageControl/EnvironmentValues.swift (in target 'PageControl' from project 'PageControl')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EnvironmentValues.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-25 09:07:36.393 xcodebuild[806:4697] [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\ PageControl (in target 'PageControl' from project 'PageControl')
SwiftCompile normal arm64 (in target 'PageControl' from project 'PageControl')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ PageControl (in target 'PageControl' from project 'PageControl')
SwiftCompile normal arm64_32 (in target 'PageControl' from project 'PageControl')
Building workspace PageControl with scheme PageControl
(5 failures)
BUILD FAILURE 6.4 watchOS