Build Information
Failed to build IQDropDownTextFieldSwift, reference master (099faf), with Swift 6.4 for tvOS using Xcode 27.0 on 21 Sep 2026 00:04:07 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 IQDropDownTextFieldSwift -destination generic/platform=tvOSBuild Log
69 | - (nullable NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component API_UNAVAILABLE(tvos);
70 | - (nullable NSAttributedString *)pickerView:(UIPickerView *)pickerView attributedTitleForRow:(NSInteger)row forComponent:(NSInteger)component API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(tvos); // attributed title is favored if both methods are implemented
71 | - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
72 |
73 | - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:165:17: error: cannot override 'pickerView' which has been marked unavailable
163 | // swiftlint:disable cyclomatic_complexity
164 | // swiftlint:disable function_body_length
165 | public func pickerView(_ pickerView: UIPickerView,
| `- error: cannot override 'pickerView' which has been marked unavailable
166 | didSelectRow row: Int, inComponent component: Int) {
167 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:73:1: note: 'pickerView(_:didSelectRow:inComponent:)' has been explicitly marked unavailable here
71 | - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view API_UNAVAILABLE(tvos);
72 |
73 | - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:didSelectRow:inComponent:)' has been explicitly marked unavailable here
74 |
75 | @end
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:50:32: error: 'UIPickerViewDelegate' is unavailable in tvOS
48 | // MARK: UIPickerView delegate
49 | @MainActor
50 | extension IQDropDownTextField: UIPickerViewDelegate {
| `- error: 'UIPickerViewDelegate' is unavailable in tvOS
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:59:11: note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
57 |
58 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
59 | @protocol UIPickerViewDelegate<NSObject>
| `- note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
60 | @optional
61 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:32:31: error: 'UIPickerView' is unavailable in tvOS
30 | nonisolated public static let optionalItemIndex: Int = -1
31 |
32 | open lazy var pickerView: UIPickerView = {
| `- error: 'UIPickerView' is unavailable in tvOS
33 | let view = UIPickerView()
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:33:20: error: 'UIPickerView' is unavailable in tvOS
31 |
32 | open lazy var pickerView: UIPickerView = {
33 | let view = UIPickerView()
| `- error: 'UIPickerView' is unavailable in tvOS
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
35 | view.showsSelectionIndicator = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:35:14: warning: 'showsSelectionIndicator' was deprecated in tvOS 13.0: This property has no effect on iOS 7 and later. [#DeprecatedDeclaration]
33 | let view = UIPickerView()
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
35 | view.showsSelectionIndicator = true
| `- warning: 'showsSelectionIndicator' was deprecated in tvOS 13.0: This property has no effect on iOS 7 and later. [#DeprecatedDeclaration]
36 | view.delegate = self
37 | view.dataSource = self
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:41:31: error: 'UIDatePicker' is unavailable in tvOS
39 | }()
40 |
41 | open lazy var timePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
42 | let view = UIDatePicker()
43 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:42:20: error: 'UIDatePicker' is unavailable in tvOS
40 |
41 | open lazy var timePicker: UIDatePicker = {
42 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
43 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
44 | view.datePickerMode = .time
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:46:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
44 | view.datePickerMode = .time
45 | if #available(iOS 14.0, *) {
46 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
47 | }
48 | view.addTarget(self, action: #selector(timeChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:52:35: error: 'UIDatePicker' is unavailable in tvOS
50 | }()
51 |
52 | open lazy var dateTimePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
53 | let view = UIDatePicker()
54 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:53:20: error: 'UIDatePicker' is unavailable in tvOS
51 |
52 | open lazy var dateTimePicker: UIDatePicker = {
53 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
54 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
55 | view.datePickerMode = .dateAndTime
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:57:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
55 | view.datePickerMode = .dateAndTime
56 | if #available(iOS 13.4, *) {
57 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
58 | }
59 | view.addTarget(self, action: #selector(dateTimeChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:63:31: error: 'UIDatePicker' is unavailable in tvOS
61 | }()
62 |
63 | open lazy var datePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
64 | let view = UIDatePicker()
65 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:64:20: error: 'UIDatePicker' is unavailable in tvOS
62 |
63 | open lazy var datePicker: UIDatePicker = {
64 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
65 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
66 | view.datePickerMode = .date
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:68:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
66 | view.datePickerMode = .date
67 | if #available(iOS 13.4, *) {
68 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
69 | }
70 | view.addTarget(self, action: #selector(dateChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:74:38: error: 'UIToolbar' is unavailable in tvOS
72 | }()
73 |
74 | private lazy var dismissToolbar: UIToolbar = {
| `- error: 'UIToolbar' is unavailable in tvOS
75 | let view = UIToolbar()
76 | view.isTranslucent = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIToolbar.h:23:12: note: 'UIToolbar' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UIToolbar : UIView <UIBarPositioning>
| `- note: 'UIToolbar' has been explicitly marked unavailable here
24 |
25 | @property(nonatomic) UIBarStyle barStyle UI_APPEARANCE_SELECTOR API_UNAVAILABLE(tvos); // default is UIBarStyleDefault
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:75:20: error: 'UIToolbar' is unavailable in tvOS
73 |
74 | private lazy var dismissToolbar: UIToolbar = {
75 | let view = UIToolbar()
| `- error: 'UIToolbar' is unavailable in tvOS
76 | view.isTranslucent = true
77 | view.sizeToFit()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIToolbar.h:23:12: note: 'UIToolbar' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UIToolbar : UIView <UIBarPositioning>
| `- note: 'UIToolbar' has been explicitly marked unavailable here
24 |
25 | @property(nonatomic) UIBarStyle barStyle UI_APPEARANCE_SELECTOR API_UNAVAILABLE(tvos); // default is UIBarStyleDefault
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
SwiftCompile normal arm64 (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldConstants.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDataSource.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDelegate.swift -target arm64-apple-tvos15.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name IQDropDownTextFieldSwift -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift.abi.json
SwiftCompile normal arm64 Compiling\ IQDropDownTextFieldDataSource.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDataSource.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDataSource.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextFieldDataSource.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextFieldConstants.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldConstants.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldConstants.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextFieldConstants.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextFieldDelegate.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDelegate.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDelegate.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextFieldDelegate.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextField.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:32:31: error: 'UIPickerView' is unavailable in tvOS
30 | nonisolated public static let optionalItemIndex: Int = -1
31 |
32 | open lazy var pickerView: UIPickerView = {
| `- error: 'UIPickerView' is unavailable in tvOS
33 | let view = UIPickerView()
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:33:20: error: 'UIPickerView' is unavailable in tvOS
31 |
32 | open lazy var pickerView: UIPickerView = {
33 | let view = UIPickerView()
| `- error: 'UIPickerView' is unavailable in tvOS
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
35 | view.showsSelectionIndicator = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:35:14: warning: 'showsSelectionIndicator' was deprecated in tvOS 13.0: This property has no effect on iOS 7 and later. [#DeprecatedDeclaration]
33 | let view = UIPickerView()
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
35 | view.showsSelectionIndicator = true
| `- warning: 'showsSelectionIndicator' was deprecated in tvOS 13.0: This property has no effect on iOS 7 and later. [#DeprecatedDeclaration]
36 | view.delegate = self
37 | view.dataSource = self
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:41:31: error: 'UIDatePicker' is unavailable in tvOS
39 | }()
40 |
41 | open lazy var timePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
42 | let view = UIDatePicker()
43 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:42:20: error: 'UIDatePicker' is unavailable in tvOS
40 |
41 | open lazy var timePicker: UIDatePicker = {
42 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
43 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
44 | view.datePickerMode = .time
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:46:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
44 | view.datePickerMode = .time
45 | if #available(iOS 14.0, *) {
46 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
47 | }
48 | view.addTarget(self, action: #selector(timeChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:52:35: error: 'UIDatePicker' is unavailable in tvOS
50 | }()
51 |
52 | open lazy var dateTimePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
53 | let view = UIDatePicker()
54 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:53:20: error: 'UIDatePicker' is unavailable in tvOS
51 |
52 | open lazy var dateTimePicker: UIDatePicker = {
53 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
54 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
55 | view.datePickerMode = .dateAndTime
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:57:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
55 | view.datePickerMode = .dateAndTime
56 | if #available(iOS 13.4, *) {
57 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
58 | }
59 | view.addTarget(self, action: #selector(dateTimeChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:63:31: error: 'UIDatePicker' is unavailable in tvOS
61 | }()
62 |
63 | open lazy var datePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
64 | let view = UIDatePicker()
65 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:64:20: error: 'UIDatePicker' is unavailable in tvOS
62 |
63 | open lazy var datePicker: UIDatePicker = {
64 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
65 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
66 | view.datePickerMode = .date
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:68:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
66 | view.datePickerMode = .date
67 | if #available(iOS 13.4, *) {
68 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
69 | }
70 | view.addTarget(self, action: #selector(dateChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:74:38: error: 'UIToolbar' is unavailable in tvOS
72 | }()
73 |
74 | private lazy var dismissToolbar: UIToolbar = {
| `- error: 'UIToolbar' is unavailable in tvOS
75 | let view = UIToolbar()
76 | view.isTranslucent = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIToolbar.h:23:12: note: 'UIToolbar' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UIToolbar : UIView <UIBarPositioning>
| `- note: 'UIToolbar' has been explicitly marked unavailable here
24 |
25 | @property(nonatomic) UIBarStyle barStyle UI_APPEARANCE_SELECTOR API_UNAVAILABLE(tvos); // default is UIBarStyleDefault
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:75:20: error: 'UIToolbar' is unavailable in tvOS
73 |
74 | private lazy var dismissToolbar: UIToolbar = {
75 | let view = UIToolbar()
| `- error: 'UIToolbar' is unavailable in tvOS
76 | view.isTranslucent = true
77 | view.sizeToFit()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIToolbar.h:23:12: note: 'UIToolbar' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UIToolbar : UIView <UIBarPositioning>
| `- note: 'UIToolbar' has been explicitly marked unavailable here
24 |
25 | @property(nonatomic) UIBarStyle barStyle UI_APPEARANCE_SELECTOR API_UNAVAILABLE(tvos); // default is UIBarStyleDefault
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:62:17: error: cannot override 'pickerView' which has been marked unavailable
60 | }
61 |
62 | public func pickerView(_ pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat {
| `- error: cannot override 'pickerView' which has been marked unavailable
63 | if let widthsForComponents = widthsForComponents,
64 | component < widthsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:63:1: note: 'pickerView(_:widthForComponent:)' has been explicitly marked unavailable here
61 |
62 | // returns width of column and height of row for each component.
63 | - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:widthForComponent:)' has been explicitly marked unavailable here
64 | - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
65 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:52:17: error: cannot override 'pickerView' which has been marked unavailable
50 | extension IQDropDownTextField: UIPickerViewDelegate {
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
| `- error: cannot override 'pickerView' which has been marked unavailable
53 | if let heightsForComponents = heightsForComponents,
54 | component < heightsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:64:1: note: 'pickerView(_:rowHeightForComponent:)' has been explicitly marked unavailable here
62 | // returns width of column and height of row for each component.
63 | - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
64 | - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:rowHeightForComponent:)' has been explicitly marked unavailable here
65 |
66 | // these methods return either a plain NSString, a NSAttributedString, or a view (e.g UILabel) to display the row for the component.
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:75:17: error: cannot override 'pickerView' which has been marked unavailable
73 |
74 | // swiftlint:disable function_body_length
75 | public func pickerView(_ pickerView: UIPickerView,
| `- error: cannot override 'pickerView' which has been marked unavailable
76 | viewForRow row: Int, forComponent component: Int,
77 | reusing view: UIView?) -> UIView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:71:1: note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
69 | - (nullable NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component API_UNAVAILABLE(tvos);
70 | - (nullable NSAttributedString *)pickerView:(UIPickerView *)pickerView attributedTitleForRow:(NSInteger)row forComponent:(NSInteger)component API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(tvos); // attributed title is favored if both methods are implemented
71 | - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
72 |
73 | - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component API_UNAVAILABLE(tvos);
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextField.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextField+Menu.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:183:80: error: 'UIPopoverPresentationController' is unavailable in tvOS
181 | }
182 |
183 | public func prepareForPopoverPresentation(_ popoverPresentationController: UIPopoverPresentationController) {
| `- error: 'UIPopoverPresentationController' is unavailable in tvOS
184 | containerViewController?.view.endEditing(true)
185 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPopoverPresentationController.h:40:12: note: 'UIPopoverPresentationController' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIPopoverPresentationController : UIPresentationController
| `- note: 'UIPopoverPresentationController' has been explicitly marked unavailable here
41 |
42 | @property (nullable, nonatomic, weak) id <UIPopoverPresentationControllerDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:177:32: error: 'UIPopoverPresentationControllerDelegate' is unavailable in tvOS
175 |
176 | @MainActor
177 | extension IQDropDownTextField: UIPopoverPresentationControllerDelegate {
| `- error: 'UIPopoverPresentationControllerDelegate' is unavailable in tvOS
178 | public func adaptivePresentationStyle(for controller: UIPresentationController) -> UIModalPresentationStyle {
179 | // Force popover style
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPopoverPresentationController.h:21:11: note: 'UIPopoverPresentationControllerDelegate' has been explicitly marked unavailable here
19 |
20 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
21 | @protocol UIPopoverPresentationControllerDelegate <UIAdaptivePresentationControllerDelegate>
| `- note: 'UIPopoverPresentationControllerDelegate' has been explicitly marked unavailable here
22 | @optional
23 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:40:28: error: 'preferredDatePickerStyle' is unavailable in tvOS
38 | set {
39 | if newValue {
40 | datePicker.preferredDatePickerStyle = .inline
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
41 | dateTimePicker.preferredDatePickerStyle = .inline
42 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:40:56: error: 'inline' is unavailable in tvOS
38 | set {
39 | if newValue {
40 | datePicker.preferredDatePickerStyle = .inline
| `- error: 'inline' is unavailable in tvOS
41 | dateTimePicker.preferredDatePickerStyle = .inline
42 |
UIKit.UIDatePickerStyle.inline:3:8: note: 'inline' has been explicitly marked unavailable here
1 | enum UIDatePickerStyle {
2 | @available(tvOS, unavailable)
3 | case inline}
| `- note: 'inline' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:41:32: error: 'preferredDatePickerStyle' is unavailable in tvOS
39 | if newValue {
40 | datePicker.preferredDatePickerStyle = .inline
41 | dateTimePicker.preferredDatePickerStyle = .inline
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
42 |
43 | self.addSubview(privateMenuButton)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:41:60: error: 'inline' is unavailable in tvOS
39 | if newValue {
40 | datePicker.preferredDatePickerStyle = .inline
41 | dateTimePicker.preferredDatePickerStyle = .inline
| `- error: 'inline' is unavailable in tvOS
42 |
43 | self.addSubview(privateMenuButton)
UIKit.UIDatePickerStyle.inline:3:8: note: 'inline' has been explicitly marked unavailable here
1 | enum UIDatePickerStyle {
2 | @available(tvOS, unavailable)
3 | case inline}
| `- note: 'inline' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:52:28: error: 'preferredDatePickerStyle' is unavailable in tvOS
50 | reconfigureMenu()
51 | } else {
52 | datePicker.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
53 | dateTimePicker.preferredDatePickerStyle = .wheels
54 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:53:32: error: 'preferredDatePickerStyle' is unavailable in tvOS
51 | } else {
52 | datePicker.preferredDatePickerStyle = .wheels
53 | dateTimePicker.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
54 |
55 | privateMenuButton.removeFromSuperview()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:63:27: warning: 'contentEdgeInsets' was deprecated in tvOS 15.0: This property is ignored when using UIButtonConfiguration [#DeprecatedDeclaration]
61 | privateMenuButton.setImage(UIImage(systemName: "chevron.up.chevron.down"), for: .normal)
62 | privateMenuButton.contentHorizontalAlignment = .trailing
63 | privateMenuButton.contentEdgeInsets = .init(top: 0, left: 5, bottom: 0, right: 5)
| `- warning: 'contentEdgeInsets' was deprecated in tvOS 15.0: This property is ignored when using UIButtonConfiguration [#DeprecatedDeclaration]
64 | privateMenuButton.translatesAutoresizingMaskIntoConstraints = false
65 | privateMenuButton.addTarget(self, action: #selector(menuActionTriggered), for: .menuActionTriggered)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextField+Menu.swift
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:66:27: error: 'showsMenuAsPrimaryAction' is only available in tvOS 17.0 or newer
26 | @available(iOS 15.0, *)
27 | @MainActor
28 | extension IQDropDownTextField {
| `- note: add '@available' attribute to enclosing extension
29 |
30 | @objc open var menuButton: UIButton {
:
58 | }
59 |
60 | internal func initializeMenu() {
| `- note: add '@available' attribute to enclosing instance method
61 | privateMenuButton.setImage(UIImage(systemName: "chevron.up.chevron.down"), for: .normal)
62 | privateMenuButton.contentHorizontalAlignment = .trailing
:
64 | privateMenuButton.translatesAutoresizingMaskIntoConstraints = false
65 | privateMenuButton.addTarget(self, action: #selector(menuActionTriggered), for: .menuActionTriggered)
66 | privateMenuButton.showsMenuAsPrimaryAction = true
| |- error: 'showsMenuAsPrimaryAction' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
67 | }
68 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:113:31: error: 'menu' is only available in tvOS 17.0 or newer
26 | @available(iOS 15.0, *)
27 | @MainActor
28 | extension IQDropDownTextField {
| `- note: add '@available' attribute to enclosing extension
29 |
30 | @objc open var menuButton: UIButton {
:
67 | }
68 |
69 | internal func reconfigureMenu() {
| `- note: add '@available' attribute to enclosing instance method
70 |
71 | switch dropDownMode {
:
111 | })
112 | let deferredMenus = UIMenu(title: self.placeholder ?? "", children: [deferredMenuElement])
113 | privateMenuButton.menu = deferredMenus
| |- error: 'menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
114 | privateMenuButton.isHidden = false
115 | case .time, .date, .dateTime:
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:118:31: error: 'menu' is only available in tvOS 17.0 or newer
26 | @available(iOS 15.0, *)
27 | @MainActor
28 | extension IQDropDownTextField {
| `- note: add '@available' attribute to enclosing extension
29 |
30 | @objc open var menuButton: UIButton {
:
67 | }
68 |
69 | internal func reconfigureMenu() {
| `- note: add '@available' attribute to enclosing instance method
70 |
71 | switch dropDownMode {
:
116 | privateMenuButton.isHidden = false
117 | privateMenuButton.addTarget(self, action: #selector(menuButtonTapped), for: .touchUpInside)
118 | privateMenuButton.menu = nil
| |- error: 'menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
119 | case .textField:
120 | privateMenuButton.isHidden = true
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:121:31: error: 'menu' is only available in tvOS 17.0 or newer
26 | @available(iOS 15.0, *)
27 | @MainActor
28 | extension IQDropDownTextField {
| `- note: add '@available' attribute to enclosing extension
29 |
30 | @objc open var menuButton: UIButton {
:
67 | }
68 |
69 | internal func reconfigureMenu() {
| `- note: add '@available' attribute to enclosing instance method
70 |
71 | switch dropDownMode {
:
119 | case .textField:
120 | privateMenuButton.isHidden = true
121 | privateMenuButton.menu = nil
| |- error: 'menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
122 | }
123 | }
SwiftCompile normal arm64 Compiling\ IQDropDownTextField+Date.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:31:47: error: 'UIDatePicker' is unavailable in tvOS
29 | // MARK: - UIDatePicker delegate
30 |
31 | @objc internal func dateChanged(_ picker: UIDatePicker) {
| `- error: 'UIDatePicker' is unavailable in tvOS
32 | let selectedItem: String = dateFormatter.string(from: picker.date)
33 | privateSetSelectedItems(selectedItems: [selectedItem], animated: false, shouldNotifyDelegate: true)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:36:47: error: 'UIDatePicker' is unavailable in tvOS
34 | }
35 |
36 | @objc internal func timeChanged(_ picker: UIDatePicker) {
| `- error: 'UIDatePicker' is unavailable in tvOS
37 | let selectedItem: String = timeFormatter.string(from: picker.date)
38 | privateSetSelectedItems(selectedItems: [selectedItem], animated: false, shouldNotifyDelegate: true)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:41:51: error: 'UIDatePicker' is unavailable in tvOS
39 | }
40 |
41 | @objc internal func dateTimeChanged(_ picker: UIDatePicker) {
| `- error: 'UIDatePicker' is unavailable in tvOS
42 | let selectedItem: String = dateTimeFormatter.string(from: picker.date)
43 | privateSetSelectedItems(selectedItems: [selectedItem], animated: false, shouldNotifyDelegate: true)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:46:36: error: 'UIDatePicker' is unavailable in tvOS
44 | }
45 |
46 | @objc open var datePickerMode: UIDatePicker.Mode {
| `- error: 'UIDatePicker' is unavailable in tvOS
47 | get {
48 | return datePicker.datePickerMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextField+Date.swift
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextField+Picker.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:30:51: error: 'UIPickerView' is unavailable in tvOS
28 | extension IQDropDownTextField: UIPickerViewDataSource {
29 |
30 | public func numberOfComponents(in pickerView: UIPickerView) -> Int {
| `- error: 'UIPickerView' is unavailable in tvOS
31 | return multiItemList.count
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:34:42: error: 'UIPickerView' is unavailable in tvOS
32 | }
33 |
34 | public func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
| `- error: 'UIPickerView' is unavailable in tvOS
35 | let isOptionalDropDown: Bool
36 | if component < isOptionalDropDowns.count {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:28:32: error: 'UIPickerViewDataSource' is unavailable in tvOS
26 | // MARK: - UIPickerView data source
27 | @MainActor
28 | extension IQDropDownTextField: UIPickerViewDataSource {
| `- error: 'UIPickerViewDataSource' is unavailable in tvOS
29 |
30 | public func numberOfComponents(in pickerView: UIPickerView) -> Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:48:11: note: 'UIPickerViewDataSource' has been explicitly marked unavailable here
46 |
47 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
48 | @protocol UIPickerViewDataSource<NSObject>
| `- note: 'UIPickerViewDataSource' has been explicitly marked unavailable here
49 | @required
50 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:52:42: error: 'UIPickerView' is unavailable in tvOS
50 | extension IQDropDownTextField: UIPickerViewDelegate {
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
| `- error: 'UIPickerView' is unavailable in tvOS
53 | if let heightsForComponents = heightsForComponents,
54 | component < heightsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:62:42: error: 'UIPickerView' is unavailable in tvOS
60 | }
61 |
62 | public func pickerView(_ pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat {
| `- error: 'UIPickerView' is unavailable in tvOS
63 | if let widthsForComponents = widthsForComponents,
64 | component < widthsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:75:42: error: 'UIPickerView' is unavailable in tvOS
73 |
74 | // swiftlint:disable function_body_length
75 | public func pickerView(_ pickerView: UIPickerView,
| `- error: 'UIPickerView' is unavailable in tvOS
76 | viewForRow row: Int, forComponent component: Int,
77 | reusing view: UIView?) -> UIView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:165:42: error: 'UIPickerView' is unavailable in tvOS
163 | // swiftlint:disable cyclomatic_complexity
164 | // swiftlint:disable function_body_length
165 | public func pickerView(_ pickerView: UIPickerView,
| `- error: 'UIPickerView' is unavailable in tvOS
166 | didSelectRow row: Int, inComponent component: Int) {
167 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:62:17: error: cannot override 'pickerView' which has been marked unavailable
60 | }
61 |
62 | public func pickerView(_ pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat {
| `- error: cannot override 'pickerView' which has been marked unavailable
63 | if let widthsForComponents = widthsForComponents,
64 | component < widthsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:63:1: note: 'pickerView(_:widthForComponent:)' has been explicitly marked unavailable here
61 |
62 | // returns width of column and height of row for each component.
63 | - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:widthForComponent:)' has been explicitly marked unavailable here
64 | - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
65 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:52:17: error: cannot override 'pickerView' which has been marked unavailable
50 | extension IQDropDownTextField: UIPickerViewDelegate {
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
| `- error: cannot override 'pickerView' which has been marked unavailable
53 | if let heightsForComponents = heightsForComponents,
54 | component < heightsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:64:1: note: 'pickerView(_:rowHeightForComponent:)' has been explicitly marked unavailable here
62 | // returns width of column and height of row for each component.
63 | - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
64 | - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:rowHeightForComponent:)' has been explicitly marked unavailable here
65 |
66 | // these methods return either a plain NSString, a NSAttributedString, or a view (e.g UILabel) to display the row for the component.
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:75:17: error: cannot override 'pickerView' which has been marked unavailable
73 |
74 | // swiftlint:disable function_body_length
75 | public func pickerView(_ pickerView: UIPickerView,
| `- error: cannot override 'pickerView' which has been marked unavailable
76 | viewForRow row: Int, forComponent component: Int,
77 | reusing view: UIView?) -> UIView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:71:1: note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
69 | - (nullable NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component API_UNAVAILABLE(tvos);
70 | - (nullable NSAttributedString *)pickerView:(UIPickerView *)pickerView attributedTitleForRow:(NSInteger)row forComponent:(NSInteger)component API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(tvos); // attributed title is favored if both methods are implemented
71 | - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
72 |
73 | - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:165:17: error: cannot override 'pickerView' which has been marked unavailable
163 | // swiftlint:disable cyclomatic_complexity
164 | // swiftlint:disable function_body_length
165 | public func pickerView(_ pickerView: UIPickerView,
| `- error: cannot override 'pickerView' which has been marked unavailable
166 | didSelectRow row: Int, inComponent component: Int) {
167 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:73:1: note: 'pickerView(_:didSelectRow:inComponent:)' has been explicitly marked unavailable here
71 | - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view API_UNAVAILABLE(tvos);
72 |
73 | - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:didSelectRow:inComponent:)' has been explicitly marked unavailable here
74 |
75 | @end
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:50:32: error: 'UIPickerViewDelegate' is unavailable in tvOS
48 | // MARK: UIPickerView delegate
49 | @MainActor
50 | extension IQDropDownTextField: UIPickerViewDelegate {
| `- error: 'UIPickerViewDelegate' is unavailable in tvOS
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:59:11: note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
57 |
58 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
59 | @protocol UIPickerViewDelegate<NSObject>
| `- note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
60 | @optional
61 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:120:54: warning: 'archivedData(withRootObject:)' was deprecated in tvOS 12.0: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
118 |
119 | // Archiving and Unarchiving is necessary to copy UIView instance.
120 | let viewData: Data = NSKeyedArchiver.archivedData(withRootObject: view)
| `- warning: 'archivedData(withRootObject:)' was deprecated in tvOS 12.0: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
121 | viewToReturn = NSKeyedUnarchiver.unarchiveObject(with: viewData) as? UIView
122 | } else {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextField+Picker.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-20 20:03:57.904 xcodebuild[665:4352] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
SwiftEmitModule normal arm64 Emitting\ module\ for\ IQDropDownTextFieldSwift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
Building workspace IQDropDownTextFieldSwift with scheme IQDropDownTextFieldSwift
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
IQDropDownTextFieldSwift: /Users/admin/builder/spi-builder-workspace
resolved source packages: IQDropDownTextFieldSwift
2026-09-20 20:04:04.043 xcodebuild[746:4708] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "IQDropDownTextFieldSwift",
"name" : "IQDropDownTextFieldSwift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "11.0"
}
],
"products" : [
{
"name" : "IQDropDownTextFieldSwift",
"targets" : [
"IQDropDownTextFieldSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "IQDropDownTextFieldSwift",
"module_type" : "SwiftTarget",
"name" : "IQDropDownTextFieldSwift",
"path" : "IQDropDownTextFieldSwift",
"product_memberships" : [
"IQDropDownTextFieldSwift"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"IQDropDownTextField+Date.swift",
"IQDropDownTextField+Menu.swift",
"IQDropDownTextField+Picker.swift",
"IQDropDownTextField.swift",
"IQDropDownTextFieldConstants.swift",
"IQDropDownTextFieldDataSource.swift",
"IQDropDownTextFieldDelegate.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
{
"workspace" : {
"name" : "IQDropDownTextFieldSwift",
"schemes" : [
"IQDropDownTextFieldSwift"
]
}
}
2026-09-20 20:04:05.244 xcodebuild[754:4776] [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 IQDropDownTextFieldSwift -destination generic/platform=tvOS
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 IQDropDownTextFieldSwift -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
IQDropDownTextFieldSwift: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (3 targets)
Target 'IQDropDownTextFieldSwift-product' in project 'IQDropDownTextFieldSwift'
➜ Explicit dependency on target 'IQDropDownTextFieldSwift' in project 'IQDropDownTextFieldSwift'
➜ Explicit dependency on target 'IQDropDownTextFieldSwift_IQDropDownTextFieldSwift' in project 'IQDropDownTextFieldSwift'
Target 'IQDropDownTextFieldSwift' in project 'IQDropDownTextFieldSwift'
➜ Explicit dependency on target 'IQDropDownTextFieldSwift_IQDropDownTextFieldSwift' in project 'IQDropDownTextFieldSwift'
Target 'IQDropDownTextFieldSwift_IQDropDownTextFieldSwift' in project 'IQDropDownTextFieldSwift' (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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
SwiftDriver IQDropDownTextFieldSwift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
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 IQDropDownTextFieldSwift -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-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/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-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/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextFieldConstants.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldConstants.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldConstants.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextFieldConstants.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextField+Picker.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:30:51: error: 'UIPickerView' is unavailable in tvOS
28 | extension IQDropDownTextField: UIPickerViewDataSource {
29 |
30 | public func numberOfComponents(in pickerView: UIPickerView) -> Int {
| `- error: 'UIPickerView' is unavailable in tvOS
31 | return multiItemList.count
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:34:42: error: 'UIPickerView' is unavailable in tvOS
32 | }
33 |
34 | public func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
| `- error: 'UIPickerView' is unavailable in tvOS
35 | let isOptionalDropDown: Bool
36 | if component < isOptionalDropDowns.count {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:28:32: error: 'UIPickerViewDataSource' is unavailable in tvOS
26 | // MARK: - UIPickerView data source
27 | @MainActor
28 | extension IQDropDownTextField: UIPickerViewDataSource {
| `- error: 'UIPickerViewDataSource' is unavailable in tvOS
29 |
30 | public func numberOfComponents(in pickerView: UIPickerView) -> Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:48:11: note: 'UIPickerViewDataSource' has been explicitly marked unavailable here
46 |
47 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
48 | @protocol UIPickerViewDataSource<NSObject>
| `- note: 'UIPickerViewDataSource' has been explicitly marked unavailable here
49 | @required
50 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:52:42: error: 'UIPickerView' is unavailable in tvOS
50 | extension IQDropDownTextField: UIPickerViewDelegate {
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
| `- error: 'UIPickerView' is unavailable in tvOS
53 | if let heightsForComponents = heightsForComponents,
54 | component < heightsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:62:42: error: 'UIPickerView' is unavailable in tvOS
60 | }
61 |
62 | public func pickerView(_ pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat {
| `- error: 'UIPickerView' is unavailable in tvOS
63 | if let widthsForComponents = widthsForComponents,
64 | component < widthsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:75:42: error: 'UIPickerView' is unavailable in tvOS
73 |
74 | // swiftlint:disable function_body_length
75 | public func pickerView(_ pickerView: UIPickerView,
| `- error: 'UIPickerView' is unavailable in tvOS
76 | viewForRow row: Int, forComponent component: Int,
77 | reusing view: UIView?) -> UIView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:165:42: error: 'UIPickerView' is unavailable in tvOS
163 | // swiftlint:disable cyclomatic_complexity
164 | // swiftlint:disable function_body_length
165 | public func pickerView(_ pickerView: UIPickerView,
| `- error: 'UIPickerView' is unavailable in tvOS
166 | didSelectRow row: Int, inComponent component: Int) {
167 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:62:17: error: cannot override 'pickerView' which has been marked unavailable
60 | }
61 |
62 | public func pickerView(_ pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat {
| `- error: cannot override 'pickerView' which has been marked unavailable
63 | if let widthsForComponents = widthsForComponents,
64 | component < widthsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:63:1: note: 'pickerView(_:widthForComponent:)' has been explicitly marked unavailable here
61 |
62 | // returns width of column and height of row for each component.
63 | - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:widthForComponent:)' has been explicitly marked unavailable here
64 | - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
65 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:52:17: error: cannot override 'pickerView' which has been marked unavailable
50 | extension IQDropDownTextField: UIPickerViewDelegate {
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
| `- error: cannot override 'pickerView' which has been marked unavailable
53 | if let heightsForComponents = heightsForComponents,
54 | component < heightsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:64:1: note: 'pickerView(_:rowHeightForComponent:)' has been explicitly marked unavailable here
62 | // returns width of column and height of row for each component.
63 | - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
64 | - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:rowHeightForComponent:)' has been explicitly marked unavailable here
65 |
66 | // these methods return either a plain NSString, a NSAttributedString, or a view (e.g UILabel) to display the row for the component.
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:75:17: error: cannot override 'pickerView' which has been marked unavailable
73 |
74 | // swiftlint:disable function_body_length
75 | public func pickerView(_ pickerView: UIPickerView,
| `- error: cannot override 'pickerView' which has been marked unavailable
76 | viewForRow row: Int, forComponent component: Int,
77 | reusing view: UIView?) -> UIView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:71:1: note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
69 | - (nullable NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component API_UNAVAILABLE(tvos);
70 | - (nullable NSAttributedString *)pickerView:(UIPickerView *)pickerView attributedTitleForRow:(NSInteger)row forComponent:(NSInteger)component API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(tvos); // attributed title is favored if both methods are implemented
71 | - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
72 |
73 | - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:165:17: error: cannot override 'pickerView' which has been marked unavailable
163 | // swiftlint:disable cyclomatic_complexity
164 | // swiftlint:disable function_body_length
165 | public func pickerView(_ pickerView: UIPickerView,
| `- error: cannot override 'pickerView' which has been marked unavailable
166 | didSelectRow row: Int, inComponent component: Int) {
167 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:73:1: note: 'pickerView(_:didSelectRow:inComponent:)' has been explicitly marked unavailable here
71 | - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view API_UNAVAILABLE(tvos);
72 |
73 | - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:didSelectRow:inComponent:)' has been explicitly marked unavailable here
74 |
75 | @end
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:50:32: error: 'UIPickerViewDelegate' is unavailable in tvOS
48 | // MARK: UIPickerView delegate
49 | @MainActor
50 | extension IQDropDownTextField: UIPickerViewDelegate {
| `- error: 'UIPickerViewDelegate' is unavailable in tvOS
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:59:11: note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
57 |
58 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
59 | @protocol UIPickerViewDelegate<NSObject>
| `- note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
60 | @optional
61 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:120:54: warning: 'archivedData(withRootObject:)' was deprecated in tvOS 12.0: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
118 |
119 | // Archiving and Unarchiving is necessary to copy UIView instance.
120 | let viewData: Data = NSKeyedArchiver.archivedData(withRootObject: view)
| `- warning: 'archivedData(withRootObject:)' was deprecated in tvOS 12.0: Use +archivedDataWithRootObject:requiringSecureCoding:error: instead [#DeprecatedDeclaration]
121 | viewToReturn = NSKeyedUnarchiver.unarchiveObject(with: viewData) as? UIView
122 | } else {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextField+Picker.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextField+Date.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:31:47: error: 'UIDatePicker' is unavailable in tvOS
29 | // MARK: - UIDatePicker delegate
30 |
31 | @objc internal func dateChanged(_ picker: UIDatePicker) {
| `- error: 'UIDatePicker' is unavailable in tvOS
32 | let selectedItem: String = dateFormatter.string(from: picker.date)
33 | privateSetSelectedItems(selectedItems: [selectedItem], animated: false, shouldNotifyDelegate: true)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:36:47: error: 'UIDatePicker' is unavailable in tvOS
34 | }
35 |
36 | @objc internal func timeChanged(_ picker: UIDatePicker) {
| `- error: 'UIDatePicker' is unavailable in tvOS
37 | let selectedItem: String = timeFormatter.string(from: picker.date)
38 | privateSetSelectedItems(selectedItems: [selectedItem], animated: false, shouldNotifyDelegate: true)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:41:51: error: 'UIDatePicker' is unavailable in tvOS
39 | }
40 |
41 | @objc internal func dateTimeChanged(_ picker: UIDatePicker) {
| `- error: 'UIDatePicker' is unavailable in tvOS
42 | let selectedItem: String = dateTimeFormatter.string(from: picker.date)
43 | privateSetSelectedItems(selectedItems: [selectedItem], animated: false, shouldNotifyDelegate: true)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:46:36: error: 'UIDatePicker' is unavailable in tvOS
44 | }
45 |
46 | @objc open var datePickerMode: UIDatePicker.Mode {
| `- error: 'UIDatePicker' is unavailable in tvOS
47 | get {
48 | return datePicker.datePickerMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextField+Date.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextFieldDataSource.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDataSource.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDataSource.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextFieldDataSource.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ IQDropDownTextFieldSwift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:31:47: error: 'UIDatePicker' is unavailable in tvOS
29 | // MARK: - UIDatePicker delegate
30 |
31 | @objc internal func dateChanged(_ picker: UIDatePicker) {
| `- error: 'UIDatePicker' is unavailable in tvOS
32 | let selectedItem: String = dateFormatter.string(from: picker.date)
33 | privateSetSelectedItems(selectedItems: [selectedItem], animated: false, shouldNotifyDelegate: true)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:36:47: error: 'UIDatePicker' is unavailable in tvOS
34 | }
35 |
36 | @objc internal func timeChanged(_ picker: UIDatePicker) {
| `- error: 'UIDatePicker' is unavailable in tvOS
37 | let selectedItem: String = timeFormatter.string(from: picker.date)
38 | privateSetSelectedItems(selectedItems: [selectedItem], animated: false, shouldNotifyDelegate: true)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:41:51: error: 'UIDatePicker' is unavailable in tvOS
39 | }
40 |
41 | @objc internal func dateTimeChanged(_ picker: UIDatePicker) {
| `- error: 'UIDatePicker' is unavailable in tvOS
42 | let selectedItem: String = dateTimeFormatter.string(from: picker.date)
43 | privateSetSelectedItems(selectedItems: [selectedItem], animated: false, shouldNotifyDelegate: true)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift:46:36: error: 'UIDatePicker' is unavailable in tvOS
44 | }
45 |
46 | @objc open var datePickerMode: UIDatePicker.Mode {
| `- error: 'UIDatePicker' is unavailable in tvOS
47 | get {
48 | return datePicker.datePickerMode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:183:80: error: 'UIPopoverPresentationController' is unavailable in tvOS
181 | }
182 |
183 | public func prepareForPopoverPresentation(_ popoverPresentationController: UIPopoverPresentationController) {
| `- error: 'UIPopoverPresentationController' is unavailable in tvOS
184 | containerViewController?.view.endEditing(true)
185 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPopoverPresentationController.h:40:12: note: 'UIPopoverPresentationController' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIPopoverPresentationController : UIPresentationController
| `- note: 'UIPopoverPresentationController' has been explicitly marked unavailable here
41 |
42 | @property (nullable, nonatomic, weak) id <UIPopoverPresentationControllerDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:177:32: error: 'UIPopoverPresentationControllerDelegate' is unavailable in tvOS
175 |
176 | @MainActor
177 | extension IQDropDownTextField: UIPopoverPresentationControllerDelegate {
| `- error: 'UIPopoverPresentationControllerDelegate' is unavailable in tvOS
178 | public func adaptivePresentationStyle(for controller: UIPresentationController) -> UIModalPresentationStyle {
179 | // Force popover style
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPopoverPresentationController.h:21:11: note: 'UIPopoverPresentationControllerDelegate' has been explicitly marked unavailable here
19 |
20 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
21 | @protocol UIPopoverPresentationControllerDelegate <UIAdaptivePresentationControllerDelegate>
| `- note: 'UIPopoverPresentationControllerDelegate' has been explicitly marked unavailable here
22 | @optional
23 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:30:51: error: 'UIPickerView' is unavailable in tvOS
28 | extension IQDropDownTextField: UIPickerViewDataSource {
29 |
30 | public func numberOfComponents(in pickerView: UIPickerView) -> Int {
| `- error: 'UIPickerView' is unavailable in tvOS
31 | return multiItemList.count
32 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:34:42: error: 'UIPickerView' is unavailable in tvOS
32 | }
33 |
34 | public func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
| `- error: 'UIPickerView' is unavailable in tvOS
35 | let isOptionalDropDown: Bool
36 | if component < isOptionalDropDowns.count {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:28:32: error: 'UIPickerViewDataSource' is unavailable in tvOS
26 | // MARK: - UIPickerView data source
27 | @MainActor
28 | extension IQDropDownTextField: UIPickerViewDataSource {
| `- error: 'UIPickerViewDataSource' is unavailable in tvOS
29 |
30 | public func numberOfComponents(in pickerView: UIPickerView) -> Int {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:48:11: note: 'UIPickerViewDataSource' has been explicitly marked unavailable here
46 |
47 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
48 | @protocol UIPickerViewDataSource<NSObject>
| `- note: 'UIPickerViewDataSource' has been explicitly marked unavailable here
49 | @required
50 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:52:42: error: 'UIPickerView' is unavailable in tvOS
50 | extension IQDropDownTextField: UIPickerViewDelegate {
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
| `- error: 'UIPickerView' is unavailable in tvOS
53 | if let heightsForComponents = heightsForComponents,
54 | component < heightsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:62:42: error: 'UIPickerView' is unavailable in tvOS
60 | }
61 |
62 | public func pickerView(_ pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat {
| `- error: 'UIPickerView' is unavailable in tvOS
63 | if let widthsForComponents = widthsForComponents,
64 | component < widthsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:75:42: error: 'UIPickerView' is unavailable in tvOS
73 |
74 | // swiftlint:disable function_body_length
75 | public func pickerView(_ pickerView: UIPickerView,
| `- error: 'UIPickerView' is unavailable in tvOS
76 | viewForRow row: Int, forComponent component: Int,
77 | reusing view: UIView?) -> UIView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:165:42: error: 'UIPickerView' is unavailable in tvOS
163 | // swiftlint:disable cyclomatic_complexity
164 | // swiftlint:disable function_body_length
165 | public func pickerView(_ pickerView: UIPickerView,
| `- error: 'UIPickerView' is unavailable in tvOS
166 | didSelectRow row: Int, inComponent component: Int) {
167 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:62:17: error: cannot override 'pickerView' which has been marked unavailable
60 | }
61 |
62 | public func pickerView(_ pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat {
| `- error: cannot override 'pickerView' which has been marked unavailable
63 | if let widthsForComponents = widthsForComponents,
64 | component < widthsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:63:1: note: 'pickerView(_:widthForComponent:)' has been explicitly marked unavailable here
61 |
62 | // returns width of column and height of row for each component.
63 | - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:widthForComponent:)' has been explicitly marked unavailable here
64 | - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
65 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:52:17: error: cannot override 'pickerView' which has been marked unavailable
50 | extension IQDropDownTextField: UIPickerViewDelegate {
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
| `- error: cannot override 'pickerView' which has been marked unavailable
53 | if let heightsForComponents = heightsForComponents,
54 | component < heightsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:64:1: note: 'pickerView(_:rowHeightForComponent:)' has been explicitly marked unavailable here
62 | // returns width of column and height of row for each component.
63 | - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
64 | - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:rowHeightForComponent:)' has been explicitly marked unavailable here
65 |
66 | // these methods return either a plain NSString, a NSAttributedString, or a view (e.g UILabel) to display the row for the component.
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:75:17: error: cannot override 'pickerView' which has been marked unavailable
73 |
74 | // swiftlint:disable function_body_length
75 | public func pickerView(_ pickerView: UIPickerView,
| `- error: cannot override 'pickerView' which has been marked unavailable
76 | viewForRow row: Int, forComponent component: Int,
77 | reusing view: UIView?) -> UIView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:71:1: note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
69 | - (nullable NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component API_UNAVAILABLE(tvos);
70 | - (nullable NSAttributedString *)pickerView:(UIPickerView *)pickerView attributedTitleForRow:(NSInteger)row forComponent:(NSInteger)component API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(tvos); // attributed title is favored if both methods are implemented
71 | - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
72 |
73 | - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:165:17: error: cannot override 'pickerView' which has been marked unavailable
163 | // swiftlint:disable cyclomatic_complexity
164 | // swiftlint:disable function_body_length
165 | public func pickerView(_ pickerView: UIPickerView,
| `- error: cannot override 'pickerView' which has been marked unavailable
166 | didSelectRow row: Int, inComponent component: Int) {
167 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:73:1: note: 'pickerView(_:didSelectRow:inComponent:)' has been explicitly marked unavailable here
71 | - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view API_UNAVAILABLE(tvos);
72 |
73 | - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:didSelectRow:inComponent:)' has been explicitly marked unavailable here
74 |
75 | @end
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:50:32: error: 'UIPickerViewDelegate' is unavailable in tvOS
48 | // MARK: UIPickerView delegate
49 | @MainActor
50 | extension IQDropDownTextField: UIPickerViewDelegate {
| `- error: 'UIPickerViewDelegate' is unavailable in tvOS
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:59:11: note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
57 |
58 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
59 | @protocol UIPickerViewDelegate<NSObject>
| `- note: 'UIPickerViewDelegate' has been explicitly marked unavailable here
60 | @optional
61 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:32:31: error: 'UIPickerView' is unavailable in tvOS
30 | nonisolated public static let optionalItemIndex: Int = -1
31 |
32 | open lazy var pickerView: UIPickerView = {
| `- error: 'UIPickerView' is unavailable in tvOS
33 | let view = UIPickerView()
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:33:20: error: 'UIPickerView' is unavailable in tvOS
31 |
32 | open lazy var pickerView: UIPickerView = {
33 | let view = UIPickerView()
| `- error: 'UIPickerView' is unavailable in tvOS
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
35 | view.showsSelectionIndicator = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:35:14: warning: 'showsSelectionIndicator' was deprecated in tvOS 13.0: This property has no effect on iOS 7 and later. [#DeprecatedDeclaration]
33 | let view = UIPickerView()
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
35 | view.showsSelectionIndicator = true
| `- warning: 'showsSelectionIndicator' was deprecated in tvOS 13.0: This property has no effect on iOS 7 and later. [#DeprecatedDeclaration]
36 | view.delegate = self
37 | view.dataSource = self
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:41:31: error: 'UIDatePicker' is unavailable in tvOS
39 | }()
40 |
41 | open lazy var timePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
42 | let view = UIDatePicker()
43 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:42:20: error: 'UIDatePicker' is unavailable in tvOS
40 |
41 | open lazy var timePicker: UIDatePicker = {
42 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
43 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
44 | view.datePickerMode = .time
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:46:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
44 | view.datePickerMode = .time
45 | if #available(iOS 14.0, *) {
46 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
47 | }
48 | view.addTarget(self, action: #selector(timeChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:52:35: error: 'UIDatePicker' is unavailable in tvOS
50 | }()
51 |
52 | open lazy var dateTimePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
53 | let view = UIDatePicker()
54 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:53:20: error: 'UIDatePicker' is unavailable in tvOS
51 |
52 | open lazy var dateTimePicker: UIDatePicker = {
53 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
54 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
55 | view.datePickerMode = .dateAndTime
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:57:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
55 | view.datePickerMode = .dateAndTime
56 | if #available(iOS 13.4, *) {
57 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
58 | }
59 | view.addTarget(self, action: #selector(dateTimeChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:63:31: error: 'UIDatePicker' is unavailable in tvOS
61 | }()
62 |
63 | open lazy var datePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
64 | let view = UIDatePicker()
65 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:64:20: error: 'UIDatePicker' is unavailable in tvOS
62 |
63 | open lazy var datePicker: UIDatePicker = {
64 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
65 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
66 | view.datePickerMode = .date
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:68:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
66 | view.datePickerMode = .date
67 | if #available(iOS 13.4, *) {
68 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
69 | }
70 | view.addTarget(self, action: #selector(dateChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:74:38: error: 'UIToolbar' is unavailable in tvOS
72 | }()
73 |
74 | private lazy var dismissToolbar: UIToolbar = {
| `- error: 'UIToolbar' is unavailable in tvOS
75 | let view = UIToolbar()
76 | view.isTranslucent = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIToolbar.h:23:12: note: 'UIToolbar' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UIToolbar : UIView <UIBarPositioning>
| `- note: 'UIToolbar' has been explicitly marked unavailable here
24 |
25 | @property(nonatomic) UIBarStyle barStyle UI_APPEARANCE_SELECTOR API_UNAVAILABLE(tvos); // default is UIBarStyleDefault
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:75:20: error: 'UIToolbar' is unavailable in tvOS
73 |
74 | private lazy var dismissToolbar: UIToolbar = {
75 | let view = UIToolbar()
| `- error: 'UIToolbar' is unavailable in tvOS
76 | view.isTranslucent = true
77 | view.sizeToFit()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIToolbar.h:23:12: note: 'UIToolbar' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UIToolbar : UIView <UIBarPositioning>
| `- note: 'UIToolbar' has been explicitly marked unavailable here
24 |
25 | @property(nonatomic) UIBarStyle barStyle UI_APPEARANCE_SELECTOR API_UNAVAILABLE(tvos); // default is UIBarStyleDefault
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Date.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldConstants.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDataSource.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDelegate.swift -target arm64-apple-tvos15.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name IQDropDownTextFieldSwift -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/IQDropDownTextFieldSwift.build/Debug-appletvos/IQDropDownTextFieldSwift-t.build/Objects-normal/arm64/IQDropDownTextFieldSwift.abi.json
SwiftCompile normal arm64 (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ IQDropDownTextFieldDelegate.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDelegate.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextFieldDelegate.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextFieldDelegate.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextField.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:32:31: error: 'UIPickerView' is unavailable in tvOS
30 | nonisolated public static let optionalItemIndex: Int = -1
31 |
32 | open lazy var pickerView: UIPickerView = {
| `- error: 'UIPickerView' is unavailable in tvOS
33 | let view = UIPickerView()
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:33:20: error: 'UIPickerView' is unavailable in tvOS
31 |
32 | open lazy var pickerView: UIPickerView = {
33 | let view = UIPickerView()
| `- error: 'UIPickerView' is unavailable in tvOS
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
35 | view.showsSelectionIndicator = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:19:12: note: 'UIPickerView' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
19 | @interface UIPickerView : UIView <NSCoding>
| `- note: 'UIPickerView' has been explicitly marked unavailable here
20 |
21 | @property(nullable,nonatomic,weak) id<UIPickerViewDataSource> dataSource; // default is nil. weak reference
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:35:14: warning: 'showsSelectionIndicator' was deprecated in tvOS 13.0: This property has no effect on iOS 7 and later. [#DeprecatedDeclaration]
33 | let view = UIPickerView()
34 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
35 | view.showsSelectionIndicator = true
| `- warning: 'showsSelectionIndicator' was deprecated in tvOS 13.0: This property has no effect on iOS 7 and later. [#DeprecatedDeclaration]
36 | view.delegate = self
37 | view.dataSource = self
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:41:31: error: 'UIDatePicker' is unavailable in tvOS
39 | }()
40 |
41 | open lazy var timePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
42 | let view = UIDatePicker()
43 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:42:20: error: 'UIDatePicker' is unavailable in tvOS
40 |
41 | open lazy var timePicker: UIDatePicker = {
42 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
43 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
44 | view.datePickerMode = .time
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:46:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
44 | view.datePickerMode = .time
45 | if #available(iOS 14.0, *) {
46 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
47 | }
48 | view.addTarget(self, action: #selector(timeChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:52:35: error: 'UIDatePicker' is unavailable in tvOS
50 | }()
51 |
52 | open lazy var dateTimePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
53 | let view = UIDatePicker()
54 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:53:20: error: 'UIDatePicker' is unavailable in tvOS
51 |
52 | open lazy var dateTimePicker: UIDatePicker = {
53 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
54 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
55 | view.datePickerMode = .dateAndTime
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:57:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
55 | view.datePickerMode = .dateAndTime
56 | if #available(iOS 13.4, *) {
57 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
58 | }
59 | view.addTarget(self, action: #selector(dateTimeChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:63:31: error: 'UIDatePicker' is unavailable in tvOS
61 | }()
62 |
63 | open lazy var datePicker: UIDatePicker = {
| `- error: 'UIDatePicker' is unavailable in tvOS
64 | let view = UIDatePicker()
65 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:64:20: error: 'UIDatePicker' is unavailable in tvOS
62 |
63 | open lazy var datePicker: UIDatePicker = {
64 | let view = UIDatePicker()
| `- error: 'UIDatePicker' is unavailable in tvOS
65 | view.autoresizingMask = [.flexibleWidth, .flexibleHeight]
66 | view.datePickerMode = .date
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:68:18: error: 'preferredDatePickerStyle' is unavailable in tvOS
66 | view.datePickerMode = .date
67 | if #available(iOS 13.4, *) {
68 | view.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
69 | }
70 | view.addTarget(self, action: #selector(dateChanged(_:)), for: .valueChanged)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField.swift:74:38: error: 'UIToolbar' is unavailable in tvOS
72 | }()
73 |
74 | private lazy var dismissToolbar: UIToolbar = {
| `- error: 'UIToolbar' is unavailable in tvOS
75 | let view = UIToolbar()
76 | view.isTranslucent = true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIToolbar.h:23:12: note: 'UIToolbar' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UIToolbar : UIView <UIBarPositioning>
| `- note: 'UIToolbar' has been explicitly marked unavailable here
24 |
25 | @property(nonatomic) UIBarStyle barStyle UI_APPEARANCE_SELECTOR API_UNAVAILABLE(tvos); // default is UIBarStyleDefault
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift:75:20: error: 'UIToolbar' is unavailable in tvOS
73 |
74 | private lazy var dismissToolbar: UIToolbar = {
75 | let view = UIToolbar()
| `- error: 'UIToolbar' is unavailable in tvOS
76 | view.isTranslucent = true
77 | view.sizeToFit()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIToolbar.h:23:12: note: 'UIToolbar' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UIToolbar : UIView <UIBarPositioning>
| `- note: 'UIToolbar' has been explicitly marked unavailable here
24 |
25 | @property(nonatomic) UIBarStyle barStyle UI_APPEARANCE_SELECTOR API_UNAVAILABLE(tvos); // default is UIBarStyleDefault
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:62:17: error: cannot override 'pickerView' which has been marked unavailable
60 | }
61 |
62 | public func pickerView(_ pickerView: UIPickerView, widthForComponent component: Int) -> CGFloat {
| `- error: cannot override 'pickerView' which has been marked unavailable
63 | if let widthsForComponents = widthsForComponents,
64 | component < widthsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:63:1: note: 'pickerView(_:widthForComponent:)' has been explicitly marked unavailable here
61 |
62 | // returns width of column and height of row for each component.
63 | - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:widthForComponent:)' has been explicitly marked unavailable here
64 | - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
65 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:52:17: error: cannot override 'pickerView' which has been marked unavailable
50 | extension IQDropDownTextField: UIPickerViewDelegate {
51 |
52 | public func pickerView(_ pickerView: UIPickerView, rowHeightForComponent component: Int) -> CGFloat {
| `- error: cannot override 'pickerView' which has been marked unavailable
53 | if let heightsForComponents = heightsForComponents,
54 | component < heightsForComponents.count,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:64:1: note: 'pickerView(_:rowHeightForComponent:)' has been explicitly marked unavailable here
62 | // returns width of column and height of row for each component.
63 | - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
64 | - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:rowHeightForComponent:)' has been explicitly marked unavailable here
65 |
66 | // these methods return either a plain NSString, a NSAttributedString, or a view (e.g UILabel) to display the row for the component.
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Picker.swift:75:17: error: cannot override 'pickerView' which has been marked unavailable
73 |
74 | // swiftlint:disable function_body_length
75 | public func pickerView(_ pickerView: UIPickerView,
| `- error: cannot override 'pickerView' which has been marked unavailable
76 | viewForRow row: Int, forComponent component: Int,
77 | reusing view: UIView?) -> UIView {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPickerView.h:71:1: note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
69 | - (nullable NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component API_UNAVAILABLE(tvos);
70 | - (nullable NSAttributedString *)pickerView:(UIPickerView *)pickerView attributedTitleForRow:(NSInteger)row forComponent:(NSInteger)component API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(tvos); // attributed title is favored if both methods are implemented
71 | - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(nullable UIView *)view API_UNAVAILABLE(tvos);
| `- note: 'pickerView(_:viewForRow:forComponent:reusing:)' has been explicitly marked unavailable here
72 |
73 | - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component API_UNAVAILABLE(tvos);
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextField.swift
SwiftCompile normal arm64 Compiling\ IQDropDownTextField+Menu.swift /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:183:80: error: 'UIPopoverPresentationController' is unavailable in tvOS
181 | }
182 |
183 | public func prepareForPopoverPresentation(_ popoverPresentationController: UIPopoverPresentationController) {
| `- error: 'UIPopoverPresentationController' is unavailable in tvOS
184 | containerViewController?.view.endEditing(true)
185 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPopoverPresentationController.h:40:12: note: 'UIPopoverPresentationController' has been explicitly marked unavailable here
38 |
39 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
40 | @interface UIPopoverPresentationController : UIPresentationController
| `- note: 'UIPopoverPresentationController' has been explicitly marked unavailable here
41 |
42 | @property (nullable, nonatomic, weak) id <UIPopoverPresentationControllerDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:177:32: error: 'UIPopoverPresentationControllerDelegate' is unavailable in tvOS
175 |
176 | @MainActor
177 | extension IQDropDownTextField: UIPopoverPresentationControllerDelegate {
| `- error: 'UIPopoverPresentationControllerDelegate' is unavailable in tvOS
178 | public func adaptivePresentationStyle(for controller: UIPresentationController) -> UIModalPresentationStyle {
179 | // Force popover style
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPopoverPresentationController.h:21:11: note: 'UIPopoverPresentationControllerDelegate' has been explicitly marked unavailable here
19 |
20 | API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
21 | @protocol UIPopoverPresentationControllerDelegate <UIAdaptivePresentationControllerDelegate>
| `- note: 'UIPopoverPresentationControllerDelegate' has been explicitly marked unavailable here
22 | @optional
23 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:40:28: error: 'preferredDatePickerStyle' is unavailable in tvOS
38 | set {
39 | if newValue {
40 | datePicker.preferredDatePickerStyle = .inline
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
41 | dateTimePicker.preferredDatePickerStyle = .inline
42 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:40:56: error: 'inline' is unavailable in tvOS
38 | set {
39 | if newValue {
40 | datePicker.preferredDatePickerStyle = .inline
| `- error: 'inline' is unavailable in tvOS
41 | dateTimePicker.preferredDatePickerStyle = .inline
42 |
UIKit.UIDatePickerStyle.inline:3:8: note: 'inline' has been explicitly marked unavailable here
1 | enum UIDatePickerStyle {
2 | @available(tvOS, unavailable)
3 | case inline}
| `- note: 'inline' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:41:32: error: 'preferredDatePickerStyle' is unavailable in tvOS
39 | if newValue {
40 | datePicker.preferredDatePickerStyle = .inline
41 | dateTimePicker.preferredDatePickerStyle = .inline
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
42 |
43 | self.addSubview(privateMenuButton)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:41:60: error: 'inline' is unavailable in tvOS
39 | if newValue {
40 | datePicker.preferredDatePickerStyle = .inline
41 | dateTimePicker.preferredDatePickerStyle = .inline
| `- error: 'inline' is unavailable in tvOS
42 |
43 | self.addSubview(privateMenuButton)
UIKit.UIDatePickerStyle.inline:3:8: note: 'inline' has been explicitly marked unavailable here
1 | enum UIDatePickerStyle {
2 | @available(tvOS, unavailable)
3 | case inline}
| `- note: 'inline' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:52:28: error: 'preferredDatePickerStyle' is unavailable in tvOS
50 | reconfigureMenu()
51 | } else {
52 | datePicker.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
53 | dateTimePicker.preferredDatePickerStyle = .wheels
54 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:53:32: error: 'preferredDatePickerStyle' is unavailable in tvOS
51 | } else {
52 | datePicker.preferredDatePickerStyle = .wheels
53 | dateTimePicker.preferredDatePickerStyle = .wheels
| `- error: 'preferredDatePickerStyle' is unavailable in tvOS
54 |
55 | privateMenuButton.removeFromSuperview()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.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/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:63:27: warning: 'contentEdgeInsets' was deprecated in tvOS 15.0: This property is ignored when using UIButtonConfiguration [#DeprecatedDeclaration]
61 | privateMenuButton.setImage(UIImage(systemName: "chevron.up.chevron.down"), for: .normal)
62 | privateMenuButton.contentHorizontalAlignment = .trailing
63 | privateMenuButton.contentEdgeInsets = .init(top: 0, left: 5, bottom: 0, right: 5)
| `- warning: 'contentEdgeInsets' was deprecated in tvOS 15.0: This property is ignored when using UIButtonConfiguration [#DeprecatedDeclaration]
64 | privateMenuButton.translatesAutoresizingMaskIntoConstraints = false
65 | privateMenuButton.addTarget(self, action: #selector(menuActionTriggered), for: .menuActionTriggered)
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:66:27: error: 'showsMenuAsPrimaryAction' is only available in tvOS 17.0 or newer
26 | @available(iOS 15.0, *)
27 | @MainActor
28 | extension IQDropDownTextField {
| `- note: add '@available' attribute to enclosing extension
29 |
30 | @objc open var menuButton: UIButton {
:
58 | }
59 |
60 | internal func initializeMenu() {
| `- note: add '@available' attribute to enclosing instance method
61 | privateMenuButton.setImage(UIImage(systemName: "chevron.up.chevron.down"), for: .normal)
62 | privateMenuButton.contentHorizontalAlignment = .trailing
:
64 | privateMenuButton.translatesAutoresizingMaskIntoConstraints = false
65 | privateMenuButton.addTarget(self, action: #selector(menuActionTriggered), for: .menuActionTriggered)
66 | privateMenuButton.showsMenuAsPrimaryAction = true
| |- error: 'showsMenuAsPrimaryAction' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
67 | }
68 |
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:113:31: error: 'menu' is only available in tvOS 17.0 or newer
26 | @available(iOS 15.0, *)
27 | @MainActor
28 | extension IQDropDownTextField {
| `- note: add '@available' attribute to enclosing extension
29 |
30 | @objc open var menuButton: UIButton {
:
67 | }
68 |
69 | internal func reconfigureMenu() {
| `- note: add '@available' attribute to enclosing instance method
70 |
71 | switch dropDownMode {
:
111 | })
112 | let deferredMenus = UIMenu(title: self.placeholder ?? "", children: [deferredMenuElement])
113 | privateMenuButton.menu = deferredMenus
| |- error: 'menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
114 | privateMenuButton.isHidden = false
115 | case .time, .date, .dateTime:
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:118:31: error: 'menu' is only available in tvOS 17.0 or newer
26 | @available(iOS 15.0, *)
27 | @MainActor
28 | extension IQDropDownTextField {
| `- note: add '@available' attribute to enclosing extension
29 |
30 | @objc open var menuButton: UIButton {
:
67 | }
68 |
69 | internal func reconfigureMenu() {
| `- note: add '@available' attribute to enclosing instance method
70 |
71 | switch dropDownMode {
:
116 | privateMenuButton.isHidden = false
117 | privateMenuButton.addTarget(self, action: #selector(menuButtonTapped), for: .touchUpInside)
118 | privateMenuButton.menu = nil
| |- error: 'menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
119 | case .textField:
120 | privateMenuButton.isHidden = true
/Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift:121:31: error: 'menu' is only available in tvOS 17.0 or newer
26 | @available(iOS 15.0, *)
27 | @MainActor
28 | extension IQDropDownTextField {
| `- note: add '@available' attribute to enclosing extension
29 |
30 | @objc open var menuButton: UIButton {
:
67 | }
68 |
69 | internal func reconfigureMenu() {
| `- note: add '@available' attribute to enclosing instance method
70 |
71 | switch dropDownMode {
:
119 | case .textField:
120 | privateMenuButton.isHidden = true
121 | privateMenuButton.menu = nil
| |- error: 'menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
122 | }
123 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/IQDropDownTextFieldSwift/IQDropDownTextField+Menu.swift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IQDropDownTextField+Menu.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-20 20:04:06.198 xcodebuild[755:4803] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ IQDropDownTextFieldSwift (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
SwiftCompile normal arm64 (in target 'IQDropDownTextFieldSwift' from project 'IQDropDownTextFieldSwift')
Building workspace IQDropDownTextFieldSwift with scheme IQDropDownTextFieldSwift
(3 failures)
BUILD FAILURE 6.4 tvOS