Build Information
Successful build of herald-ios, reference v1.3.0 (8b1906), with Swift 6.2 for macOS (SPM) on 18 Oct 2026 20:57:49 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/MkhytarMkhoian/herald-ios.git
Reference: v1.3.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/MkhytarMkhoian/herald-ios
* tag v1.3.0 -> FETCH_HEAD
HEAD is now at 8b19062 Release 1.3.0
Cloned https://github.com/MkhytarMkhoian/herald-ios.git
Revision (git rev-parse @):
8b19062b960d39b9093a79eff6dfdda2b4daccb9
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/MkhytarMkhoian/herald-ios.git at v1.3.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/MkhytarMkhoian/herald-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/6] Write sources
[5/6] Write swift-version--3CB7CFEC50E0D141.txt
[7/22] Compiling HeraldCore PropertyTrackerService.swift
[8/22] Compiling HeraldCore IdentifiableUserService.swift
[9/22] Compiling HeraldCore Identity.swift
[10/22] Compiling HeraldCore Property.swift
[11/22] Compiling HeraldCore Resolution.swift
[12/23] Compiling HeraldCore UnhandledErrors.swift
[13/23] Compiling HeraldCore AnalyticsOperation.swift
[14/23] Compiling HeraldCore AnalyticsValue.swift
[15/23] Compiling HeraldCore EventTrackerService.swift
[16/23] Compiling HeraldCore FallbackFactory.swift
[17/23] Compiling HeraldCore ConsentService.swift
[18/23] Compiling HeraldCore Event.swift
[19/23] Compiling HeraldCore AnalyticsFailure.swift
[20/23] Compiling HeraldCore AnalyticsLifecycleService.swift
[21/23] Emitting module HeraldCore
[22/23] Compiling HeraldCore Herald.swift
[23/23] Compiling HeraldCore HeraldProvider.swift
[24/48] Compiling HeraldLog LogPropertySetter.swift
[25/49] Compiling HeraldLog GenericLogEventTracker.swift
[26/49] Compiling HeraldLog LogAnalyticsTrackerService.swift
[27/49] Compiling HeraldLog LogEventTracker.swift
[28/49] Compiling HeraldLog AnalyticsLogger.swift
[29/49] Compiling HeraldLog LogAnalyticsService.swift
[30/49] Emitting module HeraldLog
[31/49] Compiling HeraldLog LogEventTrackerFactory.swift
[32/49] Compiling HeraldLog LogFactories.swift
[33/49] Compiling HeraldLog GenericLogPropertySetter.swift
[34/49] Compiling HeraldLog RequireMappedLogFactories.swift
[35/49] Compiling HeraldLog ScreenViewLogEventTracker.swift
[36/49] Compiling HeraldLog LogPropertySetterFactory.swift
[37/49] Compiling HeraldLog LogRecord.swift
[38/49] Emitting module HeraldInterop
[39/49] Compiling HeraldInterop HeraldBridge.swift
[40/49] Compiling HeraldTesting FakeAnalyticsProvider.swift
[41/49] Compiling HeraldTesting TrackedEventAssert.swift
[42/49] Emitting module HeraldTesting
[43/49] Compiling HeraldTesting AnalyticsRecord.swift
[44/49] Compiling HeraldSwiftUI WindowReader.swift
[45/49] Compiling HeraldSwiftUI ScreenTracking.swift
[46/49] Compiling HeraldSwiftUI ImpressionState.swift
[47/49] Compiling HeraldSwiftUI EventTrackerEnvironment.swift
[48/49] Emitting module HeraldSwiftUI
[49/49] Compiling HeraldSwiftUI TrackImpression.swift
Build complete! (8.96s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "herald-ios",
"name" : "herald-ios",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "macos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "HeraldCore",
"targets" : [
"HeraldCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "HeraldLog",
"targets" : [
"HeraldLog"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "HeraldTesting",
"targets" : [
"HeraldTesting"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "HeraldSwiftUI",
"targets" : [
"HeraldSwiftUI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "HeraldInterop",
"targets" : [
"HeraldInterop"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "HeraldTestingTests",
"module_type" : "SwiftTarget",
"name" : "HeraldTestingTests",
"path" : "Tests/HeraldTestingTests",
"sources" : [
"FailureTests.swift",
"FakeAnalyticsProviderTests.swift",
"Support.swift"
],
"target_dependencies" : [
"HeraldTesting"
],
"type" : "test"
},
{
"c99name" : "HeraldTesting",
"module_type" : "SwiftTarget",
"name" : "HeraldTesting",
"path" : "Sources/HeraldTesting",
"product_memberships" : [
"HeraldTesting"
],
"sources" : [
"AnalyticsRecord.swift",
"FakeAnalyticsProvider.swift",
"TrackedEventAssert.swift"
],
"target_dependencies" : [
"HeraldCore"
],
"type" : "library"
},
{
"c99name" : "HeraldSwiftUITests",
"module_type" : "SwiftTarget",
"name" : "HeraldSwiftUITests",
"path" : "Tests/HeraldSwiftUITests",
"sources" : [
"ImpressionStateTests.swift",
"ScreenStateTests.swift"
],
"target_dependencies" : [
"HeraldSwiftUI"
],
"type" : "test"
},
{
"c99name" : "HeraldSwiftUI",
"module_type" : "SwiftTarget",
"name" : "HeraldSwiftUI",
"path" : "Sources/HeraldSwiftUI",
"product_memberships" : [
"HeraldSwiftUI"
],
"sources" : [
"EventTrackerEnvironment.swift",
"ImpressionState.swift",
"ScreenTracking.swift",
"TrackImpression.swift",
"WindowReader.swift"
],
"target_dependencies" : [
"HeraldCore"
],
"type" : "library"
},
{
"c99name" : "HeraldLogTests",
"module_type" : "SwiftTarget",
"name" : "HeraldLogTests",
"path" : "Tests/HeraldLogTests",
"sources" : [
"LogFactoriesTests.swift",
"LogFormatTests.swift",
"LogServicesTests.swift",
"Support.swift"
],
"target_dependencies" : [
"HeraldLog",
"HeraldTesting"
],
"type" : "test"
},
{
"c99name" : "HeraldLog",
"module_type" : "SwiftTarget",
"name" : "HeraldLog",
"path" : "Sources/HeraldLog",
"product_memberships" : [
"HeraldLog"
],
"sources" : [
"AnalyticsLogger.swift",
"LogAnalyticsService.swift",
"LogAnalyticsTrackerService.swift",
"LogEventTracker.swift",
"LogEventTrackerFactory.swift",
"LogFactories.swift",
"LogPropertySetter.swift",
"LogPropertySetterFactory.swift",
"LogRecord.swift",
"RequireMappedLogFactories.swift",
"Setters/GenericLogPropertySetter.swift",
"Trackers/GenericLogEventTracker.swift",
"Trackers/ScreenViewLogEventTracker.swift"
],
"target_dependencies" : [
"HeraldCore"
],
"type" : "library"
},
{
"c99name" : "HeraldInteropTests",
"module_type" : "SwiftTarget",
"name" : "HeraldInteropTests",
"path" : "Tests/HeraldInteropTests",
"sources" : [
"HeraldInteropTests.swift"
],
"target_dependencies" : [
"HeraldInterop",
"HeraldTesting"
],
"type" : "test"
},
{
"c99name" : "HeraldInterop",
"module_type" : "SwiftTarget",
"name" : "HeraldInterop",
"path" : "Sources/HeraldInterop",
"product_memberships" : [
"HeraldInterop"
],
"sources" : [
"HeraldBridge.swift"
],
"target_dependencies" : [
"HeraldCore"
],
"type" : "library"
},
{
"c99name" : "HeraldCoreTests",
"module_type" : "SwiftTarget",
"name" : "HeraldCoreTests",
"path" : "Tests/HeraldCoreTests",
"sources" : [
"AnalyticsFailureTests.swift",
"AnalyticsValueTests.swift",
"FallbackFactoryTests.swift",
"HeraldTests.swift",
"IdentityTests.swift",
"ResolutionTests.swift",
"Support.swift"
],
"target_dependencies" : [
"HeraldCore"
],
"type" : "test"
},
{
"c99name" : "HeraldCore",
"module_type" : "SwiftTarget",
"name" : "HeraldCore",
"path" : "Sources/HeraldCore",
"product_memberships" : [
"HeraldCore",
"HeraldLog",
"HeraldTesting",
"HeraldSwiftUI",
"HeraldInterop"
],
"sources" : [
"AnalyticsFailure.swift",
"AnalyticsLifecycleService.swift",
"AnalyticsOperation.swift",
"AnalyticsValue.swift",
"ConsentService.swift",
"Event.swift",
"EventTrackerService.swift",
"FallbackFactory.swift",
"Herald.swift",
"HeraldProvider.swift",
"IdentifiableUserService.swift",
"Identity.swift",
"Property.swift",
"PropertyTrackerService.swift",
"Resolution.swift",
"UnhandledErrors.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.