Build Information
Successful build of MotiSig, reference 1.0.2 (61ee3e), with Swift 6.2 for macOS (SPM) on 11 Jul 2026 18:31:11 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: undefined version: run 'make version' to update
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/MotiSig-Public/ios-motisig-sdk.git
Reference: 1.0.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/MotiSig-Public/ios-motisig-sdk
* tag 1.0.2 -> FETCH_HEAD
HEAD is now at 61ee3e2 Prepare release 1.0.2
Cloned https://github.com/MotiSig-Public/ios-motisig-sdk.git
Revision (git rev-parse @):
61ee3e20eb5d6699f9af502a80bee29f238cfe08
SUCCESS checkout https://github.com/MotiSig-Public/ios-motisig-sdk.git at 1.0.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/MotiSig-Public/ios-motisig-sdk.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--3CB7CFEC50E0D141.txt
[3/27] Compiling MotiSig Endpoint.swift
[4/27] Compiling MotiSig HTTPClient.swift
[5/27] Compiling MotiSig MotiSigNotificationSubscription.swift
[6/27] Compiling MotiSig MotiSigTestBootstrap.swift
[7/27] Compiling MotiSig MotiSigAPIClient.swift
[8/27] Compiling MotiSig MotiSigError.swift
[9/27] Compiling MotiSig MotiSigNotificationListener.swift
[10/27] Emitting module MotiSig
[11/27] Compiling MotiSig Configuration.swift
[12/27] Compiling MotiSig ForegroundPingMonitor.swift
[13/27] Compiling MotiSig ClickDedupeStore.swift
[14/29] Compiling MotiSig APIResponses.swift
[15/29] Compiling MotiSig Events.swift
[16/29] Compiling MotiSig MotiSigDeliveredNotification.swift
[17/29] Compiling MotiSig ClickDispatcher.swift
/Users/admin/builder/spi-builder-workspace/Sources/MotiSig/Internal/ClickDispatcher.swift:96:21: warning: capture of 'self' with non-Sendable type 'ClickDispatcher' in a '@Sendable' closure [#SendableClosureCaptures]
8 |
9 | /// Drains a persistent click queue with deduplication and exponential backoff retry.
10 | final class ClickDispatcher {
| `- note: class 'ClickDispatcher' does not conform to the 'Sendable' protocol
11 |
12 | private let queue = PendingClicksQueue()
:
94 | defer {
95 | self.drainQueue.async {
96 | self.drainRunning = false
| `- warning: capture of 'self' with non-Sendable type 'ClickDispatcher' in a '@Sendable' closure [#SendableClosureCaptures]
97 | self.scheduleRetryTimer()
98 | }
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[18/29] Compiling MotiSig EventBuffer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MotiSig/Internal/ClickDispatcher.swift:96:21: warning: capture of 'self' with non-Sendable type 'ClickDispatcher' in a '@Sendable' closure [#SendableClosureCaptures]
8 |
9 | /// Drains a persistent click queue with deduplication and exponential backoff retry.
10 | final class ClickDispatcher {
| `- note: class 'ClickDispatcher' does not conform to the 'Sendable' protocol
11 |
12 | private let queue = PendingClicksQueue()
:
94 | defer {
95 | self.drainQueue.async {
96 | self.drainRunning = false
| `- warning: capture of 'self' with non-Sendable type 'ClickDispatcher' in a '@Sendable' closure [#SendableClosureCaptures]
97 | self.scheduleRetryTimer()
98 | }
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[19/29] Compiling MotiSig FIFOAsyncMutationQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/MotiSig/Internal/ClickDispatcher.swift:96:21: warning: capture of 'self' with non-Sendable type 'ClickDispatcher' in a '@Sendable' closure [#SendableClosureCaptures]
8 |
9 | /// Drains a persistent click queue with deduplication and exponential backoff retry.
10 | final class ClickDispatcher {
| `- note: class 'ClickDispatcher' does not conform to the 'Sendable' protocol
11 |
12 | private let queue = PendingClicksQueue()
:
94 | defer {
95 | self.drainQueue.async {
96 | self.drainRunning = false
| `- warning: capture of 'self' with non-Sendable type 'ClickDispatcher' in a '@Sendable' closure [#SendableClosureCaptures]
97 | self.scheduleRetryTimer()
98 | }
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[20/29] Compiling MotiSig AppDelegateSwizzler.swift
[21/29] Compiling MotiSig MotiSigRichPushHandler.swift
[22/29] Compiling MotiSig MotiSigNotification.swift
[23/29] Compiling MotiSig User.swift
[24/29] Compiling MotiSig MotiSig.swift
[25/29] Compiling MotiSig Logger.swift
[26/29] Compiling MotiSig PendingClicksQueue.swift
[27/29] Compiling MotiSig Storage.swift
[28/29] Compiling MotiSig NotificationCenterProxy.swift
[29/29] Compiling MotiSig PushNotificationManager.swift
Build complete! (5.90s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "MotiSig",
"name" : "MotiSig",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "11.0"
}
],
"products" : [
{
"name" : "MotiSig",
"targets" : [
"MotiSig"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "MotiSigTests",
"module_type" : "SwiftTarget",
"name" : "MotiSigTests",
"path" : "Tests/MotiSigTests",
"sources" : [
"EventBufferReplayTests.swift",
"FIFOAsyncMutationQueueTests.swift",
"PushNotificationManagerTests.swift"
],
"target_dependencies" : [
"MotiSig"
],
"type" : "test"
},
{
"c99name" : "MotiSigIntegrationTests",
"module_type" : "SwiftTarget",
"name" : "MotiSigIntegrationTests",
"path" : "Tests/MotiSigIntegrationTests",
"sources" : [
"IntegrationTestCredentials.swift",
"MotiSigNotificationListenerIntegrationTests.swift",
"MotiSigUserLifecycleIntegrationTests.swift",
"TestSupport.swift"
],
"target_dependencies" : [
"MotiSig"
],
"type" : "test"
},
{
"c99name" : "MotiSig",
"module_type" : "SwiftTarget",
"name" : "MotiSig",
"path" : "Sources/MotiSig",
"product_memberships" : [
"MotiSig"
],
"sources" : [
"Configuration.swift",
"ForegroundPingMonitor.swift",
"Internal/ClickDedupeStore.swift",
"Internal/ClickDispatcher.swift",
"Internal/EventBuffer.swift",
"Internal/FIFOAsyncMutationQueue.swift",
"Internal/Logger.swift",
"Internal/PendingClicksQueue.swift",
"Internal/Storage.swift",
"Models/APIResponses.swift",
"Models/Events.swift",
"Models/MotiSigDeliveredNotification.swift",
"Models/MotiSigNotification.swift",
"Models/User.swift",
"MotiSig.swift",
"MotiSigAPIClient.swift",
"MotiSigError.swift",
"MotiSigNotificationListener.swift",
"MotiSigNotificationSubscription.swift",
"MotiSigTestBootstrap.swift",
"Networking/Endpoint.swift",
"Networking/HTTPClient.swift",
"Push/AppDelegateSwizzler.swift",
"Push/MotiSigRichPushHandler.swift",
"Push/NotificationCenterProxy.swift",
"Push/PushNotificationManager.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.