Build Information
Failed to build SpeziMedication, reference main (8c160a), with Swift 6.4 for watchOS using Xcode 27.0 on 21 Sep 2026 11:30:57 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 SpeziMedication -destination generic/platform=watchOSBuild Log
SwiftDriver SpeziMedication normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SpeziMedication' from project 'SpeziMedication')
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 SpeziMedication -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/SpeziFoundationObjC.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -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-watchos10.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/PackageFrameworks -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 -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64 -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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication-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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication-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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziFoundation/Sources/SpeziFoundationObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Spezi.o normal arm64\ arm64_32 (in target 'Spezi' from project 'Spezi')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Spezi
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Objects-normal/arm64/Binary/Spezi.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Objects-normal/arm64_32/Binary/Spezi.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Spezi.o
SwiftDriverJobDiscovery normal arm64 Compiling Binding+Negate.swift, TextContentType.swift, ConditionalModifier.swift, DeviceOrientationModifier.swift, FocusOnTapModifier.swift, ProcessingOverlay.swift (in target 'SpeziViews' from project 'SpeziViews')
ExtractAppIntentsMetadata (in target 'Spezi' from project 'Spezi')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Spezi
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.WjFmvT/Metal.xctoolchain --module-name Spezi --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk --xcode-version 27A266a --platform-family watchOS --deployment-target 10.0 --bundle-identifier spezi.Spezi --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Spezi.appintents --target-triple arm64-apple-watchos10.0 --target-triple arm64_32-apple-watchos10.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/Spezi.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Objects-normal/arm64/Spezi_dependency_info.dat --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Objects-normal/arm64_32/Spezi_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Objects-normal/arm64_32/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Objects-normal/arm64/Spezi.SwiftFileList --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Objects-normal/arm64_32/Spezi.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Spezi.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Spezi.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Objects-normal/arm64/Spezi.SwiftConstValuesFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spezi.build/Debug-watchos/Spezi-t.build/Objects-normal/arm64_32/Spezi.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-21 07:30:43.866 appintentsmetadataprocessor[2442:12306] Starting appintentsmetadataprocessor export
2026-09-21 07:30:43.998 appintentsmetadataprocessor[2442:12306] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64_32 Compiling ViewState.swift, ConfigureTipKit.swift, ManagedViewUpdate.swift, LiquidGlass.swift, ReverseLabelStyle.swift, AnyLocalizedError.swift (in target 'SpeziViews' from project 'SpeziViews')
SwiftDriverJobDiscovery normal arm64_32 Compiling TextContent.swift, CompletedTileHeader.swift, SimpleTile.swift, TileHeader.swift, GeneratedStringSymbols_Localizable.swift (in target 'SpeziViews' from project 'SpeziViews')
SwiftDriverJobDiscovery normal arm64 Compiling CanvasView.swift, PencilKit+Utils.swift, DescriptionGridRow.swift, DynamicHStack.swift, HorizontalGeometryReader.swift, ResizeToFit.swift (in target 'SpeziViews' from project 'SpeziViews')
SwiftDriverJobDiscovery normal arm64_32 Compiling ShimmerModifier.swift, SkeletonLoadingModifier.swift, OperationStateAlert.swift, ViewStateAlert.swift, ViewStateMapper.swift, AsyncButton.swift (in target 'SpeziViews' from project 'SpeziViews')
SwiftDriverJobDiscovery normal arm64_32 Compiling LabeledContent+Init.swift, ListHeader.swift, ListRow.swift, IllegalNavigationStepView.swift, ManagedNavigationStack+Path.swift, ManagedNavigationStack.swift (in target 'SpeziViews' from project 'SpeziViews')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SpeziMedication (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:51: error: 'UIDatePicker' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:81: error: 'UIEvent' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:52: error: 'UIDatePicker' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:82: error: 'UIEvent' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:30: error: cannot find type 'Context' in scope
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: cannot find type 'Context' in scope
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:42: error: 'UIDatePicker' is unavailable in watchOS
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: 'UIDatePicker' is unavailable in watchOS
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:60: error: cannot find type 'Context' in scope
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: cannot find type 'Context' in scope
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:37: error: 'UIDatePicker' is unavailable in watchOS
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: 'UIDatePicker' is unavailable in watchOS
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
SwiftCompile normal arm64_32 Compiling\ AddMedication.swift,\ AddMedicationDosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationDosage.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedication.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AddMedication.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationDosage.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AddMedicationDosage.swift
SwiftCompile normal arm64_32 Compiling\ MedicationSettingsViewModel.swift,\ Dosage.swift,\ Frequency.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/MedicationSettingsViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Dosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Frequency.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/MedicationSettingsViewModel.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MedicationSettingsViewModel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Dosage.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Dosage.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Frequency.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Frequency.swift
SwiftCompile normal arm64_32 Compiling\ Schedule.swift,\ ScheduledTime.swift,\ Weekdays.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Schedule.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/ScheduledTime.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Weekdays.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Schedule.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Schedule.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/ScheduledTime.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ScheduledTime.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Weekdays.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Weekdays.swift
SwiftCompile normal arm64_32 Compiling\ EditFrequency.swift,\ EditMedication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditFrequency.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditMedication.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditFrequency.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EditFrequency.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditMedication.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EditMedication.swift
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ String+LocalizedError.swift,\ UIDatePicker+SwiftUI.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/String+LocalizedError.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift (in target 'SpeziMedication' from project 'SpeziMedication')
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:51: error: 'UIDatePicker' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:81: error: 'UIEvent' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:52: error: 'UIDatePicker' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:82: error: 'UIEvent' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:30: error: cannot find type 'Context' in scope
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: cannot find type 'Context' in scope
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:42: error: 'UIDatePicker' is unavailable in watchOS
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: 'UIDatePicker' is unavailable in watchOS
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:60: error: cannot find type 'Context' in scope
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: cannot find type 'Context' in scope
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:37: error: 'UIDatePicker' is unavailable in watchOS
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: 'UIDatePicker' is unavailable in watchOS
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:12:33: error: cannot find type 'UIViewRepresentable' in scope
10 |
11 |
12 | struct ScheduledTimeDatePicker: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
13 | @MainActor
14 | class Coordinator: NSObject {
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:58:9: error: call to main actor-isolated initializer 'init(date:excludedDates:)' in a synchronous nonisolated context [#ActorIsolatedCall]
18 |
19 |
20 | fileprivate init(date: Binding<Date>, excludedDates: [Date]) {
| `- note: calls to initializer 'init(date:excludedDates:)' from outside of its actor context are implicitly asynchronous
21 | self.date = date
22 | self.lastDate = date.wrappedValue
:
55 |
56 |
57 | func makeCoordinator() -> Self.Coordinator {
| `- note: add '@MainActor' to make instance method 'makeCoordinator()' part of global actor 'MainActor'
58 | Coordinator(date: $date, excludedDates: excludedDates)
| `- error: call to main actor-isolated initializer 'init(date:excludedDates:)' in a synchronous nonisolated context [#ActorIsolatedCall]
59 | }
60 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:62:26: error: 'UIDatePicker' is unavailable in watchOS
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
62 | let datePicker = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in watchOS
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:62:26: error: 'init()' is unavailable in watchOS
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
62 | let datePicker = UIDatePicker()
| `- error: 'init()' is unavailable in watchOS
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
/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/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:64:20: error: 'preferredDatePickerStyle' is unavailable in watchOS
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
| `- error: 'preferredDatePickerStyle' is unavailable in watchOS
65 | datePicker.minuteInterval = Self.minuteInterval
66 | datePicker.addTarget(context.coordinator, action: #selector(Coordinator.valueChanged), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:57:60: note: 'preferredDatePickerStyle' has been explicitly marked unavailable here
55 |
56 | /// Request a style for the date picker. If the style changed, then the date picker may need to be resized and will generate a layout pass to display correctly.
57 | @property (nonatomic, readwrite, assign) UIDatePickerStyle preferredDatePickerStyle API_AVAILABLE(ios(13.4)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'preferredDatePickerStyle' has been explicitly marked unavailable here
58 |
59 | /// The style that the date picker is using for its layout. This property always returns a concrete style (never automatic).
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:62:26: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
62 | let datePicker = UIDatePicker()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
/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/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:63:20: warning: main actor-isolated property 'datePickerMode' can not be mutated from a nonisolated context
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
| `- warning: main actor-isolated property 'datePickerMode' can not be mutated from a nonisolated context
64 | datePicker.preferredDatePickerStyle = .compact
65 | datePicker.minuteInterval = Self.minuteInterval
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:41:40: note: mutation of this property is only permitted within the actor
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
| `- note: mutation of this property is only permitted within the actor
42 |
43 | @property (nullable, nonatomic, strong) NSLocale *locale; // default is [NSLocale currentLocale]. setting nil returns to default
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:64:20: warning: main actor-isolated property 'preferredDatePickerStyle' can not be mutated from a nonisolated context
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
| `- warning: main actor-isolated property 'preferredDatePickerStyle' can not be mutated from a nonisolated context
65 | datePicker.minuteInterval = Self.minuteInterval
66 | datePicker.addTarget(context.coordinator, action: #selector(Coordinator.valueChanged), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:57:60: note: mutation of this property is only permitted within the actor
55 |
56 | /// Request a style for the date picker. If the style changed, then the date picker may need to be resized and will generate a layout pass to display correctly.
57 | @property (nonatomic, readwrite, assign) UIDatePickerStyle preferredDatePickerStyle API_AVAILABLE(ios(13.4)) API_UNAVAILABLE(tvos, watchos);
| `- note: mutation of this property is only permitted within the actor
58 |
59 | /// The style that the date picker is using for its layout. This property always returns a concrete style (never automatic).
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:65:20: warning: main actor-isolated property 'minuteInterval' can not be mutated from a nonisolated context
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
65 | datePicker.minuteInterval = Self.minuteInterval
| `- warning: main actor-isolated property 'minuteInterval' can not be mutated from a nonisolated context
66 | datePicker.addTarget(context.coordinator, action: #selector(Coordinator.valueChanged), for: .valueChanged)
67 | datePicker.addTarget(context.coordinator, action: #selector(Coordinator.editingDidEnd), for: .editingDidEnd)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:52:38: note: mutation of this property is only permitted within the actor
50 |
51 | @property (nonatomic) NSTimeInterval countDownDuration; // for UIDatePickerModeCountDownTimer, ignored otherwise. default is 0.0. limit is 23:59 (86,399 seconds). value being set is div 60 (drops remaining seconds).
52 | @property (nonatomic) NSInteger minuteInterval; // display minutes wheel with interval. interval must be evenly divided into 60. default is 1. min is 1, max is 30
| `- note: mutation of this property is only permitted within the actor
53 |
54 | - (void)setDate:(NSDate *)date animated:(BOOL)animated; // if animated is YES, animate the wheels of time to display the new date
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:72:20: warning: main actor-isolated property 'date' can not be mutated from a nonisolated context
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
72 | datePicker.date = date
| `- warning: main actor-isolated property 'date' can not be mutated from a nonisolated context
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
74 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:47:39: note: mutation of this property is only permitted within the actor
45 | @property (nullable, nonatomic, strong) NSTimeZone *timeZone; // default is nil. use current time zone or time zone from calendar
46 |
47 | @property (nonatomic, strong) NSDate *date; // default is current date when picker created. Ignored in countdown timer mode. for that mode, picker starts at 0:00
| `- note: mutation of this property is only permitted within the actor
48 | @property (nullable, nonatomic, strong) NSDate *minimumDate; // specify min/max date range. default is nil. When min > max, the values are ignored. Ignored in countdown timer mode
49 | @property (nullable, nonatomic, strong) NSDate *maximumDate; // default is nil
[#ActorIsolatedCall]: <https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/resource_bundle_accessor.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/String+LocalizedError.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/InternalMedicationSettingsViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/MedicationList.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/MedicationSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/MedicationSettingsViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Dosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Frequency.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Medication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/MedicationInstance.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/MedicationInstanceInitializable.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Schedule.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/ScheduledTime.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Weekdays.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationDosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationSchedule.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditDosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditFrequency.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditMedication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditScheduleTime.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditScheduleTimeRow.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/ScheduleFrequency.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/GeneratedStringSymbols_Localizable.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/supplementaryOutputs-115 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32 -target arm64_32-apple-watchos10.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 -load-resolved-plugin \#/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libTipKitMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#TipKitMacros -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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication-dependencies-1.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/PackageFrameworks -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_AVAILABLE -D Xcode -serialize-debugging-options -load-plugin-executable /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -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 -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/SpeziFoundationObjC.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -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/.dependencies/checkouts/zstd/lib -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziFoundation/Sources/SpeziFoundationObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SpeziMedication -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication_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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/resource_bundle_accessor.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/String+LocalizedError.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/UIDatePicker+SwiftUI.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication.swiftmodule -index-unit-output-path /SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/resource_bundle_accessor.o -index-unit-output-path /SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/String+LocalizedError.o -index-unit-output-path /SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/UIDatePicker+SwiftUI.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/String+LocalizedError.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile String+LocalizedError.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIDatePicker+SwiftUI.swift
SwiftCompile normal arm64_32 Compiling\ ScheduleFrequency.swift,\ GeneratedStringSymbols_Localizable.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/ScheduleFrequency.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/GeneratedStringSymbols_Localizable.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/ScheduleFrequency.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ScheduleFrequency.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/GeneratedStringSymbols_Localizable.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GeneratedStringSymbols_Localizable.swift
SwiftCompile normal arm64_32 Compiling\ AddMedicationSchedule.swift,\ EditDosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationSchedule.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditDosage.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationSchedule.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AddMedicationSchedule.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditDosage.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EditDosage.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SpeziMedication (in target 'SpeziMedication' from project 'SpeziMedication')
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:51: error: 'UIDatePicker' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:81: error: 'UIEvent' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:52: error: 'UIDatePicker' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:82: error: 'UIEvent' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:30: error: cannot find type 'Context' in scope
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: cannot find type 'Context' in scope
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:42: error: 'UIDatePicker' is unavailable in watchOS
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: 'UIDatePicker' is unavailable in watchOS
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:60: error: cannot find type 'Context' in scope
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: cannot find type 'Context' in scope
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:37: error: 'UIDatePicker' is unavailable in watchOS
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: 'UIDatePicker' is unavailable in watchOS
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
SwiftCompile normal arm64 (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64_32 Compiling AsyncButtonProcessingStyle.swift, DismissButton.swift, InfoButton.swift, CaseIterablePicker.swift, OptionSetPicker.swift, PickerValue.swift (in target 'SpeziViews' from project 'SpeziViews')
SwiftDriver\ Compilation SpeziViews normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'SpeziViews' from project 'SpeziViews')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name SpeziViews -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/SpeziFoundationObjC.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -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-watchos10.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 -suppress-warnings -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/PackageFrameworks -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 -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32 -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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews-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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews-dependency-scan.dia -user-module-version 1.12.14 -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 speziviews -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziFoundation/Sources/SpeziFoundationObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
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-21 07:30:14.767 xcodebuild[1252:6813] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ String+LocalizedError.swift,\ UIDatePicker+SwiftUI.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/String+LocalizedError.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift (in target 'SpeziMedication' from project 'SpeziMedication')
Building workspace SpeziMedication with scheme SpeziMedication
(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
failed to retrieve search paths with pkg-config; maybe pkg-config is not installedcouldn't find pc file for zlib
Resolved source packages:
RuntimeAssertions: https://github.com/StanfordBDHG/XCTRuntimeAssertions.git @ 2.2.0
swift-syntax: https://github.com/swiftlang/swift-syntax.git @ 603.0.2
swift-log: https://github.com/apple/swift-log @ 1.15.1
swift-algorithms: https://github.com/apple/swift-algorithms.git @ 1.2.1
NetworkImage: https://github.com/gonzalezreal/NetworkImage @ 6.0.1
zstd: https://github.com/StanfordBDHG/zstd.git @ 1.5.8-beta.1
Spezi: https://github.com/StanfordSpezi/Spezi.git @ 1.10.2
ThreadLocal: https://github.com/StanfordBDHG/ThreadLocal.git @ 0.1.3
SpeziFoundation: https://github.com/StanfordSpezi/SpeziFoundation.git @ 2.7.7
swift-markdown-ui: https://github.com/gonzalezreal/swift-markdown-ui.git @ 2.4.1
SpeziViews: https://github.com/StanfordSpezi/SpeziViews.git @ 1.12.14
SpeziMedication: /Users/admin/builder/spi-builder-workspace
swift-numerics: https://github.com/apple/swift-numerics.git @ 1.1.1
swift-atomics: https://github.com/apple/swift-atomics.git @ 1.3.1
swift-collections: https://github.com/apple/swift-collections.git @ 1.6.0
cmark-gfm: https://github.com/swiftlang/swift-cmark @ 0.8.0
resolved source packages: RuntimeAssertions, swift-syntax, swift-log, swift-algorithms, NetworkImage, zstd, Spezi, ThreadLocal, SpeziFoundation, swift-markdown-ui, SpeziViews, SpeziMedication, swift-numerics, swift-atomics, swift-collections, cmark-gfm
2026-09-21 07:30:47.217 xcodebuild[2458:12540] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "speziviews",
"requirement" : {
"range" : [
{
"lower_bound" : "1.7.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/StanfordSpezi/SpeziViews.git"
}
],
"manifest_display_name" : "SpeziMedication",
"name" : "SpeziMedication",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "17.0"
}
],
"products" : [
{
"name" : "SpeziMedication",
"targets" : [
"SpeziMedication"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SpeziMedicationTests",
"module_type" : "SwiftTarget",
"name" : "SpeziMedicationTests",
"path" : "Tests/SpeziMedicationTests",
"sources" : [
"SpeziMedicationTests.swift"
],
"target_dependencies" : [
"SpeziMedication"
],
"type" : "test"
},
{
"c99name" : "SpeziMedication",
"module_type" : "SwiftTarget",
"name" : "SpeziMedication",
"path" : "Sources/SpeziMedication",
"product_dependencies" : [
"SpeziViews"
],
"product_memberships" : [
"SpeziMedication"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Resources/Localizable.xcstrings",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Resources/Localizable.xcstrings.license",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Extensions/String+LocalizedError.swift",
"Extensions/UIDatePicker+SwiftUI.swift",
"InternalMedicationSettingsViewModel.swift",
"MedicationList.swift",
"MedicationSettings.swift",
"MedicationSettingsViewModel.swift",
"Models/Dosage.swift",
"Models/Frequency.swift",
"Models/Medication.swift",
"Models/MedicationInstance.swift",
"Models/MedicationInstanceInitializable.swift",
"Models/Schedule.swift",
"Models/ScheduledTime.swift",
"Models/Weekdays.swift",
"ModifyMedication/AddMedication.swift",
"ModifyMedication/AddMedicationDosage.swift",
"ModifyMedication/AddMedicationSchedule.swift",
"ModifyMedication/EditDosage.swift",
"ModifyMedication/EditFrequency.swift",
"ModifyMedication/EditMedication.swift",
"ModifyMedication/EditScheduleTime.swift",
"ModifyMedication/EditScheduleTimeRow.swift",
"ModifyMedication/ScheduleFrequency.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
{
"workspace" : {
"name" : "SpeziMedication",
"schemes" : [
"MarkdownUI",
"SpeziMedication"
]
}
}
2026-09-21 07:30:49.788 xcodebuild[2474:12623] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"workspace" : {
"name" : "SpeziMedication",
"schemes" : [
"MarkdownUI",
"SpeziMedication"
]
}
}
2026-09-21 07:30:52.118 xcodebuild[2484:12671] [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 SpeziMedication -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 SpeziMedication -destination generic/platform=watchOS
Resolve Package Graph
failed to retrieve search paths with pkg-config; maybe pkg-config is not installedcouldn't find pc file for zlib
Resolved source packages:
SpeziFoundation: https://github.com/StanfordSpezi/SpeziFoundation.git @ 2.7.7
SpeziViews: https://github.com/StanfordSpezi/SpeziViews.git @ 1.12.14
swift-algorithms: https://github.com/apple/swift-algorithms.git @ 1.2.1
cmark-gfm: https://github.com/swiftlang/swift-cmark @ 0.8.0
swift-syntax: https://github.com/swiftlang/swift-syntax.git @ 603.0.2
swift-collections: https://github.com/apple/swift-collections.git @ 1.6.0
swift-numerics: https://github.com/apple/swift-numerics.git @ 1.1.1
swift-atomics: https://github.com/apple/swift-atomics.git @ 1.3.1
Spezi: https://github.com/StanfordSpezi/Spezi.git @ 1.10.2
RuntimeAssertions: https://github.com/StanfordBDHG/XCTRuntimeAssertions.git @ 2.2.0
SpeziMedication: /Users/admin/builder/spi-builder-workspace
swift-markdown-ui: https://github.com/gonzalezreal/swift-markdown-ui.git @ 2.4.1
swift-log: https://github.com/apple/swift-log @ 1.15.1
ThreadLocal: https://github.com/StanfordBDHG/ThreadLocal.git @ 0.1.3
NetworkImage: https://github.com/gonzalezreal/NetworkImage @ 6.0.1
zstd: https://github.com/StanfordBDHG/zstd.git @ 1.5.8-beta.1
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (42 targets)
Target 'SpeziMedication-product' in project 'SpeziMedication'
➜ Explicit dependency on target 'SpeziMedication' in project 'SpeziMedication'
➜ Explicit dependency on target 'SpeziMedication_SpeziMedication' in project 'SpeziMedication'
➜ Explicit dependency on target 'SpeziViews-product' in project 'SpeziViews'
Target 'SpeziMedication' in project 'SpeziMedication'
➜ Explicit dependency on target 'SpeziMedication_SpeziMedication' in project 'SpeziMedication'
➜ Explicit dependency on target 'SpeziViews-product' in project 'SpeziViews'
Target 'SpeziViews-product' in project 'SpeziViews'
➜ Explicit dependency on target 'SpeziViews' in project 'SpeziViews'
➜ Explicit dependency on target 'SpeziViews_SpeziViews' in project 'SpeziViews'
➜ Explicit dependency on target 'Spezi-product' in project 'Spezi'
➜ Explicit dependency on target 'SpeziFoundation-product' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziLocalization-product' in project 'SpeziFoundation'
➜ Explicit dependency on target 'MarkdownUI-product' in project 'swift-markdown-ui'
Target 'SpeziViews' in project 'SpeziViews'
➜ Explicit dependency on target 'SpeziViews_SpeziViews' in project 'SpeziViews'
➜ Explicit dependency on target 'Spezi-product' in project 'Spezi'
➜ Explicit dependency on target 'SpeziFoundation-product' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziLocalization-product' in project 'SpeziFoundation'
➜ Explicit dependency on target 'MarkdownUI-product' in project 'swift-markdown-ui'
Target 'MarkdownUI-product' in project 'swift-markdown-ui'
➜ Explicit dependency on target 'MarkdownUI' in project 'swift-markdown-ui'
➜ Explicit dependency on target 'cmark-gfm-product' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm-extensions-product' in project 'cmark-gfm'
➜ Explicit dependency on target 'NetworkImage-product' in project 'NetworkImage'
Target 'MarkdownUI' in project 'swift-markdown-ui'
➜ Explicit dependency on target 'cmark-gfm-product' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm-extensions-product' in project 'cmark-gfm'
➜ Explicit dependency on target 'NetworkImage-product' in project 'NetworkImage'
Target 'NetworkImage-product' in project 'NetworkImage'
➜ Explicit dependency on target 'NetworkImage' in project 'NetworkImage'
Target 'NetworkImage' in project 'NetworkImage' (no dependencies)
Target 'cmark-gfm-extensions-product' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm-extensions' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm' in project 'cmark-gfm'
Target 'cmark-gfm-extensions' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm' in project 'cmark-gfm'
Target 'cmark-gfm-product' in project 'cmark-gfm'
➜ Explicit dependency on target 'cmark-gfm' in project 'cmark-gfm'
Target 'cmark-gfm' in project 'cmark-gfm' (no dependencies)
Target 'SpeziLocalization-product' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziLocalization' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziFoundationObjC' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziFoundation' in project 'SpeziFoundation'
➜ Explicit dependency on target 'libzstd-product' in project 'zstd'
➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
➜ Explicit dependency on target 'Algorithms-product' in project 'swift-algorithms'
➜ Explicit dependency on target 'RuntimeAssertions-product' in project 'RuntimeAssertions'
➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
➜ Explicit dependency on target 'ThreadLocal-product' in project 'ThreadLocal'
Target 'SpeziLocalization' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziFoundationObjC' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziFoundation' in project 'SpeziFoundation'
➜ Explicit dependency on target 'libzstd-product' in project 'zstd'
➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
➜ Explicit dependency on target 'Algorithms-product' in project 'swift-algorithms'
➜ Explicit dependency on target 'RuntimeAssertions-product' in project 'RuntimeAssertions'
➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
➜ Explicit dependency on target 'ThreadLocal-product' in project 'ThreadLocal'
Target 'Spezi-product' in project 'Spezi'
➜ Explicit dependency on target 'Spezi' in project 'Spezi'
➜ Explicit dependency on target 'SpeziFoundation-product' in project 'SpeziFoundation'
➜ Explicit dependency on target 'RuntimeAssertions-product' in project 'RuntimeAssertions'
➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
Target 'Spezi' in project 'Spezi'
➜ Explicit dependency on target 'SpeziFoundation-product' in project 'SpeziFoundation'
➜ Explicit dependency on target 'RuntimeAssertions-product' in project 'RuntimeAssertions'
➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
Target 'OrderedCollections-product' in project 'swift-collections'
➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'InternalCollectionsUtilities' in project 'swift-collections' (no dependencies)
Target 'SpeziFoundation-product' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziFoundation' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziFoundation_SpeziFoundation' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziFoundationObjC' in project 'SpeziFoundation'
➜ Explicit dependency on target 'libzstd-product' in project 'zstd'
➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
➜ Explicit dependency on target 'Algorithms-product' in project 'swift-algorithms'
➜ Explicit dependency on target 'RuntimeAssertions-product' in project 'RuntimeAssertions'
➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
➜ Explicit dependency on target 'ThreadLocal-product' in project 'ThreadLocal'
Target 'SpeziFoundation' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziFoundation_SpeziFoundation' in project 'SpeziFoundation'
➜ Explicit dependency on target 'SpeziFoundationObjC' in project 'SpeziFoundation'
➜ Explicit dependency on target 'libzstd-product' in project 'zstd'
➜ Explicit dependency on target 'Atomics-product' in project 'swift-atomics'
➜ Explicit dependency on target 'Algorithms-product' in project 'swift-algorithms'
➜ Explicit dependency on target 'RuntimeAssertions-product' in project 'RuntimeAssertions'
➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
➜ Explicit dependency on target 'ThreadLocal-product' in project 'ThreadLocal'
Target 'ThreadLocal-product' in project 'ThreadLocal'
➜ Explicit dependency on target 'ThreadLocal' in project 'ThreadLocal'
➜ Explicit dependency on target 'ThreadLocalMacros' in project 'ThreadLocal'
Target 'ThreadLocal' in project 'ThreadLocal'
➜ Explicit dependency on target 'ThreadLocalMacros' in project 'ThreadLocal'
Target 'ThreadLocalMacros' in project 'ThreadLocal' (no dependencies)
Target 'Logging-product' in project 'swift-log'
➜ Explicit dependency on target 'Logging' in project 'swift-log'
Target 'Logging' in project 'swift-log' (no dependencies)
Target 'RuntimeAssertions-product' in project 'RuntimeAssertions'
➜ Explicit dependency on target 'RuntimeAssertions' in project 'RuntimeAssertions'
Target 'RuntimeAssertions' in project 'RuntimeAssertions' (no dependencies)
Target 'Algorithms-product' in project 'swift-algorithms'
➜ Explicit dependency on target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'RealModule-product' in project 'swift-numerics'
Target 'Algorithms' in project 'swift-algorithms'
➜ Explicit dependency on target 'RealModule-product' in project 'swift-numerics'
Target 'RealModule-product' in project 'swift-numerics'
➜ Explicit dependency on target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
Target 'RealModule' in project 'swift-numerics'
➜ Explicit dependency on target '_NumericsShims' in project 'swift-numerics'
Target '_NumericsShims' in project 'swift-numerics' (no dependencies)
Target 'Atomics-product' in project 'swift-atomics'
➜ Explicit dependency on target 'Atomics' in project 'swift-atomics'
➜ Explicit dependency on target '_AtomicsShims' in project 'swift-atomics'
Target 'Atomics' in project 'swift-atomics'
➜ Explicit dependency on target '_AtomicsShims' in project 'swift-atomics'
Target '_AtomicsShims' in project 'swift-atomics' (no dependencies)
Target 'libzstd-product' in project 'zstd'
➜ Explicit dependency on target 'libzstd' in project 'zstd'
Target 'libzstd' in project 'zstd' (no dependencies)
Target 'SpeziFoundationObjC' in project 'SpeziFoundation' (no dependencies)
Target 'SpeziFoundation_SpeziFoundation' in project 'SpeziFoundation' (no dependencies)
Target 'SpeziViews_SpeziViews' in project 'SpeziViews' (no dependencies)
Target 'SpeziMedication_SpeziMedication' in project 'SpeziMedication' (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
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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache
SwiftDriver SpeziViews normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'SpeziViews' from project 'SpeziViews')
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 SpeziViews -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/SpeziFoundationObjC.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -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-watchos10.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 -suppress-warnings -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/PackageFrameworks -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 -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32 -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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews-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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews-dependency-scan.dia -user-module-version 1.12.14 -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 speziviews -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziFoundation/Sources/SpeziFoundationObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver SpeziViews normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SpeziViews' from project 'SpeziViews')
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 SpeziViews -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64/SpeziViews.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/SpeziFoundationObjC.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -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-watchos10.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 -suppress-warnings -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/PackageFrameworks -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 -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64 -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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64/SpeziViews-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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64/SpeziViews.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64/SpeziViews-dependency-scan.dia -user-module-version 1.12.14 -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 speziviews -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64/SpeziViews_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziFoundation/Sources/SpeziFoundationObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64/SpeziViews-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver SpeziMedication normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'SpeziMedication' from project 'SpeziMedication')
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 SpeziMedication -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/SpeziFoundationObjC.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -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-watchos10.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/PackageFrameworks -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 -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32 -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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication-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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication-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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziFoundation/Sources/SpeziFoundationObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver SpeziMedication normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SpeziMedication' from project 'SpeziMedication')
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 SpeziMedication -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/SpeziFoundationObjC.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -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-watchos10.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/PackageFrameworks -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 -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64 -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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication-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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication-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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziFoundation/Sources/SpeziFoundationObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64/SpeziMedication-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64_32 Compiling\ AddMedicationSchedule.swift,\ EditDosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationSchedule.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditDosage.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationSchedule.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AddMedicationSchedule.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditDosage.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EditDosage.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ SpeziMedication (in target 'SpeziMedication' from project 'SpeziMedication')
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:51: error: 'UIDatePicker' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:81: error: 'UIEvent' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:52: error: 'UIDatePicker' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:82: error: 'UIEvent' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:30: error: cannot find type 'Context' in scope
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: cannot find type 'Context' in scope
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:42: error: 'UIDatePicker' is unavailable in watchOS
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: 'UIDatePicker' is unavailable in watchOS
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:60: error: cannot find type 'Context' in scope
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: cannot find type 'Context' in scope
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:37: error: 'UIDatePicker' is unavailable in watchOS
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: 'UIDatePicker' is unavailable in watchOS
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
SwiftCompile normal arm64_32 (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ Medication.swift,\ MedicationInstance.swift,\ MedicationInstanceInitializable.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Medication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/MedicationInstance.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/MedicationInstanceInitializable.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Medication.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Medication.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/MedicationInstance.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MedicationInstance.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/MedicationInstanceInitializable.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MedicationInstanceInitializable.swift
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ String+LocalizedError.swift,\ UIDatePicker+SwiftUI.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/String+LocalizedError.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift (in target 'SpeziMedication' from project 'SpeziMedication')
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:51: error: 'UIDatePicker' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:81: error: 'UIEvent' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:52: error: 'UIDatePicker' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:82: error: 'UIEvent' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:30: error: cannot find type 'Context' in scope
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: cannot find type 'Context' in scope
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:42: error: 'UIDatePicker' is unavailable in watchOS
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: 'UIDatePicker' is unavailable in watchOS
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:60: error: cannot find type 'Context' in scope
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: cannot find type 'Context' in scope
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:37: error: 'UIDatePicker' is unavailable in watchOS
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: 'UIDatePicker' is unavailable in watchOS
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:12:33: error: cannot find type 'UIViewRepresentable' in scope
10 |
11 |
12 | struct ScheduledTimeDatePicker: UIViewRepresentable {
| `- error: cannot find type 'UIViewRepresentable' in scope
13 | @MainActor
14 | class Coordinator: NSObject {
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:58:9: error: call to main actor-isolated initializer 'init(date:excludedDates:)' in a synchronous nonisolated context [#ActorIsolatedCall]
18 |
19 |
20 | fileprivate init(date: Binding<Date>, excludedDates: [Date]) {
| `- note: calls to initializer 'init(date:excludedDates:)' from outside of its actor context are implicitly asynchronous
21 | self.date = date
22 | self.lastDate = date.wrappedValue
:
55 |
56 |
57 | func makeCoordinator() -> Self.Coordinator {
| `- note: add '@MainActor' to make instance method 'makeCoordinator()' part of global actor 'MainActor'
58 | Coordinator(date: $date, excludedDates: excludedDates)
| `- error: call to main actor-isolated initializer 'init(date:excludedDates:)' in a synchronous nonisolated context [#ActorIsolatedCall]
59 | }
60 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:62:26: error: 'UIDatePicker' is unavailable in watchOS
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
62 | let datePicker = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in watchOS
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:62:26: error: 'init()' is unavailable in watchOS
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
62 | let datePicker = UIDatePicker()
| `- error: 'init()' is unavailable in watchOS
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
/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/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:64:20: error: 'preferredDatePickerStyle' is unavailable in watchOS
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
| `- error: 'preferredDatePickerStyle' is unavailable in watchOS
65 | datePicker.minuteInterval = Self.minuteInterval
66 | datePicker.addTarget(context.coordinator, action: #selector(Coordinator.valueChanged), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:57:60: note: 'preferredDatePickerStyle' has been explicitly marked unavailable here
55 |
56 | /// Request a style for the date picker. If the style changed, then the date picker may need to be resized and will generate a layout pass to display correctly.
57 | @property (nonatomic, readwrite, assign) UIDatePickerStyle preferredDatePickerStyle API_AVAILABLE(ios(13.4)) API_UNAVAILABLE(tvos, watchos);
| `- note: 'preferredDatePickerStyle' has been explicitly marked unavailable here
58 |
59 | /// The style that the date picker is using for its layout. This property always returns a concrete style (never automatic).
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:62:26: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
62 | let datePicker = UIDatePicker()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context [#ActorIsolatedCall]
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
/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/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:63:20: warning: main actor-isolated property 'datePickerMode' can not be mutated from a nonisolated context
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
| `- warning: main actor-isolated property 'datePickerMode' can not be mutated from a nonisolated context
64 | datePicker.preferredDatePickerStyle = .compact
65 | datePicker.minuteInterval = Self.minuteInterval
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:41:40: note: mutation of this property is only permitted within the actor
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
| `- note: mutation of this property is only permitted within the actor
42 |
43 | @property (nullable, nonatomic, strong) NSLocale *locale; // default is [NSLocale currentLocale]. setting nil returns to default
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:64:20: warning: main actor-isolated property 'preferredDatePickerStyle' can not be mutated from a nonisolated context
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
| `- warning: main actor-isolated property 'preferredDatePickerStyle' can not be mutated from a nonisolated context
65 | datePicker.minuteInterval = Self.minuteInterval
66 | datePicker.addTarget(context.coordinator, action: #selector(Coordinator.valueChanged), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:57:60: note: mutation of this property is only permitted within the actor
55 |
56 | /// Request a style for the date picker. If the style changed, then the date picker may need to be resized and will generate a layout pass to display correctly.
57 | @property (nonatomic, readwrite, assign) UIDatePickerStyle preferredDatePickerStyle API_AVAILABLE(ios(13.4)) API_UNAVAILABLE(tvos, watchos);
| `- note: mutation of this property is only permitted within the actor
58 |
59 | /// The style that the date picker is using for its layout. This property always returns a concrete style (never automatic).
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:65:20: warning: main actor-isolated property 'minuteInterval' can not be mutated from a nonisolated context
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
64 | datePicker.preferredDatePickerStyle = .compact
65 | datePicker.minuteInterval = Self.minuteInterval
| `- warning: main actor-isolated property 'minuteInterval' can not be mutated from a nonisolated context
66 | datePicker.addTarget(context.coordinator, action: #selector(Coordinator.valueChanged), for: .valueChanged)
67 | datePicker.addTarget(context.coordinator, action: #selector(Coordinator.editingDidEnd), for: .editingDidEnd)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:52:38: note: mutation of this property is only permitted within the actor
50 |
51 | @property (nonatomic) NSTimeInterval countDownDuration; // for UIDatePickerModeCountDownTimer, ignored otherwise. default is 0.0. limit is 23:59 (86,399 seconds). value being set is div 60 (drops remaining seconds).
52 | @property (nonatomic) NSInteger minuteInterval; // display minutes wheel with interval. interval must be evenly divided into 60. default is 1. min is 1, max is 30
| `- note: mutation of this property is only permitted within the actor
53 |
54 | - (void)setDate:(NSDate *)date animated:(BOOL)animated; // if animated is YES, animate the wheels of time to display the new date
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:72:20: warning: main actor-isolated property 'date' can not be mutated from a nonisolated context
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
72 | datePicker.date = date
| `- warning: main actor-isolated property 'date' can not be mutated from a nonisolated context
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
74 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:47:39: note: mutation of this property is only permitted within the actor
45 | @property (nullable, nonatomic, strong) NSTimeZone *timeZone; // default is nil. use current time zone or time zone from calendar
46 |
47 | @property (nonatomic, strong) NSDate *date; // default is current date when picker created. Ignored in countdown timer mode. for that mode, picker starts at 0:00
| `- note: mutation of this property is only permitted within the actor
48 | @property (nullable, nonatomic, strong) NSDate *minimumDate; // specify min/max date range. default is nil. When min > max, the values are ignored. Ignored in countdown timer mode
49 | @property (nullable, nonatomic, strong) NSDate *maximumDate; // default is nil
[#ActorIsolatedCall]: <https://docs.swift.org/compiler/documentation/diagnostics/actor-isolated-call>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/resource_bundle_accessor.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/String+LocalizedError.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/InternalMedicationSettingsViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/MedicationList.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/MedicationSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/MedicationSettingsViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Dosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Frequency.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Medication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/MedicationInstance.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/MedicationInstanceInitializable.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Schedule.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/ScheduledTime.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Weekdays.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationDosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationSchedule.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditDosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditFrequency.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditMedication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditScheduleTime.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditScheduleTimeRow.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/ScheduleFrequency.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/GeneratedStringSymbols_Localizable.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/supplementaryOutputs-2 -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32 -target arm64_32-apple-watchos10.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 -load-resolved-plugin \#/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libTipKitMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#TipKitMacros -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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication-dependencies-1.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/PackageFrameworks -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_AVAILABLE -D Xcode -serialize-debugging-options -load-plugin-executable /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -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 -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/SpeziFoundationObjC.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -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/.dependencies/checkouts/zstd/lib -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziFoundation/Sources/SpeziFoundationObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -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/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SpeziMedication -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication_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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/resource_bundle_accessor.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/String+LocalizedError.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/UIDatePicker+SwiftUI.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/SpeziMedication.swiftmodule -index-unit-output-path /SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/resource_bundle_accessor.o -index-unit-output-path /SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/String+LocalizedError.o -index-unit-output-path /SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/Objects-normal/arm64_32/UIDatePicker+SwiftUI.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/String+LocalizedError.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile String+LocalizedError.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIDatePicker+SwiftUI.swift
SwiftCompile normal arm64_32 Compiling\ AddMedication.swift,\ AddMedicationDosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationDosage.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedication.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AddMedication.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/AddMedicationDosage.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AddMedicationDosage.swift
SwiftCompile normal arm64_32 Compiling\ MedicationSettingsViewModel.swift,\ Dosage.swift,\ Frequency.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/MedicationSettingsViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Dosage.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Frequency.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/MedicationSettingsViewModel.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MedicationSettingsViewModel.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Dosage.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Dosage.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Frequency.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Frequency.swift
SwiftCompile normal arm64_32 Compiling\ Schedule.swift,\ ScheduledTime.swift,\ Weekdays.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Schedule.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/ScheduledTime.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Weekdays.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Schedule.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Schedule.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/ScheduledTime.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ScheduledTime.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Models/Weekdays.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Weekdays.swift
SwiftCompile normal arm64_32 Compiling\ EditFrequency.swift,\ EditMedication.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditFrequency.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditMedication.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditFrequency.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EditFrequency.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/ModifyMedication/EditMedication.swift (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EditMedication.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SpeziMedication (in target 'SpeziMedication' from project 'SpeziMedication')
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:51: error: 'UIDatePicker' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:28:81: error: 'UIEvent' is unavailable in watchOS
26 |
27 | @objc
28 | fileprivate func valueChanged(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
29 | guard !excludedDates.contains(datePicker.date) else {
30 | datePicker.date = lastDate
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:52: error: 'UIDatePicker' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIDatePicker' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:38:82: error: 'UIEvent' is unavailable in watchOS
36 |
37 | @objc
38 | fileprivate func editingDidEnd(datePicker: UIDatePicker, forEvent event: UIEvent) {
| `- error: 'UIEvent' is unavailable in watchOS
39 | self.date.wrappedValue = datePicker.date
40 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:30: error: cannot find type 'Context' in scope
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: cannot find type 'Context' in scope
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:61:42: error: 'UIDatePicker' is unavailable in watchOS
59 | }
60 |
61 | func makeUIView(context: Context) -> UIDatePicker {
| `- error: 'UIDatePicker' is unavailable in watchOS
62 | let datePicker = UIDatePicker()
63 | datePicker.datePickerMode = .time
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:60: error: cannot find type 'Context' in scope
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: cannot find type 'Context' in scope
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift:71:37: error: 'UIDatePicker' is unavailable in watchOS
69 | }
70 |
71 | func updateUIView(_ datePicker: UIDatePicker, context: Context) {
| `- error: 'UIDatePicker' is unavailable in watchOS
72 | datePicker.date = date
73 | context.coordinator.excludedDates = excludedDates.filter { $0 != date }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIDatePicker : UIControl <NSCoding>
| `- note: 'UIDatePicker' has been explicitly marked unavailable here
41 | @property (nonatomic) UIDatePickerMode datePickerMode; // default is UIDatePickerModeDateAndTime
42 |
SwiftCompile normal arm64 (in target 'SpeziMedication' from project 'SpeziMedication')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriver\ Compilation SpeziViews normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'SpeziViews' from project 'SpeziViews')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name SpeziViews -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/SpeziFoundationObjC.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include/module.modulemap -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-watchos10.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 -suppress-warnings -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/PackageFrameworks -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 -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/ThreadLocalMacros\#ThreadLocalMacros -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32 -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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews-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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews-dependency-scan.dia -user-module-version 1.12.14 -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 speziviews -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/zstd/lib -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-numerics/Sources/_NumericsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziFoundation/Sources/SpeziFoundationObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/src/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-cmark/extensions/include -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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-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/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64 Emitting\ module\ for\ SpeziViews (in target 'SpeziViews' from project 'SpeziViews')
SwiftCompile normal arm64 (in target 'SpeziViews' from project 'SpeziViews')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/Binary/SpeziViews.o normal arm64_32 (in target 'SpeziViews' from project 'SpeziViews')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziViews
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64_32-apple-watchos10.0 -r -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -O0 -w -Xlinker -no_warn_duplicate_libraries -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews_lto.o -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/watchos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/SpeziViews.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziViews.build/Debug-watchos/SpeziViews-t.build/Objects-normal/arm64_32/Binary/SpeziViews.o
SwiftDriverJobDiscovery normal arm64_32 Compiling Medication.swift, MedicationInstance.swift, MedicationInstanceInitializable.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64 Compiling\ ListRow.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziViews/Sources/SpeziViews/Views/List/ListRow.swift (in target 'SpeziViews' from project 'SpeziViews')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziViews/Sources/SpeziViews/Views/List/ListRow.swift (in target 'SpeziViews' from project 'SpeziViews')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ListRow.swift
SwiftCompile normal arm64 Compiling\ IllegalNavigationStepView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziViews/Sources/SpeziViews/Views/ManagedNavigationStack/IllegalNavigationStepView.swift (in target 'SpeziViews' from project 'SpeziViews')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SpeziViews/Sources/SpeziViews/Views/ManagedNavigationStack/IllegalNavigationStepView.swift (in target 'SpeziViews' from project 'SpeziViews')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IllegalNavigationStepView.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-21 07:30:54.381 xcodebuild[2493:12713] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64_32 Compiling\ resource_bundle_accessor.swift,\ String+LocalizedError.swift,\ UIDatePicker+SwiftUI.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SpeziMedication.build/Debug-watchos/SpeziMedication-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/String+LocalizedError.swift /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift (in target 'SpeziMedication' from project 'SpeziMedication')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/SpeziMedication/Extensions/UIDatePicker+SwiftUI.swift (in target 'SpeziMedication' from project 'SpeziMedication')
Building workspace SpeziMedication with scheme SpeziMedication
(3 failures)
BUILD FAILURE 6.4 watchOS