Build Information
Failed to build LiveKit, reference 2.17.0 (f07831), with Swift 6.4 for watchOS using Xcode 27.0 on 28 Sep 2026 06:41:22 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 LiveKit -destination generic/platform=watchOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/livekit/client-sdk-swift.git
Reference: 2.17.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/livekit/client-sdk-swift
* tag 2.17.0 -> FETCH_HEAD
HEAD is now at f07831a v2.17.0 (#1119)
Submodule path 'protocol': checked out '2172178d20d4c8d14d6873b4e9560cc38cf48c0c'
Submodule 'protocol' (https://github.com/livekit/protocol.git) registered for path 'protocol'
Cloning into '/Users/admin/builder/spi-builder-workspace/protocol'...
Cloned https://github.com/livekit/client-sdk-swift.git
Revision (git rev-parse @):
f07831a7f06bca9e2fc2e136db591b7b42f16d8d
SUCCESS checkout https://github.com/livekit/client-sdk-swift.git at 2.17.0
========================================
Build
========================================
Selected platform: watchOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/livekit/client-sdk-swift.git
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Fetching from https://github.com/livekit/livekit-uniffi-xcframework.git
Fetching from https://github.com/apple/swift-docc-plugin.git
Fetching from https://github.com/apple/swift-protobuf.git
Fetching from https://github.com/livekit/webrtc-xcframework.git
Fetching from https://github.com/swiftlang/swift-docc-symbolkit
Creating working copy of package ‘swift-docc-plugin’
Checking out 1.5.0 of package ‘swift-docc-plugin’
Creating working copy of package ‘swift-docc-symbolkit’
Checking out 1.0.0 of package ‘swift-docc-symbolkit’
Creating working copy of package ‘webrtc-xcframework’
Checking out 150.7871.2 of package ‘webrtc-xcframework’
Creating working copy of package ‘swift-protobuf’
Checking out 1.38.1 of package ‘swift-protobuf’
Creating working copy of package ‘livekit-uniffi-xcframework’
Checking out 0.1.9 of package ‘livekit-uniffi-xcframework’
Resolve Package Graph
Resolved source packages:
SwiftProtobuf: https://github.com/apple/swift-protobuf.git @ 1.38.1
LiveKitUniFFI: https://github.com/livekit/livekit-uniffi-xcframework.git @ 0.1.9
LiveKitWebRTC: https://github.com/livekit/webrtc-xcframework.git @ 150.7871.2
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin.git @ 1.5.0
LiveKit: /Users/admin/builder/spi-builder-workspace
resolved source packages: SwiftProtobuf, LiveKitUniFFI, LiveKitWebRTC, SymbolKit, SwiftDocCPlugin, LiveKit
2026-09-28 02:39:53.078 xcodebuild[573:3108] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "webrtc-xcframework",
"requirement" : {
"exact" : [
"150.7871.2"
]
},
"type" : "sourceControl",
"url" : "https://github.com/livekit/webrtc-xcframework.git"
},
{
"identity" : "livekit-uniffi-xcframework",
"requirement" : {
"exact" : [
"0.1.9"
]
},
"type" : "sourceControl",
"url" : "https://github.com/livekit/livekit-uniffi-xcframework.git"
},
{
"identity" : "swift-protobuf",
"requirement" : {
"range" : [
{
"lower_bound" : "1.31.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-protobuf.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin.git"
}
],
"manifest_display_name" : "LiveKit",
"name" : "LiveKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "maccatalyst",
"version" : "14.0"
},
{
"name" : "tvos",
"version" : "17.0"
},
{
"name" : "visionos",
"version" : "26.0"
}
],
"products" : [
{
"name" : "LiveKit",
"targets" : [
"LiveKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5",
"6"
],
"targets" : [
{
"c99name" : "LiveKitTestSupport",
"module_type" : "SwiftTarget",
"name" : "LiveKitTestSupport",
"path" : "Tests/LiveKitTestSupport",
"sources" : [
"Backports.swift",
"ConcurrentCounter.swift",
"MockURLProtocol.swift",
"ObjCRoomHelper.swift",
"Polling.swift",
"Room+DataTrack.swift",
"Room.swift",
"Tags.swift",
"TestEnvironment.swift",
"TokenGenerator.swift",
"Tracks.swift"
],
"target_dependencies" : [
"LiveKit"
],
"type" : "library"
},
{
"c99name" : "LiveKitObjCTests",
"module_type" : "ClangTarget",
"name" : "LiveKitObjCTests",
"path" : "Tests/LiveKitObjCTests",
"sources" : [
"Basic.m",
"DataStreamObjCTests.m",
"DataTrackObjCTests.m",
"DelegateObjCTests.m",
"ParticipantObjCTests.m",
"RoomObjCTests.m",
"RpcObjCTests.m"
],
"target_dependencies" : [
"LiveKit",
"LiveKitTestSupport"
],
"type" : "test"
},
{
"c99name" : "LiveKitNanopbTests",
"module_type" : "SwiftTarget",
"name" : "LiveKitNanopbTests",
"path" : "Tests/LiveKitNanopbTests",
"product_dependencies" : [
"SwiftProtobuf"
],
"sources" : [
"ConcurrencyStressTests.swift",
"ConformanceEdgeCaseTests.swift",
"ConformanceTests.swift",
"DecodeFuzzTests.swift",
"ExemplarConformanceTests.swift",
"Generated/ConformanceExemplars.swift",
"LeakTests.swift",
"NanopbRuntimeTests.swift",
"Oracle/livekit_metrics.pb.swift",
"Oracle/livekit_models.pb.swift",
"Oracle/livekit_rtc.pb.swift"
],
"target_dependencies" : [
"LiveKit",
"LiveKitNanopb"
],
"type" : "test"
},
{
"c99name" : "LiveKitNanopb",
"module_type" : "SwiftTarget",
"name" : "LiveKitNanopb",
"path" : "Sources/LiveKitNanopb",
"product_memberships" : [
"LiveKit"
],
"sources" : [
"Nanopb.swift",
"NanopbAccessors.swift",
"NanopbWire.swift"
],
"target_dependencies" : [
"CLiveKitProto"
],
"type" : "library"
},
{
"c99name" : "LiveKitCoreTests",
"module_type" : "SwiftTarget",
"name" : "LiveKitCoreTests",
"path" : "Tests/LiveKitCoreTests",
"sources" : [
"AVFoundation/AVAudioPCMBufferTests.swift",
"AVFoundation/AVAudioPCMRingBufferTests.swift",
"AVFoundation/AudioConverterTests.swift",
"AVFoundation/AudioMixRecorderTests.swift",
"AdaptiveStreamPixelDensityTests.swift",
"Agent/SessionOptionsTests.swift",
"Agent/TranscriptionTests.swift",
"AsyncCompleter+Test.swift",
"AsyncFileStreamTests.swift",
"AsyncSerialDelegateTests.swift",
"AsyncTimerTests.swift",
"AudioProcessingOptionsTests.swift",
"AudioSessionCategorySelectionTests.swift",
"Broadcast/BroadcastAudioCodecTests.swift",
"Broadcast/BroadcastImageCodecTests.swift",
"Broadcast/IPCChannelTests.swift",
"Broadcast/SocketPathTests.swift",
"BroadcastManagerTests.swift",
"CodecTests.swift",
"CompleterTests.swift",
"CooperativePoolBlockingTests.swift",
"DarwinNotificationCenterTests.swift",
"DataChannel/BufferedAmountMeterTests.swift",
"DataChannel/DataChannelDrainTests.swift",
"DataChannel/DataChannelPairTests.swift",
"DataChannel/EncryptedDataChannelTests.swift",
"DataChannel/FullReconnectDataTests.swift",
"DataChannel/RealiableDataChannelTests.swift",
"DataChannel/ReliableStageTests.swift",
"DataChannel/SendTokenTests.swift",
"DataStream/ByteStreamInfoTests.swift",
"DataStream/ByteStreamReaderTests.swift",
"DataStream/DataStreamTests.swift",
"DataStream/FileInfoTests.swift",
"DataStream/IncomingStreamManagerTests.swift",
"DataStream/OutgoingStreamManagerTests.swift",
"DataStream/StreamDataTests.swift",
"DataStream/TextStreamInfoTests.swift",
"DataStream/TextStreamReaderTests.swift",
"DataTrack/DataTrackApiTests.swift",
"DataTrack/DataTrackDelegateTests.swift",
"DataTrack/DataTrackLifecycleTests.swift",
"DataTrack/DataTrackPublishTests.swift",
"DataTrack/DataTrackSendTests.swift",
"DataTrack/DataTrackStressTests.swift",
"DataTrack/DataTrackTests.swift",
"DegradationPreferenceTests.swift",
"E2EE/KeyProvider.swift",
"E2EE/Thread.swift",
"Extensions/StringTests.swift",
"FunctionTests.swift",
"JoinRequestUrlTests.swift",
"MockDataChannelPair.swift",
"ObjCHelpersTests.swift",
"Participant/RemoteParticipantTests.swift",
"ParticipantTests.swift",
"PeerConnectionSignalingTests.swift",
"Proto/ProtoConverterTests.swift",
"PublishBufferCapturerTests.swift",
"PublishDataTests.swift",
"PublishTrackTests.swift",
"QueueActorTests.swift",
"RegionManagerTests.swift",
"Room/DependencyStageTests.swift",
"Room/PreConnectAudioBufferTests.swift",
"Room/RepublishTracksTests.swift",
"Room/RoomStateTests.swift",
"Room/RoomTests.swift",
"RpcClientServerTests.swift",
"RpcTests.swift",
"SDKTests.swift",
"SDP/OpusStereoSdpTests.swift",
"SDP/SDPFixture.swift",
"SDP/SDPTests.swift",
"SDP/TransportMungeFallbackTests.swift",
"SDP/TransportSDPMungeTests.swift",
"SDPMungingTests.swift",
"SerialRunnerActor.swift",
"SimulcastPresetsTests.swift",
"Specs/SpecCase.swift",
"TTLDictionaryTests.swift",
"Tags.swift",
"TaskObserveTests.swift",
"ThreadSafetyTests.swift",
"TimeIntervalTests.swift",
"Token/TokenSourceTests.swift",
"Track/TrackTests.swift",
"WebSocket/WebSocketTests.swift"
],
"target_dependencies" : [
"LiveKit",
"LiveKitTestSupport"
],
"type" : "test"
},
{
"c99name" : "LiveKitAudioTests",
"module_type" : "SwiftTarget",
"name" : "LiveKitAudioTests",
"path" : "Tests/LiveKitAudioTests",
"sources" : [
"AudioEngineAvailability.swift",
"AudioEngineObserver.swift",
"AudioEnginePermission.swift",
"AudioEngineTests.swift",
"AudioManagerAdmResultTests.swift",
"AudioManagerTests.swift",
"AudioProcessingLifecycle.swift",
"AudioProcessingTests.swift",
"DeviceManager.swift",
"LocalAudioTrackRecorderTests.swift",
"MuteTests.swift",
"PublishDeviceOptimization.swift",
"PublishMicrophoneTests.swift",
"SinWaveSourceNode.swift",
"Tags.swift",
"TestAudioRecorder.swift"
],
"target_dependencies" : [
"LiveKit",
"LiveKitTestSupport"
],
"type" : "test"
},
{
"c99name" : "LiveKit",
"module_type" : "SwiftTarget",
"name" : "LiveKit",
"path" : "Sources/LiveKit",
"product_dependencies" : [
"LiveKitWebRTC",
"LiveKitUniFFI"
],
"product_memberships" : [
"LiveKit"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/LiveKit/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Agent/Agent.swift",
"Agent/Chat/Message.swift",
"Agent/Chat/Receive/MessageReceiver.swift",
"Agent/Chat/Receive/TranscriptionDelegateReceiver.swift",
"Agent/Chat/Receive/TranscriptionStreamReceiver.swift",
"Agent/Chat/Send/MessageSender.swift",
"Agent/Chat/Send/TextMessageSender.swift",
"Agent/Participant+Agent.swift",
"Agent/Room+Agent.swift",
"Agent/Session.swift",
"Agent/SessionOptions.swift",
"Audio/AudioDeviceModuleDelegateAdapter.swift",
"Audio/AudioEngineObserver.swift",
"Audio/AudioSessionEngineObserver.swift",
"Audio/Manager/AudioManager+ModuleType.swift",
"Audio/Manager/AudioManager+MuteMode.swift",
"Audio/Manager/AudioManager+Testing.swift",
"Audio/Manager/AudioManager.swift",
"Audio/MixerEngineObserver.swift",
"Audio/PlayerNodePool.swift",
"Audio/SoundPlayer+Types.swift",
"Audio/SoundPlayer.swift",
"Broadcast/BroadcastBundleInfo.swift",
"Broadcast/BroadcastManager.swift",
"Broadcast/BroadcastScreenCapturer.swift",
"Broadcast/IPC/BroadcastAudioCodec.swift",
"Broadcast/IPC/BroadcastIPCHeader.swift",
"Broadcast/IPC/BroadcastImageCodec.swift",
"Broadcast/IPC/BroadcastReceiver.swift",
"Broadcast/IPC/BroadcastUploader.swift",
"Broadcast/IPC/IPCChannel.swift",
"Broadcast/IPC/IPCProtocol.swift",
"Broadcast/IPC/SocketPath.swift",
"Broadcast/LKSampleHandler.swift",
"Broadcast/Support/DarwinNotificationCenter.swift",
"Convenience/AudioProcessing.swift",
"Core/BufferedAmountMeter.swift",
"Core/DataChannelDrain.swift",
"Core/DataChannelPair.swift",
"Core/DataChannelSendStages.swift",
"Core/DataChannelWrite.swift",
"Core/PreConnectAudioBuffer.swift",
"Core/RPC.swift",
"Core/RTC.swift",
"Core/RTCBox.swift",
"Core/RTCMediaTrack.swift",
"Core/RTCReceiver.swift",
"Core/RTCSender.swift",
"Core/RegionManager.swift",
"Core/Room+Convenience.swift",
"Core/Room+DataStream.swift",
"Core/Room+DataTrack.swift",
"Core/Room+Debug.swift",
"Core/Room+Engine.swift",
"Core/Room+EngineDelegate.swift",
"Core/Room+MulticastDelegate.swift",
"Core/Room+PreConnect.swift",
"Core/Room+RPC.swift",
"Core/Room+Region.swift",
"Core/Room+SignalClientDelegate.swift",
"Core/Room+TransportDelegate.swift",
"Core/Room.swift",
"Core/RoomDependencies.swift",
"Core/RpcClientManager.swift",
"Core/RpcServerManager.swift",
"Core/SignalClient.swift",
"Core/Transport.swift",
"Core/TransportMode.swift",
"DataStream/FileInfo.swift",
"DataStream/Incoming/ByteStreamReader.swift",
"DataStream/Incoming/IncomingStreamManager.swift",
"DataStream/Incoming/StreamReaderSource.swift",
"DataStream/Incoming/TextStreamReader.swift",
"DataStream/Outgoing/ByteStreamWriter.swift",
"DataStream/Outgoing/OutgoingStreamManager.swift",
"DataStream/Outgoing/StreamData.swift",
"DataStream/Outgoing/StreamWriterDestination.swift",
"DataStream/Outgoing/TextStreamWriter.swift",
"DataStream/StreamError.swift",
"DataStream/StreamInfo.swift",
"DataStream/StreamOptions.swift",
"DataTrack/DataTrackError.swift",
"DataTrack/DataTrackFrame.swift",
"DataTrack/DataTrackInfo.swift",
"DataTrack/DataTrackPublishOptions.swift",
"DataTrack/DataTrackSchema.swift",
"DataTrack/DataTrackSid.swift",
"DataTrack/DataTrackStream.swift",
"DataTrack/LocalDataTrack.swift",
"DataTrack/RemoteDataTrack.swift",
"E2EE/DataTrackE2EE.swift",
"E2EE/E2EEManager.swift",
"E2EE/KeyProvider.swift",
"E2EE/Options.swift",
"E2EE/Protos+E2EE.swift",
"E2EE/State.swift",
"Errors.swift",
"Extensions/AVAudioNode.swift",
"Extensions/AVAudioPCMBuffer.swift",
"Extensions/AVCaptureDevice.swift",
"Extensions/AsyncSequence.swift",
"Extensions/CGFloat.swift",
"Extensions/Codable.swift",
"Extensions/CoreImage.swift",
"Extensions/CustomStringConvertible.swift",
"Extensions/Data.swift",
"Extensions/LKRTCRtpSender.swift",
"Extensions/PixelBuffer.swift",
"Extensions/Primitives.swift",
"Extensions/RTCConfiguration.swift",
"Extensions/RTCDataChannel+Util.swift",
"Extensions/RTCI420Buffer.swift",
"Extensions/RTCMediaConstraints.swift",
"Extensions/RTCRtpTransceiver.swift",
"Extensions/RTCVideoCapturerDelegate+Buffer.swift",
"Extensions/Sendable.swift",
"Extensions/String.swift",
"Extensions/TimeInterval.swift",
"Extensions/URL.swift",
"LiveKit+DeviceHelpers.swift",
"LiveKit.swift",
"Participant/LocalParticipant+DataStream.swift",
"Participant/LocalParticipant+DataTrack.swift",
"Participant/LocalParticipant+RPC.swift",
"Participant/LocalParticipant.swift",
"Participant/Participant+Convenience.swift",
"Participant/Participant+Equatable.swift",
"Participant/Participant+Identifiable.swift",
"Participant/Participant+Kind.swift",
"Participant/Participant+MulticastDelegate.swift",
"Participant/Participant.swift",
"Participant/RemoteParticipant+Active.swift",
"Participant/RemoteParticipant.swift",
"Protocols/AudioCustomProcessingDelegate.swift",
"Protocols/AudioRenderer.swift",
"Protocols/MediaEncoding.swift",
"Protocols/Mirrorable.swift",
"Protocols/NextInvokable.swift",
"Protocols/ParticipantDelegate.swift",
"Protocols/RoomDelegate.swift",
"Protocols/SignalClientDelegate.swift",
"Protocols/TrackDelegate.swift",
"Protocols/TransportDelegate.swift",
"Protocols/VideoProcessor.swift",
"Protocols/VideoRenderer.swift",
"Protocols/VideoViewDelegate.swift",
"Protos/livekit_metrics+Nanopb.swift",
"Protos/livekit_models+Nanopb.swift",
"Protos/livekit_rtc+Nanopb.swift",
"Protos/timestamp+Nanopb.swift",
"Support/AppStateListener.swift",
"Support/Async/AsyncCompleter.swift",
"Support/Async/AsyncDebounce.swift",
"Support/Async/AsyncFileStream.swift",
"Support/Async/AsyncRetry.swift",
"Support/Async/AsyncSequence+Subscribe.swift",
"Support/Async/AsyncSerialDelegate.swift",
"Support/Async/AsyncTimer.swift",
"Support/Async/AsyncTryMapSequence.swift",
"Support/Async/ObservableObject+.swift",
"Support/Async/Task+Discarding.swift",
"Support/Audio/AVAudioPCMRingBuffer.swift",
"Support/Audio/AudioConverter.swift",
"Support/Audio/AudioMixRecorder.swift",
"Support/Audio/AudioPlayerRenderer.swift",
"Support/Audio/FFTProcessor.swift",
"Support/DataStructures/Deque.swift",
"Support/DataStructures/MapTable.swift",
"Support/DataStructures/OrderedDictionary.swift",
"Support/DataStructures/OrderedSet.swift",
"Support/DataStructures/RingBuffer.swift",
"Support/DataStructures/TTLDictionary.swift",
"Support/Global.swift",
"Support/Gzip.swift",
"Support/Logger.swift",
"Support/MulticastDelegate.swift",
"Support/Network/ConnectivityListener.swift",
"Support/Network/HTTP.swift",
"Support/Network/WebSocket.swift",
"Support/SDP/SDP.swift",
"Support/Schedulers/DispatchQueueExecutor.swift",
"Support/Schedulers/QueueActor.swift",
"Support/Schedulers/SerialRunnerActor.swift",
"Support/Sync/Locks.swift",
"Support/Sync/StateSync.swift",
"Support/Tracing.swift",
"Support/Utils+VideoEncodings.swift",
"Support/Utils.swift",
"Support/ValueOrAbsent.swift",
"Support/Video/DeviceManager.swift",
"Support/View/NativeView.swift",
"Support/View/NativeViewRepresentable.swift",
"Support/View/TextView.swift",
"SwiftUI/LocalMedia.swift",
"SwiftUI/SwiftUIAudioRoutePickerButton.swift",
"SwiftUI/SwiftUIVideoView.swift",
"SwiftUI/TrackDelegateObserver.swift",
"Token/CachingTokenSource.swift",
"Token/DevelopmentTokenSource.swift",
"Token/EndpointTokenSource.swift",
"Token/LiteralTokenSource.swift",
"Token/TokenSource.swift",
"Track/AudioTrack.swift",
"Track/Capturers/ARCameraCapturer.swift",
"Track/Capturers/BufferCapturer.swift",
"Track/Capturers/CameraCapturer.swift",
"Track/Capturers/InAppCapturer.swift",
"Track/Capturers/MacOSScreenCapturer.swift",
"Track/Capturers/VideoCapturer+MulticastDelegate.swift",
"Track/Capturers/VideoCapturer.swift",
"Track/Local/LocalAudioTrack.swift",
"Track/Local/LocalTrack.swift",
"Track/Local/LocalVideoTrack.swift",
"Track/Metrics/MetricsManager.swift",
"Track/Recorders/LocalAudioTrackRecorder.swift",
"Track/Remote/RemoteAudioTrack.swift",
"Track/Remote/RemoteTrack.swift",
"Track/Remote/RemoteVideoTrack.swift",
"Track/Support/Extensions.swift",
"Track/Track+Equatable.swift",
"Track/Track+MulticastDelegate.swift",
"Track/Track.swift",
"Track/VideoTrack.swift",
"TrackPublications/LocalTrackPublication.swift",
"TrackPublications/RemoteTrackPublication.swift",
"TrackPublications/TrackPublication+Equatable.swift",
"TrackPublications/TrackPublication+Identifiable.swift",
"TrackPublications/TrackPublication.swift",
"Types/Attributes/AttributeTypings.swift",
"Types/AudioBuffer.swift",
"Types/AudioDevice.swift",
"Types/AudioDuckingLevel.swift",
"Types/AudioEncoding+Comparable.swift",
"Types/AudioEncoding.swift",
"Types/AudioEngineAvailability.swift",
"Types/AudioProcessingModes.swift",
"Types/AudioProcessingOptions.swift",
"Types/AudioProcessingOptionsError.swift",
"Types/AudioSessionConfiguration.swift",
"Types/ClientProtocol.swift",
"Types/Codec/Codec.swift",
"Types/Codec/VideoCodec.swift",
"Types/ConnectionQuality.swift",
"Types/ConnectionState.swift",
"Types/DataChannelKind.swift",
"Types/DegradationPreference.swift",
"Types/Dimensions.swift",
"Types/IceCandidate.swift",
"Types/IceServer.swift",
"Types/IceTransportPolicy.swift",
"Types/MediaDevice.swift",
"Types/Options/ARCameraCaptureOptions.swift",
"Types/Options/AudioCaptureOptions.swift",
"Types/Options/AudioPublishOptions.swift",
"Types/Options/BufferCaptureOptions.swift",
"Types/Options/CameraCaptureOptions+Copy.swift",
"Types/Options/CameraCaptureOptions.swift",
"Types/Options/CaptureOptions.swift",
"Types/Options/ConnectOptions+Copy.swift",
"Types/Options/ConnectOptions.swift",
"Types/Options/DataPublishOptions.swift",
"Types/Options/PublishOptions.swift",
"Types/Options/RoomOptions.swift",
"Types/Options/ScreenShareCaptureOptions.swift",
"Types/Options/VideoCaptureOptions.swift",
"Types/Options/VideoPublishOptions.swift",
"Types/Participant+Types.swift",
"Types/ParticipantPermissions.swift",
"Types/ParticipantState.swift",
"Types/ParticipantTrackPermission.swift",
"Types/Priority.swift",
"Types/ProtocolVersion.swift",
"Types/RegionInfo.swift",
"Types/Room+Types.swift",
"Types/RoomConfiguration.swift",
"Types/ScalabilityMode.swift",
"Types/SessionDescription.swift",
"Types/SpeechActivityEvent.swift",
"Types/Statistics.swift",
"Types/Track+Types.swift",
"Types/TrackSettings.swift",
"Types/TrackSource.swift",
"Types/TrackStatistics.swift",
"Types/TrackStreamState.swift",
"Types/TrackType.swift",
"Types/TranscriptionSegment.swift",
"Types/VideoEncoding+Comparable.swift",
"Types/VideoEncoding.swift",
"Types/VideoFrame.swift",
"Types/VideoParameters+Comparable.swift",
"Types/VideoParameters.swift",
"Types/VideoQuality.swift",
"Types/VideoRotation.swift",
"VideoProcessors/BackgroundBlurVideoProcessor.swift",
"Views/SampleBufferVideoRenderer.swift",
"Views/VideoView+MulticastDelegate.swift",
"Views/VideoView+PinchToZoom.swift",
"Views/VideoView.swift"
],
"target_dependencies" : [
"LiveKitNanopb",
"LKObjCHelpers"
],
"type" : "library"
},
{
"c99name" : "LKObjCHelpers",
"module_type" : "ClangTarget",
"name" : "LKObjCHelpers",
"path" : "Sources/LKObjCHelpers",
"product_memberships" : [
"LiveKit"
],
"sources" : [
"LKObjCHelpers.m"
],
"type" : "library"
},
{
"c99name" : "CLiveKitProto",
"module_type" : "ClangTarget",
"name" : "CLiveKitProto",
"path" : "Sources/CLiveKitProto",
"product_memberships" : [
"LiveKit"
],
"sources" : [
"livekit_metrics.pb.c",
"livekit_models.pb.c",
"livekit_rtc.pb.c",
"lk_abi_check.c",
"pb_common.c",
"pb_decode.c",
"pb_encode.c",
"timestamp.pb.c"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
{
"workspace" : {
"name" : "LiveKit",
"schemes" : [
"LiveKit"
]
}
}
2026-09-28 02:40:38.834 xcodebuild[1031:5811] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme LiveKit -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme LiveKit -destination generic/platform=watchOS
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
LiveKitWebRTC: https://github.com/livekit/webrtc-xcframework.git @ 150.7871.2
LiveKitUniFFI: https://github.com/livekit/livekit-uniffi-xcframework.git @ 0.1.9
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
LiveKit: /Users/admin/builder/spi-builder-workspace
SwiftProtobuf: https://github.com/apple/swift-protobuf.git @ 1.38.1
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin.git @ 1.5.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (9 targets)
Target 'LiveKit-product' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKit' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKit_LiveKit' in project 'LiveKit'
➜ Explicit dependency on target 'CLiveKitProto' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKitNanopb' in project 'LiveKit'
➜ Explicit dependency on target 'LKObjCHelpers' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKitWebRTC-product' in project 'LiveKitWebRTC'
➜ Explicit dependency on target 'LiveKitUniFFI-product' in project 'LiveKitUniFFI'
Target 'LiveKit' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKit_LiveKit' in project 'LiveKit'
➜ Explicit dependency on target 'CLiveKitProto' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKitNanopb' in project 'LiveKit'
➜ Explicit dependency on target 'LKObjCHelpers' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKitWebRTC-product' in project 'LiveKitWebRTC'
➜ Explicit dependency on target 'LiveKitUniFFI-product' in project 'LiveKitUniFFI'
Target 'LiveKitUniFFI-product' in project 'LiveKitUniFFI'
➜ Explicit dependency on target 'LiveKitUniFFI' in project 'LiveKitUniFFI'
Target 'LiveKitUniFFI' in project 'LiveKitUniFFI' (no dependencies)
Target 'LiveKitWebRTC-product' in project 'LiveKitWebRTC' (no dependencies)
Target 'LKObjCHelpers' in project 'LiveKit' (no dependencies)
Target 'LiveKitNanopb' in project 'LiveKit'
➜ Explicit dependency on target 'CLiveKitProto' in project 'LiveKit'
Target 'CLiveKitProto' in project 'LiveKit' (no dependencies)
Target 'LiveKit_LiveKit' in project 'LiveKit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -x c -c /dev/null
ReadFileContents /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: f5004100973b19aaa03643016b0b9213
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/f5004100973b19aaa03643016b0b9213.xcbuilddata
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework'. (in target 'LiveKit-product' from project 'LiveKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework'. (in target 'LiveKit-product' from project 'LiveKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework'. (in target 'LiveKit-product' from project 'LiveKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework'. (in target 'LiveKitWebRTC-product' from project 'LiveKitWebRTC')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework'. (in target 'LiveKitUniFFI-product' from project 'LiveKitUniFFI')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework'. (in target 'LiveKit' from project 'LiveKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework'. (in target 'LiveKitUniFFI' from project 'LiveKitUniFFI')
2026-09-28 02:40:49.228 xcodebuild[1083:6177] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
Building workspace LiveKit with scheme LiveKit
(1 failure)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
LiveKit: /Users/admin/builder/spi-builder-workspace
LiveKitUniFFI: https://github.com/livekit/livekit-uniffi-xcframework.git @ 0.1.9
SwiftProtobuf: https://github.com/apple/swift-protobuf.git @ 1.38.1
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin.git @ 1.5.0
LiveKitWebRTC: https://github.com/livekit/webrtc-xcframework.git @ 150.7871.2
resolved source packages: LiveKit, LiveKitUniFFI, SwiftProtobuf, SymbolKit, SwiftDocCPlugin, LiveKitWebRTC
2026-09-28 02:41:05.464 xcodebuild[1248:7176] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "webrtc-xcframework",
"requirement" : {
"exact" : [
"150.7871.2"
]
},
"type" : "sourceControl",
"url" : "https://github.com/livekit/webrtc-xcframework.git"
},
{
"identity" : "livekit-uniffi-xcframework",
"requirement" : {
"exact" : [
"0.1.9"
]
},
"type" : "sourceControl",
"url" : "https://github.com/livekit/livekit-uniffi-xcframework.git"
},
{
"identity" : "swift-protobuf",
"requirement" : {
"range" : [
{
"lower_bound" : "1.31.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-protobuf.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin.git"
}
],
"manifest_display_name" : "LiveKit",
"name" : "LiveKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "maccatalyst",
"version" : "14.0"
},
{
"name" : "tvos",
"version" : "17.0"
},
{
"name" : "visionos",
"version" : "26.0"
}
],
"products" : [
{
"name" : "LiveKit",
"targets" : [
"LiveKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5",
"6"
],
"targets" : [
{
"c99name" : "LiveKitTestSupport",
"module_type" : "SwiftTarget",
"name" : "LiveKitTestSupport",
"path" : "Tests/LiveKitTestSupport",
"sources" : [
"Backports.swift",
"ConcurrentCounter.swift",
"MockURLProtocol.swift",
"ObjCRoomHelper.swift",
"Polling.swift",
"Room+DataTrack.swift",
"Room.swift",
"Tags.swift",
"TestEnvironment.swift",
"TokenGenerator.swift",
"Tracks.swift"
],
"target_dependencies" : [
"LiveKit"
],
"type" : "library"
},
{
"c99name" : "LiveKitObjCTests",
"module_type" : "ClangTarget",
"name" : "LiveKitObjCTests",
"path" : "Tests/LiveKitObjCTests",
"sources" : [
"Basic.m",
"DataStreamObjCTests.m",
"DataTrackObjCTests.m",
"DelegateObjCTests.m",
"ParticipantObjCTests.m",
"RoomObjCTests.m",
"RpcObjCTests.m"
],
"target_dependencies" : [
"LiveKit",
"LiveKitTestSupport"
],
"type" : "test"
},
{
"c99name" : "LiveKitNanopbTests",
"module_type" : "SwiftTarget",
"name" : "LiveKitNanopbTests",
"path" : "Tests/LiveKitNanopbTests",
"product_dependencies" : [
"SwiftProtobuf"
],
"sources" : [
"ConcurrencyStressTests.swift",
"ConformanceEdgeCaseTests.swift",
"ConformanceTests.swift",
"DecodeFuzzTests.swift",
"ExemplarConformanceTests.swift",
"Generated/ConformanceExemplars.swift",
"LeakTests.swift",
"NanopbRuntimeTests.swift",
"Oracle/livekit_metrics.pb.swift",
"Oracle/livekit_models.pb.swift",
"Oracle/livekit_rtc.pb.swift"
],
"target_dependencies" : [
"LiveKit",
"LiveKitNanopb"
],
"type" : "test"
},
{
"c99name" : "LiveKitNanopb",
"module_type" : "SwiftTarget",
"name" : "LiveKitNanopb",
"path" : "Sources/LiveKitNanopb",
"product_memberships" : [
"LiveKit"
],
"sources" : [
"Nanopb.swift",
"NanopbAccessors.swift",
"NanopbWire.swift"
],
"target_dependencies" : [
"CLiveKitProto"
],
"type" : "library"
},
{
"c99name" : "LiveKitCoreTests",
"module_type" : "SwiftTarget",
"name" : "LiveKitCoreTests",
"path" : "Tests/LiveKitCoreTests",
"sources" : [
"AVFoundation/AVAudioPCMBufferTests.swift",
"AVFoundation/AVAudioPCMRingBufferTests.swift",
"AVFoundation/AudioConverterTests.swift",
"AVFoundation/AudioMixRecorderTests.swift",
"AdaptiveStreamPixelDensityTests.swift",
"Agent/SessionOptionsTests.swift",
"Agent/TranscriptionTests.swift",
"AsyncCompleter+Test.swift",
"AsyncFileStreamTests.swift",
"AsyncSerialDelegateTests.swift",
"AsyncTimerTests.swift",
"AudioProcessingOptionsTests.swift",
"AudioSessionCategorySelectionTests.swift",
"Broadcast/BroadcastAudioCodecTests.swift",
"Broadcast/BroadcastImageCodecTests.swift",
"Broadcast/IPCChannelTests.swift",
"Broadcast/SocketPathTests.swift",
"BroadcastManagerTests.swift",
"CodecTests.swift",
"CompleterTests.swift",
"CooperativePoolBlockingTests.swift",
"DarwinNotificationCenterTests.swift",
"DataChannel/BufferedAmountMeterTests.swift",
"DataChannel/DataChannelDrainTests.swift",
"DataChannel/DataChannelPairTests.swift",
"DataChannel/EncryptedDataChannelTests.swift",
"DataChannel/FullReconnectDataTests.swift",
"DataChannel/RealiableDataChannelTests.swift",
"DataChannel/ReliableStageTests.swift",
"DataChannel/SendTokenTests.swift",
"DataStream/ByteStreamInfoTests.swift",
"DataStream/ByteStreamReaderTests.swift",
"DataStream/DataStreamTests.swift",
"DataStream/FileInfoTests.swift",
"DataStream/IncomingStreamManagerTests.swift",
"DataStream/OutgoingStreamManagerTests.swift",
"DataStream/StreamDataTests.swift",
"DataStream/TextStreamInfoTests.swift",
"DataStream/TextStreamReaderTests.swift",
"DataTrack/DataTrackApiTests.swift",
"DataTrack/DataTrackDelegateTests.swift",
"DataTrack/DataTrackLifecycleTests.swift",
"DataTrack/DataTrackPublishTests.swift",
"DataTrack/DataTrackSendTests.swift",
"DataTrack/DataTrackStressTests.swift",
"DataTrack/DataTrackTests.swift",
"DegradationPreferenceTests.swift",
"E2EE/KeyProvider.swift",
"E2EE/Thread.swift",
"Extensions/StringTests.swift",
"FunctionTests.swift",
"JoinRequestUrlTests.swift",
"MockDataChannelPair.swift",
"ObjCHelpersTests.swift",
"Participant/RemoteParticipantTests.swift",
"ParticipantTests.swift",
"PeerConnectionSignalingTests.swift",
"Proto/ProtoConverterTests.swift",
"PublishBufferCapturerTests.swift",
"PublishDataTests.swift",
"PublishTrackTests.swift",
"QueueActorTests.swift",
"RegionManagerTests.swift",
"Room/DependencyStageTests.swift",
"Room/PreConnectAudioBufferTests.swift",
"Room/RepublishTracksTests.swift",
"Room/RoomStateTests.swift",
"Room/RoomTests.swift",
"RpcClientServerTests.swift",
"RpcTests.swift",
"SDKTests.swift",
"SDP/OpusStereoSdpTests.swift",
"SDP/SDPFixture.swift",
"SDP/SDPTests.swift",
"SDP/TransportMungeFallbackTests.swift",
"SDP/TransportSDPMungeTests.swift",
"SDPMungingTests.swift",
"SerialRunnerActor.swift",
"SimulcastPresetsTests.swift",
"Specs/SpecCase.swift",
"TTLDictionaryTests.swift",
"Tags.swift",
"TaskObserveTests.swift",
"ThreadSafetyTests.swift",
"TimeIntervalTests.swift",
"Token/TokenSourceTests.swift",
"Track/TrackTests.swift",
"WebSocket/WebSocketTests.swift"
],
"target_dependencies" : [
"LiveKit",
"LiveKitTestSupport"
],
"type" : "test"
},
{
"c99name" : "LiveKitAudioTests",
"module_type" : "SwiftTarget",
"name" : "LiveKitAudioTests",
"path" : "Tests/LiveKitAudioTests",
"sources" : [
"AudioEngineAvailability.swift",
"AudioEngineObserver.swift",
"AudioEnginePermission.swift",
"AudioEngineTests.swift",
"AudioManagerAdmResultTests.swift",
"AudioManagerTests.swift",
"AudioProcessingLifecycle.swift",
"AudioProcessingTests.swift",
"DeviceManager.swift",
"LocalAudioTrackRecorderTests.swift",
"MuteTests.swift",
"PublishDeviceOptimization.swift",
"PublishMicrophoneTests.swift",
"SinWaveSourceNode.swift",
"Tags.swift",
"TestAudioRecorder.swift"
],
"target_dependencies" : [
"LiveKit",
"LiveKitTestSupport"
],
"type" : "test"
},
{
"c99name" : "LiveKit",
"module_type" : "SwiftTarget",
"name" : "LiveKit",
"path" : "Sources/LiveKit",
"product_dependencies" : [
"LiveKitWebRTC",
"LiveKitUniFFI"
],
"product_memberships" : [
"LiveKit"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/LiveKit/PrivacyInfo.xcprivacy",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Agent/Agent.swift",
"Agent/Chat/Message.swift",
"Agent/Chat/Receive/MessageReceiver.swift",
"Agent/Chat/Receive/TranscriptionDelegateReceiver.swift",
"Agent/Chat/Receive/TranscriptionStreamReceiver.swift",
"Agent/Chat/Send/MessageSender.swift",
"Agent/Chat/Send/TextMessageSender.swift",
"Agent/Participant+Agent.swift",
"Agent/Room+Agent.swift",
"Agent/Session.swift",
"Agent/SessionOptions.swift",
"Audio/AudioDeviceModuleDelegateAdapter.swift",
"Audio/AudioEngineObserver.swift",
"Audio/AudioSessionEngineObserver.swift",
"Audio/Manager/AudioManager+ModuleType.swift",
"Audio/Manager/AudioManager+MuteMode.swift",
"Audio/Manager/AudioManager+Testing.swift",
"Audio/Manager/AudioManager.swift",
"Audio/MixerEngineObserver.swift",
"Audio/PlayerNodePool.swift",
"Audio/SoundPlayer+Types.swift",
"Audio/SoundPlayer.swift",
"Broadcast/BroadcastBundleInfo.swift",
"Broadcast/BroadcastManager.swift",
"Broadcast/BroadcastScreenCapturer.swift",
"Broadcast/IPC/BroadcastAudioCodec.swift",
"Broadcast/IPC/BroadcastIPCHeader.swift",
"Broadcast/IPC/BroadcastImageCodec.swift",
"Broadcast/IPC/BroadcastReceiver.swift",
"Broadcast/IPC/BroadcastUploader.swift",
"Broadcast/IPC/IPCChannel.swift",
"Broadcast/IPC/IPCProtocol.swift",
"Broadcast/IPC/SocketPath.swift",
"Broadcast/LKSampleHandler.swift",
"Broadcast/Support/DarwinNotificationCenter.swift",
"Convenience/AudioProcessing.swift",
"Core/BufferedAmountMeter.swift",
"Core/DataChannelDrain.swift",
"Core/DataChannelPair.swift",
"Core/DataChannelSendStages.swift",
"Core/DataChannelWrite.swift",
"Core/PreConnectAudioBuffer.swift",
"Core/RPC.swift",
"Core/RTC.swift",
"Core/RTCBox.swift",
"Core/RTCMediaTrack.swift",
"Core/RTCReceiver.swift",
"Core/RTCSender.swift",
"Core/RegionManager.swift",
"Core/Room+Convenience.swift",
"Core/Room+DataStream.swift",
"Core/Room+DataTrack.swift",
"Core/Room+Debug.swift",
"Core/Room+Engine.swift",
"Core/Room+EngineDelegate.swift",
"Core/Room+MulticastDelegate.swift",
"Core/Room+PreConnect.swift",
"Core/Room+RPC.swift",
"Core/Room+Region.swift",
"Core/Room+SignalClientDelegate.swift",
"Core/Room+TransportDelegate.swift",
"Core/Room.swift",
"Core/RoomDependencies.swift",
"Core/RpcClientManager.swift",
"Core/RpcServerManager.swift",
"Core/SignalClient.swift",
"Core/Transport.swift",
"Core/TransportMode.swift",
"DataStream/FileInfo.swift",
"DataStream/Incoming/ByteStreamReader.swift",
"DataStream/Incoming/IncomingStreamManager.swift",
"DataStream/Incoming/StreamReaderSource.swift",
"DataStream/Incoming/TextStreamReader.swift",
"DataStream/Outgoing/ByteStreamWriter.swift",
"DataStream/Outgoing/OutgoingStreamManager.swift",
"DataStream/Outgoing/StreamData.swift",
"DataStream/Outgoing/StreamWriterDestination.swift",
"DataStream/Outgoing/TextStreamWriter.swift",
"DataStream/StreamError.swift",
"DataStream/StreamInfo.swift",
"DataStream/StreamOptions.swift",
"DataTrack/DataTrackError.swift",
"DataTrack/DataTrackFrame.swift",
"DataTrack/DataTrackInfo.swift",
"DataTrack/DataTrackPublishOptions.swift",
"DataTrack/DataTrackSchema.swift",
"DataTrack/DataTrackSid.swift",
"DataTrack/DataTrackStream.swift",
"DataTrack/LocalDataTrack.swift",
"DataTrack/RemoteDataTrack.swift",
"E2EE/DataTrackE2EE.swift",
"E2EE/E2EEManager.swift",
"E2EE/KeyProvider.swift",
"E2EE/Options.swift",
"E2EE/Protos+E2EE.swift",
"E2EE/State.swift",
"Errors.swift",
"Extensions/AVAudioNode.swift",
"Extensions/AVAudioPCMBuffer.swift",
"Extensions/AVCaptureDevice.swift",
"Extensions/AsyncSequence.swift",
"Extensions/CGFloat.swift",
"Extensions/Codable.swift",
"Extensions/CoreImage.swift",
"Extensions/CustomStringConvertible.swift",
"Extensions/Data.swift",
"Extensions/LKRTCRtpSender.swift",
"Extensions/PixelBuffer.swift",
"Extensions/Primitives.swift",
"Extensions/RTCConfiguration.swift",
"Extensions/RTCDataChannel+Util.swift",
"Extensions/RTCI420Buffer.swift",
"Extensions/RTCMediaConstraints.swift",
"Extensions/RTCRtpTransceiver.swift",
"Extensions/RTCVideoCapturerDelegate+Buffer.swift",
"Extensions/Sendable.swift",
"Extensions/String.swift",
"Extensions/TimeInterval.swift",
"Extensions/URL.swift",
"LiveKit+DeviceHelpers.swift",
"LiveKit.swift",
"Participant/LocalParticipant+DataStream.swift",
"Participant/LocalParticipant+DataTrack.swift",
"Participant/LocalParticipant+RPC.swift",
"Participant/LocalParticipant.swift",
"Participant/Participant+Convenience.swift",
"Participant/Participant+Equatable.swift",
"Participant/Participant+Identifiable.swift",
"Participant/Participant+Kind.swift",
"Participant/Participant+MulticastDelegate.swift",
"Participant/Participant.swift",
"Participant/RemoteParticipant+Active.swift",
"Participant/RemoteParticipant.swift",
"Protocols/AudioCustomProcessingDelegate.swift",
"Protocols/AudioRenderer.swift",
"Protocols/MediaEncoding.swift",
"Protocols/Mirrorable.swift",
"Protocols/NextInvokable.swift",
"Protocols/ParticipantDelegate.swift",
"Protocols/RoomDelegate.swift",
"Protocols/SignalClientDelegate.swift",
"Protocols/TrackDelegate.swift",
"Protocols/TransportDelegate.swift",
"Protocols/VideoProcessor.swift",
"Protocols/VideoRenderer.swift",
"Protocols/VideoViewDelegate.swift",
"Protos/livekit_metrics+Nanopb.swift",
"Protos/livekit_models+Nanopb.swift",
"Protos/livekit_rtc+Nanopb.swift",
"Protos/timestamp+Nanopb.swift",
"Support/AppStateListener.swift",
"Support/Async/AsyncCompleter.swift",
"Support/Async/AsyncDebounce.swift",
"Support/Async/AsyncFileStream.swift",
"Support/Async/AsyncRetry.swift",
"Support/Async/AsyncSequence+Subscribe.swift",
"Support/Async/AsyncSerialDelegate.swift",
"Support/Async/AsyncTimer.swift",
"Support/Async/AsyncTryMapSequence.swift",
"Support/Async/ObservableObject+.swift",
"Support/Async/Task+Discarding.swift",
"Support/Audio/AVAudioPCMRingBuffer.swift",
"Support/Audio/AudioConverter.swift",
"Support/Audio/AudioMixRecorder.swift",
"Support/Audio/AudioPlayerRenderer.swift",
"Support/Audio/FFTProcessor.swift",
"Support/DataStructures/Deque.swift",
"Support/DataStructures/MapTable.swift",
"Support/DataStructures/OrderedDictionary.swift",
"Support/DataStructures/OrderedSet.swift",
"Support/DataStructures/RingBuffer.swift",
"Support/DataStructures/TTLDictionary.swift",
"Support/Global.swift",
"Support/Gzip.swift",
"Support/Logger.swift",
"Support/MulticastDelegate.swift",
"Support/Network/ConnectivityListener.swift",
"Support/Network/HTTP.swift",
"Support/Network/WebSocket.swift",
"Support/SDP/SDP.swift",
"Support/Schedulers/DispatchQueueExecutor.swift",
"Support/Schedulers/QueueActor.swift",
"Support/Schedulers/SerialRunnerActor.swift",
"Support/Sync/Locks.swift",
"Support/Sync/StateSync.swift",
"Support/Tracing.swift",
"Support/Utils+VideoEncodings.swift",
"Support/Utils.swift",
"Support/ValueOrAbsent.swift",
"Support/Video/DeviceManager.swift",
"Support/View/NativeView.swift",
"Support/View/NativeViewRepresentable.swift",
"Support/View/TextView.swift",
"SwiftUI/LocalMedia.swift",
"SwiftUI/SwiftUIAudioRoutePickerButton.swift",
"SwiftUI/SwiftUIVideoView.swift",
"SwiftUI/TrackDelegateObserver.swift",
"Token/CachingTokenSource.swift",
"Token/DevelopmentTokenSource.swift",
"Token/EndpointTokenSource.swift",
"Token/LiteralTokenSource.swift",
"Token/TokenSource.swift",
"Track/AudioTrack.swift",
"Track/Capturers/ARCameraCapturer.swift",
"Track/Capturers/BufferCapturer.swift",
"Track/Capturers/CameraCapturer.swift",
"Track/Capturers/InAppCapturer.swift",
"Track/Capturers/MacOSScreenCapturer.swift",
"Track/Capturers/VideoCapturer+MulticastDelegate.swift",
"Track/Capturers/VideoCapturer.swift",
"Track/Local/LocalAudioTrack.swift",
"Track/Local/LocalTrack.swift",
"Track/Local/LocalVideoTrack.swift",
"Track/Metrics/MetricsManager.swift",
"Track/Recorders/LocalAudioTrackRecorder.swift",
"Track/Remote/RemoteAudioTrack.swift",
"Track/Remote/RemoteTrack.swift",
"Track/Remote/RemoteVideoTrack.swift",
"Track/Support/Extensions.swift",
"Track/Track+Equatable.swift",
"Track/Track+MulticastDelegate.swift",
"Track/Track.swift",
"Track/VideoTrack.swift",
"TrackPublications/LocalTrackPublication.swift",
"TrackPublications/RemoteTrackPublication.swift",
"TrackPublications/TrackPublication+Equatable.swift",
"TrackPublications/TrackPublication+Identifiable.swift",
"TrackPublications/TrackPublication.swift",
"Types/Attributes/AttributeTypings.swift",
"Types/AudioBuffer.swift",
"Types/AudioDevice.swift",
"Types/AudioDuckingLevel.swift",
"Types/AudioEncoding+Comparable.swift",
"Types/AudioEncoding.swift",
"Types/AudioEngineAvailability.swift",
"Types/AudioProcessingModes.swift",
"Types/AudioProcessingOptions.swift",
"Types/AudioProcessingOptionsError.swift",
"Types/AudioSessionConfiguration.swift",
"Types/ClientProtocol.swift",
"Types/Codec/Codec.swift",
"Types/Codec/VideoCodec.swift",
"Types/ConnectionQuality.swift",
"Types/ConnectionState.swift",
"Types/DataChannelKind.swift",
"Types/DegradationPreference.swift",
"Types/Dimensions.swift",
"Types/IceCandidate.swift",
"Types/IceServer.swift",
"Types/IceTransportPolicy.swift",
"Types/MediaDevice.swift",
"Types/Options/ARCameraCaptureOptions.swift",
"Types/Options/AudioCaptureOptions.swift",
"Types/Options/AudioPublishOptions.swift",
"Types/Options/BufferCaptureOptions.swift",
"Types/Options/CameraCaptureOptions+Copy.swift",
"Types/Options/CameraCaptureOptions.swift",
"Types/Options/CaptureOptions.swift",
"Types/Options/ConnectOptions+Copy.swift",
"Types/Options/ConnectOptions.swift",
"Types/Options/DataPublishOptions.swift",
"Types/Options/PublishOptions.swift",
"Types/Options/RoomOptions.swift",
"Types/Options/ScreenShareCaptureOptions.swift",
"Types/Options/VideoCaptureOptions.swift",
"Types/Options/VideoPublishOptions.swift",
"Types/Participant+Types.swift",
"Types/ParticipantPermissions.swift",
"Types/ParticipantState.swift",
"Types/ParticipantTrackPermission.swift",
"Types/Priority.swift",
"Types/ProtocolVersion.swift",
"Types/RegionInfo.swift",
"Types/Room+Types.swift",
"Types/RoomConfiguration.swift",
"Types/ScalabilityMode.swift",
"Types/SessionDescription.swift",
"Types/SpeechActivityEvent.swift",
"Types/Statistics.swift",
"Types/Track+Types.swift",
"Types/TrackSettings.swift",
"Types/TrackSource.swift",
"Types/TrackStatistics.swift",
"Types/TrackStreamState.swift",
"Types/TrackType.swift",
"Types/TranscriptionSegment.swift",
"Types/VideoEncoding+Comparable.swift",
"Types/VideoEncoding.swift",
"Types/VideoFrame.swift",
"Types/VideoParameters+Comparable.swift",
"Types/VideoParameters.swift",
"Types/VideoQuality.swift",
"Types/VideoRotation.swift",
"VideoProcessors/BackgroundBlurVideoProcessor.swift",
"Views/SampleBufferVideoRenderer.swift",
"Views/VideoView+MulticastDelegate.swift",
"Views/VideoView+PinchToZoom.swift",
"Views/VideoView.swift"
],
"target_dependencies" : [
"LiveKitNanopb",
"LKObjCHelpers"
],
"type" : "library"
},
{
"c99name" : "LKObjCHelpers",
"module_type" : "ClangTarget",
"name" : "LKObjCHelpers",
"path" : "Sources/LKObjCHelpers",
"product_memberships" : [
"LiveKit"
],
"sources" : [
"LKObjCHelpers.m"
],
"type" : "library"
},
{
"c99name" : "CLiveKitProto",
"module_type" : "ClangTarget",
"name" : "CLiveKitProto",
"path" : "Sources/CLiveKitProto",
"product_memberships" : [
"LiveKit"
],
"sources" : [
"livekit_metrics.pb.c",
"livekit_models.pb.c",
"livekit_rtc.pb.c",
"lk_abi_check.c",
"pb_common.c",
"pb_decode.c",
"pb_encode.c",
"timestamp.pb.c"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
{
"workspace" : {
"name" : "LiveKit",
"schemes" : [
"LiveKit"
]
}
}
2026-09-28 02:41:13.828 xcodebuild[1307:7571] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme LiveKit -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme LiveKit -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
LiveKitUniFFI: https://github.com/livekit/livekit-uniffi-xcframework.git @ 0.1.9
LiveKit: /Users/admin/builder/spi-builder-workspace
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin.git @ 1.5.0
SwiftProtobuf: https://github.com/apple/swift-protobuf.git @ 1.38.1
LiveKitWebRTC: https://github.com/livekit/webrtc-xcframework.git @ 150.7871.2
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (9 targets)
Target 'LiveKit-product' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKit' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKit_LiveKit' in project 'LiveKit'
➜ Explicit dependency on target 'CLiveKitProto' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKitNanopb' in project 'LiveKit'
➜ Explicit dependency on target 'LKObjCHelpers' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKitWebRTC-product' in project 'LiveKitWebRTC'
➜ Explicit dependency on target 'LiveKitUniFFI-product' in project 'LiveKitUniFFI'
Target 'LiveKit' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKit_LiveKit' in project 'LiveKit'
➜ Explicit dependency on target 'CLiveKitProto' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKitNanopb' in project 'LiveKit'
➜ Explicit dependency on target 'LKObjCHelpers' in project 'LiveKit'
➜ Explicit dependency on target 'LiveKitWebRTC-product' in project 'LiveKitWebRTC'
➜ Explicit dependency on target 'LiveKitUniFFI-product' in project 'LiveKitUniFFI'
Target 'LiveKitUniFFI-product' in project 'LiveKitUniFFI'
➜ Explicit dependency on target 'LiveKitUniFFI' in project 'LiveKitUniFFI'
Target 'LiveKitUniFFI' in project 'LiveKitUniFFI' (no dependencies)
Target 'LiveKitWebRTC-product' in project 'LiveKitWebRTC' (no dependencies)
Target 'LKObjCHelpers' in project 'LiveKit' (no dependencies)
Target 'LiveKitNanopb' in project 'LiveKit'
➜ Explicit dependency on target 'CLiveKitProto' in project 'LiveKit'
Target 'CLiveKitProto' in project 'LiveKit' (no dependencies)
Target 'LiveKit_LiveKit' in project 'LiveKit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework'. (in target 'LiveKitWebRTC-product' from project 'LiveKitWebRTC')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework'. (in target 'LiveKitUniFFI' from project 'LiveKitUniFFI')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework'. (in target 'LiveKit' from project 'LiveKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework'. (in target 'LiveKit-product' from project 'LiveKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework'. (in target 'LiveKit-product' from project 'LiveKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/webrtc-xcframework/LiveKitWebRTC/LiveKitWebRTC.xcframework'. (in target 'LiveKit-product' from project 'LiveKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/livekit-uniffi-xcframework/RustLiveKitUniFFI/RustLiveKitUniFFI.xcframework'. (in target 'LiveKitUniFFI-product' from project 'LiveKitUniFFI')
2026-09-28 02:41:21.618 xcodebuild[1359:7927] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
Building workspace LiveKit with scheme LiveKit
(1 failure)
BUILD FAILURE 6.4 watchOS