Build Information
Failed to build WWSystemStatus, reference main (7a7f49), with Swift 6.3 for macOS (SPM) on 13 Aug 2026 04:48:41 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/William-Weng/WWSystemStatus.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/William-Weng/WWSystemStatus
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 7a7f49e - Update ReadMe
Cloned https://github.com/William-Weng/WWSystemStatus.git
Revision (git rev-parse @):
7a7f49e6b9c75c025d8fb6290ce811d9b3c60126
SUCCESS checkout https://github.com/William-Weng/WWSystemStatus.git at main
Fetching https://github.com/William-Weng/WWNetworkClient.git
[1/109] Fetching wwnetworkclient
Fetched https://github.com/William-Weng/WWNetworkClient.git from cache (0.95s)
Computing version for https://github.com/William-Weng/WWNetworkClient.git
Computed https://github.com/William-Weng/WWNetworkClient.git at 1.1.2 (1.55s)
Creating working copy for https://github.com/William-Weng/WWNetworkClient.git
Working copy of https://github.com/William-Weng/WWNetworkClient.git resolved at 1.1.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "wwsystemstatus",
"name": "WWSystemStatus",
"url": "https://github.com/William-Weng/WWSystemStatus.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/WWSystemStatus",
"traits": [
"default"
],
"dependencies": [
{
"identity": "wwnetworkclient",
"name": "WWNetworkClient",
"url": "https://github.com/William-Weng/WWNetworkClient.git",
"version": "1.1.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/WWNetworkClient",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/William-Weng/WWSystemStatus.git
[1/111] Fetching wwsystemstatus
Fetched https://github.com/William-Weng/WWSystemStatus.git from cache (1.56s)
Fetching https://github.com/William-Weng/WWNetworkClient.git from cache
Fetched https://github.com/William-Weng/WWNetworkClient.git from cache (0.51s)
Computing version for https://github.com/William-Weng/WWNetworkClient.git
Computed https://github.com/William-Weng/WWNetworkClient.git at 1.1.2 (0.56s)
Creating working copy for https://github.com/William-Weng/WWSystemStatus.git
Working copy of https://github.com/William-Weng/WWSystemStatus.git resolved at main (7a7f49e)
Creating working copy for https://github.com/William-Weng/WWNetworkClient.git
Working copy of https://github.com/William-Weng/WWNetworkClient.git resolved at 1.1.2
warning: '.resolve-product-dependencies': dependency 'wwsystemstatus' is not used by any target
Found 1 product dependencies
- WWNetworkClient
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/William-Weng/WWSystemStatus.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/4] Write sources
[2/4] Copying Privacy
[3/4] Write swift-version--6988338F2F200930.txt
[5/9] Compiling WWNetworkClient Extension.swift
[6/9] Compiling WWNetworkClient Model.swift
[7/9] Compiling WWNetworkClient WWNetworkClient.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/WWNetworkClient/Sources/WWNetworkClient/WWNetworkClient.swift:42:33: error: 'appending(queryItems:)' is only available in macOS 13.0 or newer
21 |
22 | // MARK: - 公開API
23 | public extension WWNetworkClient {
| `- note: add '@available' attribute to enclosing extension
24 |
25 | /// 發送網路請求(核心方法:使用標準 URL 物件發送)
:
34 | /// - Throws: `CustomError.invalidResponse` 代表伺服器回傳的回應無法識別為標準的 `HTTPURLResponse`
35 | /// - Returns: 包含 `HTTPURLResponse` 與原始 `Data` 的網路回傳結果
36 | func request(_ httpMethod: HTTPMethod = .get, url: URL, contentType: ContentType = .json, parameters: [String : String] = [:], headers: [HTTPHeaderField: String] = [:], httpBody: HTTPBobyType? = nil) async throws -> ResponseResult {
| `- note: add '@available' attribute to enclosing instance method
37 |
38 | var finalURL = url
:
40 | if !parameters.isEmpty {
41 | let queryItems = parameters.map { URLQueryItem(name: $0.key, value: $0.value) }
42 | finalURL = finalURL.appending(queryItems: queryItems)
| |- error: 'appending(queryItems:)' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
43 | }
44 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/WWNetworkClient/Sources/WWNetworkClient/WWNetworkClient.swift:55:50: error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
21 |
22 | // MARK: - 公開API
23 | public extension WWNetworkClient {
| `- note: add '@available' attribute to enclosing extension
24 |
25 | /// 發送網路請求(核心方法:使用標準 URL 物件發送)
:
34 | /// - Throws: `CustomError.invalidResponse` 代表伺服器回傳的回應無法識別為標準的 `HTTPURLResponse`
35 | /// - Returns: 包含 `HTTPURLResponse` 與原始 `Data` 的網路回傳結果
36 | func request(_ httpMethod: HTTPMethod = .get, url: URL, contentType: ContentType = .json, parameters: [String : String] = [:], headers: [HTTPHeaderField: String] = [:], httpBody: HTTPBobyType? = nil) async throws -> ResponseResult {
| `- note: add '@available' attribute to enclosing instance method
37 |
38 | var finalURL = url
:
53 | if request.contentType == nil { request.contentType = contentType }
54 |
55 | let (data, response) = try await session.data(for: request)
| |- error: 'data(for:delegate:)' is only available in macOS 12.0 or newer
| `- note: add 'if #available' version check
56 |
57 | guard let httpResponse = response as? HTTPURLResponse else {
[8/9] Emitting module WWNetworkClient
[9/9] Compiling WWNetworkClient Constant.swift
BUILD FAILURE 6.3 macosSpm