Build Information
Failed to build EmptyPage, reference master (c8a174), with Swift 6.4 for watchOS using Xcode 27.0 on 19 Sep 2026 23:22:33 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 EmptyPage -destination generic/platform=watchOSBuild Log
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:40:22: error: 'UITableView' is unavailable in watchOS
38 | swizzing(sel: #selector(UITableView.insertSections(_:with:)),
39 | of: #selector(UITableView.emptyPage_insertSections(_:with:)),
40 | in: UITableView.self)
| `- error: 'UITableView' is unavailable in watchOS
41 | swizzing(sel: #selector(UITableView.deleteSections(_:with:)),
42 | of: #selector(UITableView.emptyPage_deleteSections(_:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:41:33: error: 'UITableView' is unavailable in watchOS
39 | of: #selector(UITableView.emptyPage_insertSections(_:with:)),
40 | in: UITableView.self)
41 | swizzing(sel: #selector(UITableView.deleteSections(_:with:)),
| `- error: 'UITableView' is unavailable in watchOS
42 | of: #selector(UITableView.emptyPage_deleteSections(_:with:)),
43 | in: UITableView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:42:32: error: 'UITableView' is unavailable in watchOS
40 | in: UITableView.self)
41 | swizzing(sel: #selector(UITableView.deleteSections(_:with:)),
42 | of: #selector(UITableView.emptyPage_deleteSections(_:with:)),
| `- error: 'UITableView' is unavailable in watchOS
43 | in: UITableView.self)
44 | swizzing(sel: #selector(UITableView.reloadSections(_:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:43:22: error: 'UITableView' is unavailable in watchOS
41 | swizzing(sel: #selector(UITableView.deleteSections(_:with:)),
42 | of: #selector(UITableView.emptyPage_deleteSections(_:with:)),
43 | in: UITableView.self)
| `- error: 'UITableView' is unavailable in watchOS
44 | swizzing(sel: #selector(UITableView.reloadSections(_:with:)),
45 | of: #selector(UITableView.emptyPage_reloadSections(_:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:44:33: error: 'UITableView' is unavailable in watchOS
42 | of: #selector(UITableView.emptyPage_deleteSections(_:with:)),
43 | in: UITableView.self)
44 | swizzing(sel: #selector(UITableView.reloadSections(_:with:)),
| `- error: 'UITableView' is unavailable in watchOS
45 | of: #selector(UITableView.emptyPage_reloadSections(_:with:)),
46 | in: UITableView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:45:32: error: 'UITableView' is unavailable in watchOS
43 | in: UITableView.self)
44 | swizzing(sel: #selector(UITableView.reloadSections(_:with:)),
45 | of: #selector(UITableView.emptyPage_reloadSections(_:with:)),
| `- error: 'UITableView' is unavailable in watchOS
46 | in: UITableView.self)
47 | }()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:46:22: error: 'UITableView' is unavailable in watchOS
44 | swizzing(sel: #selector(UITableView.reloadSections(_:with:)),
45 | of: #selector(UITableView.emptyPage_reloadSections(_:with:)),
46 | in: UITableView.self)
| `- error: 'UITableView' is unavailable in watchOS
47 | }()
48 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:51:33: error: 'UICollectionView' is unavailable in watchOS
49 | /// 替换 CollectionView 相关函数
50 | static let swizzingCollectionView: Void = {
51 | swizzing(sel: #selector(UICollectionView.reloadData),
| `- error: 'UICollectionView' is unavailable in watchOS
52 | of: #selector(UICollectionView.emptyPage_reloadData),
53 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:52:32: error: 'UICollectionView' is unavailable in watchOS
50 | static let swizzingCollectionView: Void = {
51 | swizzing(sel: #selector(UICollectionView.reloadData),
52 | of: #selector(UICollectionView.emptyPage_reloadData),
| `- error: 'UICollectionView' is unavailable in watchOS
53 | in: UICollectionView.self)
54 | swizzing(sel: #selector(UICollectionView.insertItems(at:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:53:22: error: 'UICollectionView' is unavailable in watchOS
51 | swizzing(sel: #selector(UICollectionView.reloadData),
52 | of: #selector(UICollectionView.emptyPage_reloadData),
53 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
54 | swizzing(sel: #selector(UICollectionView.insertItems(at:)),
55 | of: #selector(UICollectionView.emptyPage_insertItems(at:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:54:33: error: 'UICollectionView' is unavailable in watchOS
52 | of: #selector(UICollectionView.emptyPage_reloadData),
53 | in: UICollectionView.self)
54 | swizzing(sel: #selector(UICollectionView.insertItems(at:)),
| `- error: 'UICollectionView' is unavailable in watchOS
55 | of: #selector(UICollectionView.emptyPage_insertItems(at:)),
56 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:55:32: error: 'UICollectionView' is unavailable in watchOS
53 | in: UICollectionView.self)
54 | swizzing(sel: #selector(UICollectionView.insertItems(at:)),
55 | of: #selector(UICollectionView.emptyPage_insertItems(at:)),
| `- error: 'UICollectionView' is unavailable in watchOS
56 | in: UICollectionView.self)
57 | swizzing(sel: #selector(UICollectionView.deleteItems(at:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:56:22: error: 'UICollectionView' is unavailable in watchOS
54 | swizzing(sel: #selector(UICollectionView.insertItems(at:)),
55 | of: #selector(UICollectionView.emptyPage_insertItems(at:)),
56 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
57 | swizzing(sel: #selector(UICollectionView.deleteItems(at:)),
58 | of: #selector(UICollectionView.emptyPage_deleteItems(at:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:57:33: error: 'UICollectionView' is unavailable in watchOS
55 | of: #selector(UICollectionView.emptyPage_insertItems(at:)),
56 | in: UICollectionView.self)
57 | swizzing(sel: #selector(UICollectionView.deleteItems(at:)),
| `- error: 'UICollectionView' is unavailable in watchOS
58 | of: #selector(UICollectionView.emptyPage_deleteItems(at:)),
59 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:58:32: error: 'UICollectionView' is unavailable in watchOS
56 | in: UICollectionView.self)
57 | swizzing(sel: #selector(UICollectionView.deleteItems(at:)),
58 | of: #selector(UICollectionView.emptyPage_deleteItems(at:)),
| `- error: 'UICollectionView' is unavailable in watchOS
59 | in: UICollectionView.self)
60 | swizzing(sel: #selector(UICollectionView.insertSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:59:22: error: 'UICollectionView' is unavailable in watchOS
57 | swizzing(sel: #selector(UICollectionView.deleteItems(at:)),
58 | of: #selector(UICollectionView.emptyPage_deleteItems(at:)),
59 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
60 | swizzing(sel: #selector(UICollectionView.insertSections(_:)),
61 | of: #selector(UICollectionView.emptyPage_insertSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:60:33: error: 'UICollectionView' is unavailable in watchOS
58 | of: #selector(UICollectionView.emptyPage_deleteItems(at:)),
59 | in: UICollectionView.self)
60 | swizzing(sel: #selector(UICollectionView.insertSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
61 | of: #selector(UICollectionView.emptyPage_insertSections(_:)),
62 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:61:32: error: 'UICollectionView' is unavailable in watchOS
59 | in: UICollectionView.self)
60 | swizzing(sel: #selector(UICollectionView.insertSections(_:)),
61 | of: #selector(UICollectionView.emptyPage_insertSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
62 | in: UICollectionView.self)
63 | swizzing(sel: #selector(UICollectionView.deleteSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:62:22: error: 'UICollectionView' is unavailable in watchOS
60 | swizzing(sel: #selector(UICollectionView.insertSections(_:)),
61 | of: #selector(UICollectionView.emptyPage_insertSections(_:)),
62 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
63 | swizzing(sel: #selector(UICollectionView.deleteSections(_:)),
64 | of: #selector(UICollectionView.emptyPage_deleteSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:63:33: error: 'UICollectionView' is unavailable in watchOS
61 | of: #selector(UICollectionView.emptyPage_insertSections(_:)),
62 | in: UICollectionView.self)
63 | swizzing(sel: #selector(UICollectionView.deleteSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
64 | of: #selector(UICollectionView.emptyPage_deleteSections(_:)),
65 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:64:32: error: 'UICollectionView' is unavailable in watchOS
62 | in: UICollectionView.self)
63 | swizzing(sel: #selector(UICollectionView.deleteSections(_:)),
64 | of: #selector(UICollectionView.emptyPage_deleteSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
65 | in: UICollectionView.self)
66 | swizzing(sel: #selector(UICollectionView.reloadSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:65:22: error: 'UICollectionView' is unavailable in watchOS
63 | swizzing(sel: #selector(UICollectionView.deleteSections(_:)),
64 | of: #selector(UICollectionView.emptyPage_deleteSections(_:)),
65 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
66 | swizzing(sel: #selector(UICollectionView.reloadSections(_:)),
67 | of: #selector(UICollectionView.emptyPage_reloadSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:66:33: error: 'UICollectionView' is unavailable in watchOS
64 | of: #selector(UICollectionView.emptyPage_deleteSections(_:)),
65 | in: UICollectionView.self)
66 | swizzing(sel: #selector(UICollectionView.reloadSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
67 | of: #selector(UICollectionView.emptyPage_reloadSections(_:)),
68 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:67:32: error: 'UICollectionView' is unavailable in watchOS
65 | in: UICollectionView.self)
66 | swizzing(sel: #selector(UICollectionView.reloadSections(_:)),
67 | of: #selector(UICollectionView.emptyPage_reloadSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
68 | in: UICollectionView.self)
69 | }()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:68:22: error: 'UICollectionView' is unavailable in watchOS
66 | swizzing(sel: #selector(UICollectionView.reloadSections(_:)),
67 | of: #selector(UICollectionView.emptyPage_reloadSections(_:)),
68 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
69 | }()
70 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:72:41: error: 'UIView' is unavailable in watchOS
70 |
71 | static let swizzingLayout: Void = {
72 | swizzing(sel: #selector(setter: UIView.bounds),
| `- error: 'UIView' is unavailable in watchOS
73 | of: #selector(UIView.emptyPage_setBounds(_:)),
74 | in: UIView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:73:32: error: 'UIView' is unavailable in watchOS
71 | static let swizzingLayout: Void = {
72 | swizzing(sel: #selector(setter: UIView.bounds),
73 | of: #selector(UIView.emptyPage_setBounds(_:)),
| `- error: 'UIView' is unavailable in watchOS
74 | in: UIView.self)
75 | }()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:74:22: error: 'UIView' is unavailable in watchOS
72 | swizzing(sel: #selector(setter: UIView.bounds),
73 | of: #selector(UIView.emptyPage_setBounds(_:)),
74 | in: UIView.self)
| `- error: 'UIView' is unavailable in watchOS
75 | }()
76 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UICollectionView.swift:25:11: error: 'UICollectionView' is unavailable in watchOS
23 | import UIKit
24 |
25 | extension UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
26 |
27 | @objc func emptyPage_insertItems(at indexPaths: [IndexPath]) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UITableView.swift:27:81: error: 'UITableView' is unavailable in watchOS
25 | extension UITableView {
26 |
27 | @objc func emptyPage_insertRows(at indexPaths: [IndexPath], with animation: UITableView.RowAnimation) {
| `- error: 'UITableView' is unavailable in watchOS
28 | self.emptyPage_insertRows(at: indexPaths, with: animation)
29 | emptyPageViewManager?.reload()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UITableView.swift:32:81: error: 'UITableView' is unavailable in watchOS
30 | }
31 |
32 | @objc func emptyPage_deleteRows(at indexPaths: [IndexPath], with animation: UITableView.RowAnimation) {
| `- error: 'UITableView' is unavailable in watchOS
33 | self.emptyPage_deleteRows(at: indexPaths, with: animation)
34 | emptyPageViewManager?.reload()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UITableView.swift:37:79: error: 'UITableView' is unavailable in watchOS
35 | }
36 |
37 | @objc func emptyPage_insertSections(_ sections: IndexSet, with animation: UITableView.RowAnimation) {
| `- error: 'UITableView' is unavailable in watchOS
38 | self.emptyPage_insertSections(sections, with: animation)
39 | emptyPageViewManager?.reload()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UITableView.swift:42:79: error: 'UITableView' is unavailable in watchOS
40 | }
41 |
42 | @objc func emptyPage_deleteSections(_ sections: IndexSet, with animation: UITableView.RowAnimation) {
| `- error: 'UITableView' is unavailable in watchOS
43 | self.emptyPage_deleteSections(sections, with: animation)
44 | emptyPageViewManager?.reload()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UITableView.swift:47:79: error: 'UITableView' is unavailable in watchOS
45 | }
46 |
47 | @objc func emptyPage_reloadSections(_ sections: IndexSet, with animation: UITableView.RowAnimation) {
| `- error: 'UITableView' is unavailable in watchOS
48 | self.emptyPage_reloadSections(sections, with: animation)
49 | emptyPageViewManager?.reload()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UITableView.swift:25:11: error: 'UITableView' is unavailable in watchOS
23 | import UIKit
24 |
25 | extension UITableView {
| `- error: 'UITableView' is unavailable in watchOS
26 |
27 | @objc func emptyPage_insertRows(at indexPaths: [IndexPath], with animation: UITableView.RowAnimation) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UIView.swift:25:11: error: 'UIView' is unavailable in watchOS
23 | import UIKit
24 |
25 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
26 |
27 | enum EmptyPageViewKey {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForButton.swift:28:49: error: 'systemBlue' is unavailable in watchOS
26 |
27 | public struct Style {
28 | public var backgroundColor: UIColor? = .systemBlue
| `- error: 'systemBlue' is unavailable in watchOS
29 | public var titleLabelFont: UIFont = .systemFont(ofSize: 16, weight: .medium)
30 | public var cornerRadius: CGFloat = 4
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:123:49: note: 'systemBlue' has been explicitly marked unavailable here
121 | @property (class, nonatomic, readonly) UIColor *systemRedColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
122 | @property (class, nonatomic, readonly) UIColor *systemGreenColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
123 | @property (class, nonatomic, readonly) UIColor *systemBlueColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
| `- note: 'systemBlue' has been explicitly marked unavailable here
124 | @property (class, nonatomic, readonly) UIColor *systemOrangeColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
125 | @property (class, nonatomic, readonly) UIColor *systemYellowColor API_AVAILABLE(ios(7.0), tvos(9.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForButton.swift:32:46: error: 'UIControl' is unavailable in watchOS
30 | public var cornerRadius: CGFloat = 4
31 | public var clipsToBounds: Bool = true
32 | public var contentVerticalAlignment: UIControl.ContentVerticalAlignment = .center
| `- error: 'UIControl' is unavailable in watchOS
33 | public var contentHorizontalAlignment: UIControl.ContentHorizontalAlignment = .center
34 | public var contentEdgeInsets: UIEdgeInsets = .init(top: 0, left: 10, bottom: 0, right: 10)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForButton.swift:33:48: error: 'UIControl' is unavailable in watchOS
31 | public var clipsToBounds: Bool = true
32 | public var contentVerticalAlignment: UIControl.ContentVerticalAlignment = .center
33 | public var contentHorizontalAlignment: UIControl.ContentHorizontalAlignment = .center
| `- error: 'UIControl' is unavailable in watchOS
34 | public var contentEdgeInsets: UIEdgeInsets = .init(top: 0, left: 10, bottom: 0, right: 10)
35 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForButton.swift:25:32: error: 'UIButton' is unavailable in watchOS
23 | import UIKit
24 |
25 | open class EmptyPageForButton: UIButton {
| `- error: 'UIButton' is unavailable in watchOS
26 |
27 | public struct Style {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
47 |
48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
49 | @interface UIButton : UIControl <NSCoding>
| `- note: 'UIButton' has been explicitly marked unavailable here
50 |
51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForImage.swift:26:31: error: 'UIImageView' is unavailable in watchOS
24 |
25 | /// `EmptyPageForImage` 图片样式模板
26 | open class EmptyPageForImage: UIImageView, EmptyPageTemplateProtocol {
| `- error: 'UIImageView' is unavailable in watchOS
27 |
28 | public var edge: UIEdgeInsets = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForStandard.swift:40:56: error: 'NSLayoutConstraint' is unavailable in watchOS
38 | public let button = EmptyPageForButton(frame: .zero)
39 |
40 | private var layoutCache = [ViewType: [LayoutType: [NSLayoutConstraint]]]()
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
41 | private var views: [UIView] { return [imageView, titleLabel, textLabel, button] }
42 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForStandard.swift:41:25: error: 'UIView' is unavailable in watchOS
39 |
40 | private var layoutCache = [ViewType: [LayoutType: [NSLayoutConstraint]]]()
41 | private var views: [UIView] { return [imageView, titleLabel, textLabel, button] }
| `- error: 'UIView' is unavailable in watchOS
42 |
43 | // MARK: - Override
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForStandard.swift:26:34: error: 'UIStackView' is unavailable in watchOS
24 |
25 | /// `EmptyPageForStandard` 混合样式模板
26 | open class EmptyPageForStandard: UIStackView, EmptyPageTemplateProtocol {
| `- error: 'UIStackView' is unavailable in watchOS
27 |
28 | public var edge: UIEdgeInsets = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForStandard.swift:148:38: error: 'UIView' is unavailable in watchOS
146 | }
147 |
148 | func view(for type: ViewType) -> UIView {
| `- error: 'UIView' is unavailable in watchOS
149 | switch type {
150 | case .imageView: return imageView
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForStandard.swift:177:50: error: 'NSLayoutConstraint' is unavailable in watchOS
175 | private func cacheLayout(viewType: ViewType, type: LayoutType,
176 | setting value: CGFloat,
177 | constraints: () -> [NSLayoutConstraint]) {
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
178 | if let caches = layoutCache[viewType]?[type] {
179 | caches.forEach { $0.constant = value }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForStandard.swift:228:78: error: 'UIView' is unavailable in watchOS
226 | }
227 |
228 | private func addCustomSpacing(_ spacing: CGFloat, after arrangedSubview: UIView) {
| `- error: 'UIView' is unavailable in watchOS
229 | if #available(iOS 11.0, *) {
230 | setCustomSpacing(spacing, after: arrangedSubview)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForText.swift:26:30: error: 'UILabel' is unavailable in watchOS
24 |
25 | /// `EmptyPageForText` 文字样式模板
26 | open class EmptyPageForText: UILabel, EmptyPageTemplateProtocol {
| `- error: 'UILabel' is unavailable in watchOS
27 |
28 | public var edge: UIEdgeInsets = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForText.swift:59:30: error: 'UILabel' is unavailable in watchOS
57 | /// - Returns: 为支持链式调用,返回 `EmptyPageForText`
58 | @discardableResult
59 | func config(label call: (UILabel) -> Void) -> Self {
| `- error: 'UILabel' is unavailable in watchOS
60 | call(self)
61 | return self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:26:44: error: 'UIView' is unavailable in watchOS
24 |
25 | /// `EmptyPageTemplateProtocol` 用于约束 `EmptyPageView` 中的内容视图(contentView), 并提供 `EmptyPageTemplateProtocol.mix()` 函数
26 | public protocol EmptyPageTemplateProtocol: UIView { }
| `- error: 'UIView' is unavailable in watchOS
27 |
28 | public extension EmptyPageTemplateProtocol {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:33:36: error: 'UIView' is unavailable in watchOS
31 | ///
32 | /// - Returns: EmptyPageView
33 | func mix(layout: ((_ backView: UIView, _ view: UIView) -> Void)? = nil) -> EmptyPageView {
| `- error: 'UIView' is unavailable in watchOS
34 | return EmptyPageView(contentView: self, layout: layout)
35 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:33:52: error: 'UIView' is unavailable in watchOS
31 | ///
32 | /// - Returns: EmptyPageView
33 | func mix(layout: ((_ backView: UIView, _ view: UIView) -> Void)? = nil) -> EmptyPageView {
| `- error: 'UIView' is unavailable in watchOS
34 | return EmptyPageView(contentView: self, layout: layout)
35 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:43:47: error: 'UIView' is unavailable in watchOS
41 |
42 | /// 内容视图
43 | public private(set) weak var contentView: UIView?
| `- error: 'UIView' is unavailable in watchOS
44 |
45 | // MARK: - Layout
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:46:23: error: 'UILayoutGuide' is unavailable in watchOS
44 |
45 | // MARK: - Layout
46 | let topGuide = UILayoutGuide()
| `- error: 'UILayoutGuide' is unavailable in watchOS
47 | let leftGuide = UILayoutGuide()
48 | let rightGuide = UILayoutGuide()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:47:23: error: 'UILayoutGuide' is unavailable in watchOS
45 | // MARK: - Layout
46 | let topGuide = UILayoutGuide()
47 | let leftGuide = UILayoutGuide()
| `- error: 'UILayoutGuide' is unavailable in watchOS
48 | let rightGuide = UILayoutGuide()
49 | let bottomGuide = UILayoutGuide()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:48:23: error: 'UILayoutGuide' is unavailable in watchOS
46 | let topGuide = UILayoutGuide()
47 | let leftGuide = UILayoutGuide()
48 | let rightGuide = UILayoutGuide()
| `- error: 'UILayoutGuide' is unavailable in watchOS
49 | let bottomGuide = UILayoutGuide()
50 | let options = Options()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:49:23: error: 'UILayoutGuide' is unavailable in watchOS
47 | let leftGuide = UILayoutGuide()
48 | let rightGuide = UILayoutGuide()
49 | let bottomGuide = UILayoutGuide()
| `- error: 'UILayoutGuide' is unavailable in watchOS
50 | let options = Options()
51 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 | */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
| `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:67:38: error: 'NSLayoutConstraint' is unavailable in watchOS
65 | /// Constraints on the top and bottom guide height ratio
66 | /// 上下区域高度占比
67 | var topAndBottomHeightRatio: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
68 | /// Constraints on the top guide height
69 | /// 上区域高度
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:70:29: error: 'NSLayoutConstraint' is unavailable in watchOS
68 | /// Constraints on the top guide height
69 | /// 上区域高度
70 | var topGuideHeight: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
71 | /// Constraints on the bottom guide height
72 | /// 下区域高度
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:73:32: error: 'NSLayoutConstraint' is unavailable in watchOS
71 | /// Constraints on the bottom guide height
72 | /// 下区域高度
73 | var bottomGuideHeight: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
74 | }
75 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:95:38: error: 'NSLayoutConstraint' is unavailable in watchOS
93 | /// Constraints on the left and right guide width ratio
94 | /// 左右区域宽度占比
95 | var leftAndRightSpacerRatio: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
96 | /// Constraints on the left guide height
97 | /// 左侧区域宽度
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:98:25: error: 'NSLayoutConstraint' is unavailable in watchOS
96 | /// Constraints on the left guide height
97 | /// 左侧区域宽度
98 | var leftSpacer: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
99 | /// Constraints on the right guide height
100 | /// 右侧区域高度
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:101:26: error: 'NSLayoutConstraint' is unavailable in watchOS
99 | /// Constraints on the right guide height
100 | /// 右侧区域高度
101 | var rightSpacer: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
102 | }
103 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:119:25: error: 'NSLayoutConstraint' is unavailable in watchOS
117 |
118 | class ContentViewLayout {
119 | public var top: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
120 | public var bottom: NSLayoutConstraint?
121 | public var left: NSLayoutConstraint?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:120:28: error: 'NSLayoutConstraint' is unavailable in watchOS
118 | class ContentViewLayout {
119 | public var top: NSLayoutConstraint?
120 | public var bottom: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
121 | public var left: NSLayoutConstraint?
122 | public var right: NSLayoutConstraint?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:121:26: error: 'NSLayoutConstraint' is unavailable in watchOS
119 | public var top: NSLayoutConstraint?
120 | public var bottom: NSLayoutConstraint?
121 | public var left: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
122 | public var right: NSLayoutConstraint?
123 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:122:27: error: 'NSLayoutConstraint' is unavailable in watchOS
120 | public var bottom: NSLayoutConstraint?
121 | public var left: NSLayoutConstraint?
122 | public var right: NSLayoutConstraint?
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
123 | }
124 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:125:75: error: 'UIView' is unavailable in watchOS
123 | }
124 |
125 | public init(contentView: EmptyPageTemplateProtocol, layout: ((_ self: UIView, _ view: EmptyPageTemplateProtocol) -> Void)? = nil) {
| `- error: 'UIView' is unavailable in watchOS
126 | super.init(frame: .zero)
127 | addSubview(contentView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:191:64: error: 'UIEvent' is unavailable in watchOS
189 | }
190 |
191 | public override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
| `- error: 'UIEvent' is unavailable in watchOS
192 | let hitView = super.hitTest(point, with: event)
193 | guard options.supportClickThrough else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
| `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:191:77: error: 'UIView' is unavailable in watchOS
189 | }
190 |
191 | public override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
192 | let hitView = super.hitTest(point, with: event)
193 | guard options.supportClickThrough else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift:40:29: error: 'UIView' is unavailable in watchOS
38 |
39 | /// 自定义视图的容器视图
40 | public class EmptyPageView: UIView {
| `- error: 'UIView' is unavailable in watchOS
41 |
42 | /// 内容视图
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyView+UIScrollView.swift:25:40: error: 'UITableView' is unavailable in watchOS
23 | import UIKit
24 |
25 | public extension EmptyPage where Base: UITableView {
| `- error: 'UITableView' is unavailable in watchOS
26 | /// 添加空白页视图
27 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyView+UIScrollView.swift:35:40: error: 'UICollectionView' is unavailable in watchOS
33 | }
34 |
35 | public extension EmptyPage where Base: UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
36 | /// 添加空白页视图
37 | ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageCollectionStateManager.swift:29:33: error: 'UIView' is unavailable in watchOS
27 | public var scrollableStore: [State: Bool] = [:]
28 | open var state: State
29 | open var viewStore: [State: UIView] = [:]
| `- error: 'UIView' is unavailable in watchOS
30 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
31 | public override var frameKvoToken: NSKeyValueObservation? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageCollectionStateManager.swift:30:56: error: 'UIView' is unavailable in watchOS
28 | open var state: State
29 | open var viewStore: [State: UIView] = [:]
30 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
| `- error: 'UIView' is unavailable in watchOS
31 | public override var frameKvoToken: NSKeyValueObservation? {
32 | get { super.frameKvoToken }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageCollectionStateManager.swift:35:48: error: 'UIView' is unavailable in watchOS
33 | set { super.frameKvoToken = newValue }
34 | }
35 | open override var emptyViewProvider: () -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
36 | get { viewProvider }
37 | set { _ = newValue }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageScrollViewStateManager.swift:29:33: error: 'UIView' is unavailable in watchOS
27 | public var scrollableStore: [State: Bool] = [:]
28 | open var state: State
29 | open var viewStore: [State: UIView] = [:]
| `- error: 'UIView' is unavailable in watchOS
30 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
31 | open override var emptyViewProvider: () -> UIView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageScrollViewStateManager.swift:30:56: error: 'UIView' is unavailable in watchOS
28 | open var state: State
29 | open var viewStore: [State: UIView] = [:]
30 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
| `- error: 'UIView' is unavailable in watchOS
31 | open override var emptyViewProvider: () -> UIView? {
32 | get { viewProvider }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageScrollViewStateManager.swift:31:48: error: 'UIView' is unavailable in watchOS
29 | open var viewStore: [State: UIView] = [:]
30 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
31 | open override var emptyViewProvider: () -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
32 | get { viewProvider }
33 | set { _ = newValue }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageStateProtocol.swift:28:28: error: 'UIView' is unavailable in watchOS
26 | associatedtype State: OptionSet & Hashable
27 | var state: State { get set }
28 | var viewStore: [State: UIView] { get set }
| `- error: 'UIView' is unavailable in watchOS
29 | var hookProvider: EmptyPageDelegate<State, UIView?> { get }
30 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageStateProtocol.swift:29:48: error: 'UIView' is unavailable in watchOS
27 | var state: State { get set }
28 | var viewStore: [State: UIView] { get set }
29 | var hookProvider: EmptyPageDelegate<State, UIView?> { get }
| `- error: 'UIView' is unavailable in watchOS
30 | }
31 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageStateProtocol.swift:39:25: error: 'UIView' is unavailable in watchOS
37 | }
38 |
39 | func set(emptyView: UIView?, for state: State) {
| `- error: 'UIView' is unavailable in watchOS
40 | viewStore[state] = emptyView
41 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageStateProtocol.swift:47:29: error: 'UIView' is unavailable in watchOS
45 | public extension EmptyPageStateProtocol where Self: EmptyPageViewManager {
46 |
47 | var viewProvider: () -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
48 | return { [weak self] in
49 | guard let self = self else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageStateScorllableProtocol.swift:43:37: error: 'UIView' is unavailable in watchOS
41 | public extension EmptyPageStateScorllableProtocol where Self: EmptyPageScrollViewManager & EmptyPageStateProtocol {
42 |
43 | private var viewProvider: () -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
44 | return { [weak self] in
45 | guard let self = self else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageTableStateManager.swift:29:33: error: 'UIView' is unavailable in watchOS
27 | public var scrollableStore: [State: Bool] = [:]
28 | open var state: State
29 | open var viewStore: [State: UIView] = [:]
| `- error: 'UIView' is unavailable in watchOS
30 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
31 | open override var emptyViewProvider: () -> UIView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageTableStateManager.swift:30:56: error: 'UIView' is unavailable in watchOS
28 | open var state: State
29 | open var viewStore: [State: UIView] = [:]
30 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
| `- error: 'UIView' is unavailable in watchOS
31 | open override var emptyViewProvider: () -> UIView? {
32 | get { viewProvider }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageTableStateManager.swift:31:48: error: 'UIView' is unavailable in watchOS
29 | open var viewStore: [State: UIView] = [:]
30 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
31 | open override var emptyViewProvider: () -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
32 | get { viewProvider }
33 | set { _ = newValue }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageViewStateManager.swift:28:33: error: 'UIView' is unavailable in watchOS
26 |
27 | open var state: State
28 | open var viewStore: [State: UIView] = [:]
| `- error: 'UIView' is unavailable in watchOS
29 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
30 | open override var emptyViewProvider: () -> UIView? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageViewStateManager.swift:29:56: error: 'UIView' is unavailable in watchOS
27 | open var state: State
28 | open var viewStore: [State: UIView] = [:]
29 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
| `- error: 'UIView' is unavailable in watchOS
30 | open override var emptyViewProvider: () -> UIView? {
31 | get { viewProvider }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageViewStateManager.swift:30:48: error: 'UIView' is unavailable in watchOS
28 | open var viewStore: [State: UIView] = [:]
29 | public let hookProvider = EmptyPageDelegate<State, UIView?>()
30 | open override var emptyViewProvider: () -> UIView? {
| `- error: 'UIView' is unavailable in watchOS
31 | get { viewProvider }
32 | set { _ = newValue }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Core/EmptyPage.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/configs/EmptyPageConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPageDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageWeakBox.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForButton.swift /Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForImage.swift /Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForStandard.swift /Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageForText.swift /Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyPageView.swift /Users/admin/builder/spi-builder-workspace/Sources/Standard/EmptyView+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageCollectionStateManager.swift /Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageScrollViewStateManager.swift /Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageStateProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageStateScorllableProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageTableStateManager.swift /Users/admin/builder/spi-builder-workspace/Sources/managers/StateManager/EmptyPageViewStateManager.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/Objects-normal/arm64/EmptyPage-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name EmptyPage -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/Objects-normal/arm64/EmptyPage_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/Objects-normal/arm64/EmptyPage.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/Objects-normal/arm64/EmptyPage.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/Objects-normal/arm64/EmptyPage-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/Objects-normal/arm64/EmptyPage-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/Objects-normal/arm64/EmptyPage-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/Objects-normal/arm64/EmptyPage.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EmptyPage.build/Debug-watchos/EmptyPage-t.build/Objects-normal/arm64/EmptyPage.abi.json
SwiftCompile normal arm64 (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ EmptyPage+UIScrollView.swift,\ EmptyPage+UITableView.swift,\ EmptyPage+UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UIView.swift (in target 'EmptyPage' from project 'EmptyPage')
/Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UIScrollView.swift:25:40: error: 'UIScrollView' is unavailable in watchOS
23 | import UIKit
24 |
25 | public extension EmptyPage where Base: UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
26 |
27 | /// 空白页管理器
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UITableView.swift:63:30: error: 'UIView' is unavailable in watchOS
61 | /// 设置当前 View 的空白页
62 | /// - Parameter view: 自定义空白页
63 | func set(emptyView view: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
64 | EmptyPageRuntime.swizzingTableView
65 | manager?.set(emptyView: view)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UITableView.swift:25:40: error: 'UITableView' is unavailable in watchOS
23 | import UIKit
24 |
25 | public extension EmptyPage where Base: UITableView {
| `- error: 'UITableView' is unavailable in watchOS
26 |
27 | /// 空白页管理器
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UIView.swift:57:30: error: 'UIView' is unavailable in watchOS
55 | /// 设置当前 View 的空白页
56 | /// - Parameter view: 自定义空白页
57 | func set(emptyView view: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
58 | manager?.set(emptyView: view)
59 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UIView.swift:25:40: error: 'UIView' is unavailable in watchOS
23 | import UIKit
24 |
25 | public extension EmptyPage where Base: UIView {
| `- error: 'UIView' is unavailable in watchOS
26 |
27 | /// 空白页管理器
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UIView.swift:65:20: error: 'UIView' is unavailable in watchOS
63 | public extension EmptyPage where Base: UIView {
64 |
65 | var emptyView: UIView? { manager?.emptyView }
| `- error: 'UIView' is unavailable in watchOS
66 |
67 | var isShow: Bool { manager?.isShow ?? false }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UIScrollView.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyPage+UIScrollView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UITableView.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyPage+UITableView.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UIView.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyPage+UIView.swift
SwiftCompile normal arm64_32 Compiling\ EmptyPageWeakBox.swift,\ Empty+Runtime.swift,\ Empty+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageWeakBox.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UICollectionView.swift (in target 'EmptyPage' from project 'EmptyPage')
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:29:33: error: 'UITableView' is unavailable in watchOS
27 | /// 替换 tableView 相关函数
28 | static let swizzingTableView: Void = {
29 | swizzing(sel: #selector(UITableView.reloadData),
| `- error: 'UITableView' is unavailable in watchOS
30 | of: #selector(UITableView.emptyPage_reloadData),
31 | in: UITableView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:30:32: error: 'UITableView' is unavailable in watchOS
28 | static let swizzingTableView: Void = {
29 | swizzing(sel: #selector(UITableView.reloadData),
30 | of: #selector(UITableView.emptyPage_reloadData),
| `- error: 'UITableView' is unavailable in watchOS
31 | in: UITableView.self)
32 | swizzing(sel: #selector(UITableView.insertRows(at:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:31:22: error: 'UITableView' is unavailable in watchOS
29 | swizzing(sel: #selector(UITableView.reloadData),
30 | of: #selector(UITableView.emptyPage_reloadData),
31 | in: UITableView.self)
| `- error: 'UITableView' is unavailable in watchOS
32 | swizzing(sel: #selector(UITableView.insertRows(at:with:)),
33 | of: #selector(UITableView.emptyPage_insertRows(at:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:32:33: error: 'UITableView' is unavailable in watchOS
30 | of: #selector(UITableView.emptyPage_reloadData),
31 | in: UITableView.self)
32 | swizzing(sel: #selector(UITableView.insertRows(at:with:)),
| `- error: 'UITableView' is unavailable in watchOS
33 | of: #selector(UITableView.emptyPage_insertRows(at:with:)),
34 | in: UITableView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:33:32: error: 'UITableView' is unavailable in watchOS
31 | in: UITableView.self)
32 | swizzing(sel: #selector(UITableView.insertRows(at:with:)),
33 | of: #selector(UITableView.emptyPage_insertRows(at:with:)),
| `- error: 'UITableView' is unavailable in watchOS
34 | in: UITableView.self)
35 | swizzing(sel: #selector(UITableView.deleteRows(at:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:34:22: error: 'UITableView' is unavailable in watchOS
32 | swizzing(sel: #selector(UITableView.insertRows(at:with:)),
33 | of: #selector(UITableView.emptyPage_insertRows(at:with:)),
34 | in: UITableView.self)
| `- error: 'UITableView' is unavailable in watchOS
35 | swizzing(sel: #selector(UITableView.deleteRows(at:with:)),
36 | of: #selector(UITableView.emptyPage_deleteRows(at:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:35:33: error: 'UITableView' is unavailable in watchOS
33 | of: #selector(UITableView.emptyPage_insertRows(at:with:)),
34 | in: UITableView.self)
35 | swizzing(sel: #selector(UITableView.deleteRows(at:with:)),
| `- error: 'UITableView' is unavailable in watchOS
36 | of: #selector(UITableView.emptyPage_deleteRows(at:with:)),
37 | in: UITableView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:36:32: error: 'UITableView' is unavailable in watchOS
34 | in: UITableView.self)
35 | swizzing(sel: #selector(UITableView.deleteRows(at:with:)),
36 | of: #selector(UITableView.emptyPage_deleteRows(at:with:)),
| `- error: 'UITableView' is unavailable in watchOS
37 | in: UITableView.self)
38 | swizzing(sel: #selector(UITableView.insertSections(_:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:37:22: error: 'UITableView' is unavailable in watchOS
35 | swizzing(sel: #selector(UITableView.deleteRows(at:with:)),
36 | of: #selector(UITableView.emptyPage_deleteRows(at:with:)),
37 | in: UITableView.self)
| `- error: 'UITableView' is unavailable in watchOS
38 | swizzing(sel: #selector(UITableView.insertSections(_:with:)),
39 | of: #selector(UITableView.emptyPage_insertSections(_:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:38:33: error: 'UITableView' is unavailable in watchOS
36 | of: #selector(UITableView.emptyPage_deleteRows(at:with:)),
37 | in: UITableView.self)
38 | swizzing(sel: #selector(UITableView.insertSections(_:with:)),
| `- error: 'UITableView' is unavailable in watchOS
39 | of: #selector(UITableView.emptyPage_insertSections(_:with:)),
40 | in: UITableView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:39:32: error: 'UITableView' is unavailable in watchOS
37 | in: UITableView.self)
38 | swizzing(sel: #selector(UITableView.insertSections(_:with:)),
39 | of: #selector(UITableView.emptyPage_insertSections(_:with:)),
| `- error: 'UITableView' is unavailable in watchOS
40 | in: UITableView.self)
41 | swizzing(sel: #selector(UITableView.deleteSections(_:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:40:22: error: 'UITableView' is unavailable in watchOS
38 | swizzing(sel: #selector(UITableView.insertSections(_:with:)),
39 | of: #selector(UITableView.emptyPage_insertSections(_:with:)),
40 | in: UITableView.self)
| `- error: 'UITableView' is unavailable in watchOS
41 | swizzing(sel: #selector(UITableView.deleteSections(_:with:)),
42 | of: #selector(UITableView.emptyPage_deleteSections(_:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:41:33: error: 'UITableView' is unavailable in watchOS
39 | of: #selector(UITableView.emptyPage_insertSections(_:with:)),
40 | in: UITableView.self)
41 | swizzing(sel: #selector(UITableView.deleteSections(_:with:)),
| `- error: 'UITableView' is unavailable in watchOS
42 | of: #selector(UITableView.emptyPage_deleteSections(_:with:)),
43 | in: UITableView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:42:32: error: 'UITableView' is unavailable in watchOS
40 | in: UITableView.self)
41 | swizzing(sel: #selector(UITableView.deleteSections(_:with:)),
42 | of: #selector(UITableView.emptyPage_deleteSections(_:with:)),
| `- error: 'UITableView' is unavailable in watchOS
43 | in: UITableView.self)
44 | swizzing(sel: #selector(UITableView.reloadSections(_:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:43:22: error: 'UITableView' is unavailable in watchOS
41 | swizzing(sel: #selector(UITableView.deleteSections(_:with:)),
42 | of: #selector(UITableView.emptyPage_deleteSections(_:with:)),
43 | in: UITableView.self)
| `- error: 'UITableView' is unavailable in watchOS
44 | swizzing(sel: #selector(UITableView.reloadSections(_:with:)),
45 | of: #selector(UITableView.emptyPage_reloadSections(_:with:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:44:33: error: 'UITableView' is unavailable in watchOS
42 | of: #selector(UITableView.emptyPage_deleteSections(_:with:)),
43 | in: UITableView.self)
44 | swizzing(sel: #selector(UITableView.reloadSections(_:with:)),
| `- error: 'UITableView' is unavailable in watchOS
45 | of: #selector(UITableView.emptyPage_reloadSections(_:with:)),
46 | in: UITableView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:45:32: error: 'UITableView' is unavailable in watchOS
43 | in: UITableView.self)
44 | swizzing(sel: #selector(UITableView.reloadSections(_:with:)),
45 | of: #selector(UITableView.emptyPage_reloadSections(_:with:)),
| `- error: 'UITableView' is unavailable in watchOS
46 | in: UITableView.self)
47 | }()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:46:22: error: 'UITableView' is unavailable in watchOS
44 | swizzing(sel: #selector(UITableView.reloadSections(_:with:)),
45 | of: #selector(UITableView.emptyPage_reloadSections(_:with:)),
46 | in: UITableView.self)
| `- error: 'UITableView' is unavailable in watchOS
47 | }()
48 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:51:33: error: 'UICollectionView' is unavailable in watchOS
49 | /// 替换 CollectionView 相关函数
50 | static let swizzingCollectionView: Void = {
51 | swizzing(sel: #selector(UICollectionView.reloadData),
| `- error: 'UICollectionView' is unavailable in watchOS
52 | of: #selector(UICollectionView.emptyPage_reloadData),
53 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:52:32: error: 'UICollectionView' is unavailable in watchOS
50 | static let swizzingCollectionView: Void = {
51 | swizzing(sel: #selector(UICollectionView.reloadData),
52 | of: #selector(UICollectionView.emptyPage_reloadData),
| `- error: 'UICollectionView' is unavailable in watchOS
53 | in: UICollectionView.self)
54 | swizzing(sel: #selector(UICollectionView.insertItems(at:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:53:22: error: 'UICollectionView' is unavailable in watchOS
51 | swizzing(sel: #selector(UICollectionView.reloadData),
52 | of: #selector(UICollectionView.emptyPage_reloadData),
53 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
54 | swizzing(sel: #selector(UICollectionView.insertItems(at:)),
55 | of: #selector(UICollectionView.emptyPage_insertItems(at:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:54:33: error: 'UICollectionView' is unavailable in watchOS
52 | of: #selector(UICollectionView.emptyPage_reloadData),
53 | in: UICollectionView.self)
54 | swizzing(sel: #selector(UICollectionView.insertItems(at:)),
| `- error: 'UICollectionView' is unavailable in watchOS
55 | of: #selector(UICollectionView.emptyPage_insertItems(at:)),
56 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:55:32: error: 'UICollectionView' is unavailable in watchOS
53 | in: UICollectionView.self)
54 | swizzing(sel: #selector(UICollectionView.insertItems(at:)),
55 | of: #selector(UICollectionView.emptyPage_insertItems(at:)),
| `- error: 'UICollectionView' is unavailable in watchOS
56 | in: UICollectionView.self)
57 | swizzing(sel: #selector(UICollectionView.deleteItems(at:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:56:22: error: 'UICollectionView' is unavailable in watchOS
54 | swizzing(sel: #selector(UICollectionView.insertItems(at:)),
55 | of: #selector(UICollectionView.emptyPage_insertItems(at:)),
56 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
57 | swizzing(sel: #selector(UICollectionView.deleteItems(at:)),
58 | of: #selector(UICollectionView.emptyPage_deleteItems(at:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:57:33: error: 'UICollectionView' is unavailable in watchOS
55 | of: #selector(UICollectionView.emptyPage_insertItems(at:)),
56 | in: UICollectionView.self)
57 | swizzing(sel: #selector(UICollectionView.deleteItems(at:)),
| `- error: 'UICollectionView' is unavailable in watchOS
58 | of: #selector(UICollectionView.emptyPage_deleteItems(at:)),
59 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:58:32: error: 'UICollectionView' is unavailable in watchOS
56 | in: UICollectionView.self)
57 | swizzing(sel: #selector(UICollectionView.deleteItems(at:)),
58 | of: #selector(UICollectionView.emptyPage_deleteItems(at:)),
| `- error: 'UICollectionView' is unavailable in watchOS
59 | in: UICollectionView.self)
60 | swizzing(sel: #selector(UICollectionView.insertSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:59:22: error: 'UICollectionView' is unavailable in watchOS
57 | swizzing(sel: #selector(UICollectionView.deleteItems(at:)),
58 | of: #selector(UICollectionView.emptyPage_deleteItems(at:)),
59 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
60 | swizzing(sel: #selector(UICollectionView.insertSections(_:)),
61 | of: #selector(UICollectionView.emptyPage_insertSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:60:33: error: 'UICollectionView' is unavailable in watchOS
58 | of: #selector(UICollectionView.emptyPage_deleteItems(at:)),
59 | in: UICollectionView.self)
60 | swizzing(sel: #selector(UICollectionView.insertSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
61 | of: #selector(UICollectionView.emptyPage_insertSections(_:)),
62 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:61:32: error: 'UICollectionView' is unavailable in watchOS
59 | in: UICollectionView.self)
60 | swizzing(sel: #selector(UICollectionView.insertSections(_:)),
61 | of: #selector(UICollectionView.emptyPage_insertSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
62 | in: UICollectionView.self)
63 | swizzing(sel: #selector(UICollectionView.deleteSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:62:22: error: 'UICollectionView' is unavailable in watchOS
60 | swizzing(sel: #selector(UICollectionView.insertSections(_:)),
61 | of: #selector(UICollectionView.emptyPage_insertSections(_:)),
62 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
63 | swizzing(sel: #selector(UICollectionView.deleteSections(_:)),
64 | of: #selector(UICollectionView.emptyPage_deleteSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:63:33: error: 'UICollectionView' is unavailable in watchOS
61 | of: #selector(UICollectionView.emptyPage_insertSections(_:)),
62 | in: UICollectionView.self)
63 | swizzing(sel: #selector(UICollectionView.deleteSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
64 | of: #selector(UICollectionView.emptyPage_deleteSections(_:)),
65 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:64:32: error: 'UICollectionView' is unavailable in watchOS
62 | in: UICollectionView.self)
63 | swizzing(sel: #selector(UICollectionView.deleteSections(_:)),
64 | of: #selector(UICollectionView.emptyPage_deleteSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
65 | in: UICollectionView.self)
66 | swizzing(sel: #selector(UICollectionView.reloadSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:65:22: error: 'UICollectionView' is unavailable in watchOS
63 | swizzing(sel: #selector(UICollectionView.deleteSections(_:)),
64 | of: #selector(UICollectionView.emptyPage_deleteSections(_:)),
65 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
66 | swizzing(sel: #selector(UICollectionView.reloadSections(_:)),
67 | of: #selector(UICollectionView.emptyPage_reloadSections(_:)),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:66:33: error: 'UICollectionView' is unavailable in watchOS
64 | of: #selector(UICollectionView.emptyPage_deleteSections(_:)),
65 | in: UICollectionView.self)
66 | swizzing(sel: #selector(UICollectionView.reloadSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
67 | of: #selector(UICollectionView.emptyPage_reloadSections(_:)),
68 | in: UICollectionView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:67:32: error: 'UICollectionView' is unavailable in watchOS
65 | in: UICollectionView.self)
66 | swizzing(sel: #selector(UICollectionView.reloadSections(_:)),
67 | of: #selector(UICollectionView.emptyPage_reloadSections(_:)),
| `- error: 'UICollectionView' is unavailable in watchOS
68 | in: UICollectionView.self)
69 | }()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:68:22: error: 'UICollectionView' is unavailable in watchOS
66 | swizzing(sel: #selector(UICollectionView.reloadSections(_:)),
67 | of: #selector(UICollectionView.emptyPage_reloadSections(_:)),
68 | in: UICollectionView.self)
| `- error: 'UICollectionView' is unavailable in watchOS
69 | }()
70 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:72:41: error: 'UIView' is unavailable in watchOS
70 |
71 | static let swizzingLayout: Void = {
72 | swizzing(sel: #selector(setter: UIView.bounds),
| `- error: 'UIView' is unavailable in watchOS
73 | of: #selector(UIView.emptyPage_setBounds(_:)),
74 | in: UIView.self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:73:32: error: 'UIView' is unavailable in watchOS
71 | static let swizzingLayout: Void = {
72 | swizzing(sel: #selector(setter: UIView.bounds),
73 | of: #selector(UIView.emptyPage_setBounds(_:)),
| `- error: 'UIView' is unavailable in watchOS
74 | in: UIView.self)
75 | }()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift:74:22: error: 'UIView' is unavailable in watchOS
72 | swizzing(sel: #selector(setter: UIView.bounds),
73 | of: #selector(UIView.emptyPage_setBounds(_:)),
74 | in: UIView.self)
| `- error: 'UIView' is unavailable in watchOS
75 | }()
76 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageWeakBox.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyPageWeakBox.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+Runtime.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Empty+Runtime.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Core/swizzings/Empty+UICollectionView.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Empty+UICollectionView.swift
SwiftCompile normal arm64 Compiling\ EmptyPageManager+UITableView.swift,\ EmptyPageManager+UIView.swift,\ EmptyPageViewManagerProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UITableView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift (in target 'EmptyPage' from project 'EmptyPage')
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UITableView.swift:28:27: error: 'UITableView' is unavailable in watchOS
26 |
27 | /// 被设置空白页的 View
28 | public var tableView: UITableView? { target as? UITableView }
| `- error: 'UITableView' is unavailable in watchOS
29 |
30 | /// 判断数据源是否为空
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UITableView.swift:28:53: error: 'UITableView' is unavailable in watchOS
26 |
27 | /// 被设置空白页的 View
28 | public var tableView: UITableView? { target as? UITableView }
| `- error: 'UITableView' is unavailable in watchOS
29 |
30 | /// 判断数据源是否为空
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIView.swift:29:44: error: 'UIView' is unavailable in watchOS
27 | public var displayEvent = EmptyPageDelegate<Bool, Void>()
28 | // 父视图
29 | public var targetBox: EmptyPageWeakBox<UIView> = .init()
| `- error: 'UIView' is unavailable in watchOS
30 | public var emptyBox: EmptyPageWeakBox<UIView> = .init()
31 | public var frameKvoToken: NSKeyValueObservation?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIView.swift:30:43: error: 'UIView' is unavailable in watchOS
28 | // 父视图
29 | public var targetBox: EmptyPageWeakBox<UIView> = .init()
30 | public var emptyBox: EmptyPageWeakBox<UIView> = .init()
| `- error: 'UIView' is unavailable in watchOS
31 | public var frameKvoToken: NSKeyValueObservation?
32 | open var emptyViewProvider: () -> UIView? = { nil }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIView.swift:32:39: error: 'UIView' is unavailable in watchOS
30 | public var emptyBox: EmptyPageWeakBox<UIView> = .init()
31 | public var frameKvoToken: NSKeyValueObservation?
32 | open var emptyViewProvider: () -> UIView? = { nil }
| `- error: 'UIView' is unavailable in watchOS
33 |
34 | public init() {}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIView.swift:36:25: error: 'UIView' is unavailable in watchOS
34 | public init() {}
35 |
36 | public init(target: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
37 | set(target: target)
38 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIView.swift:42:27: error: 'UIView' is unavailable in watchOS
40 | /// 设置目标视图
41 | /// - Parameter target: 目标视图
42 | open func set(target: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
43 | ep_set(target: target)
44 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIView.swift:48:54: error: 'UIView' is unavailable in watchOS
46 | /// 设置新空白页 or 移除空白页
47 | /// - Parameter emptyView: 新空白页, nil为移除当前空白页
48 | open func set(emptyViewProvider provider: (() -> UIView?)?) {
| `- error: 'UIView' is unavailable in watchOS
49 | ep_set(emptyViewProvider: provider)
50 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIView.swift:54:35: error: 'UIView' is unavailable in watchOS
52 | /// 设置目标 View 的空白页
53 | /// - Parameter view: 自定义空白页
54 | open func set(emptyView view: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
55 | ep_set(emptyView: view)
56 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift:30:37: error: 'UIView' is unavailable in watchOS
28 | var displayEvent: EmptyPageDelegate<Bool, Void> { get }
29 | /// 被设置空白页的 View weak 引用.
30 | var targetBox: EmptyPageWeakBox<UIView> { get set }
| `- error: 'UIView' is unavailable in watchOS
31 | /// 自定义空白页的 weak 引用.
32 | var emptyBox: EmptyPageWeakBox<UIView> { get set }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift:32:36: error: 'UIView' is unavailable in watchOS
30 | var targetBox: EmptyPageWeakBox<UIView> { get set }
31 | /// 自定义空白页的 weak 引用.
32 | var emptyBox: EmptyPageWeakBox<UIView> { get set }
| `- error: 'UIView' is unavailable in watchOS
33 | /// 生成空白页的闭包
34 | var emptyViewProvider: () -> UIView? { get set }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift:34:34: error: 'UIView' is unavailable in watchOS
32 | var emptyBox: EmptyPageWeakBox<UIView> { get set }
33 | /// 生成空白页的闭包
34 | var emptyViewProvider: () -> UIView? { get set }
| `- error: 'UIView' is unavailable in watchOS
35 | /// kvo 目标视图的 frame, 用来动态调整空白页的尺寸
36 | var frameKvoToken: NSKeyValueObservation? { get set }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift:50:17: error: 'UIView' is unavailable in watchOS
48 |
49 | /// 被设置空白页的 View
50 | var target: UIView? { targetBox.value }
| `- error: 'UIView' is unavailable in watchOS
51 | /// 自定义空白页
52 | var emptyView: UIView? { emptyBox.value }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift:52:20: error: 'UIView' is unavailable in watchOS
50 | var target: UIView? { targetBox.value }
51 | /// 自定义空白页
52 | var emptyView: UIView? { emptyBox.value }
| `- error: 'UIView' is unavailable in watchOS
53 |
54 | /// 空白页是否显示
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift:98:25: error: 'UIView' is unavailable in watchOS
96 | }
97 |
98 | func ep_set(target: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
99 | guard let target = target, self.target !== target else {
100 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift:115:52: error: 'UIView' is unavailable in watchOS
113 | }
114 |
115 | func ep_set(emptyViewProvider provider: (() -> UIView?)?) {
| `- error: 'UIView' is unavailable in watchOS
116 | self.emptyViewProvider = provider ?? { nil }
117 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift:119:33: error: 'UIView' is unavailable in watchOS
117 | }
118 |
119 | func ep_set(emptyView view: UIView?) {
| `- error: 'UIView' is unavailable in watchOS
120 | ep_set(emptyViewProvider: { view })
121 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UITableView.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyPageManager+UITableView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageManager+UIView.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyPageManager+UIView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/managers/EmptyPageViewManagerProtocol.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyPageViewManagerProtocol.swift
SwiftCompile normal arm64 Compiling\ EmptyPage.swift,\ EmptyPageConfiguration.swift,\ EmptyPage+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/EmptyPage.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/configs/EmptyPageConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UICollectionView.swift (in target 'EmptyPage' from project 'EmptyPage')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/EmptyPage.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyPage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/configs/EmptyPageConfiguration.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyPageConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Core/extensions/EmptyPage+UICollectionView.swift (in target 'EmptyPage' from project 'EmptyPage')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile EmptyPage+UICollectionView.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-19 19:22:31.403 xcodebuild[829:5010] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ EmptyPage (in target 'EmptyPage' from project 'EmptyPage')
SwiftCompile normal arm64_32 (in target 'EmptyPage' from project 'EmptyPage')
SwiftEmitModule normal arm64 Emitting\ module\ for\ EmptyPage (in target 'EmptyPage' from project 'EmptyPage')
SwiftCompile normal arm64 (in target 'EmptyPage' from project 'EmptyPage')
Building workspace EmptyPage with scheme EmptyPage
(5 failures)
BUILD FAILURE 6.4 watchOS