Build Information
Failed to build telnyx-webrtc-ios, reference 4.2.3 (13a2f0), with Swift 6.4 for macOS (SPM) on 4 Nov 2026 23:05:24 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/team-telnyx/telnyx-webrtc-ios.git
Reference: 4.2.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/team-telnyx/telnyx-webrtc-ios
* tag 4.2.3 -> FETCH_HEAD
HEAD is now at 13a2f0e Merge pull request #428 from team-telnyx/release/4.2.3
Cloned https://github.com/team-telnyx/telnyx-webrtc-ios.git
Revision (git rev-parse @):
13a2f0e6b7c1efd63b4d76bdddfbfdae66d2b515
SUCCESS checkout https://github.com/team-telnyx/telnyx-webrtc-ios.git at 4.2.3
Fetching https://github.com/daltoniam/Starscream.git
Fetching https://github.com/stasel/WebRTC.git
[1/5235] Fetching starscream
[54/6439] Fetching starscream, webrtc
Fetched https://github.com/daltoniam/Starscream.git (1.35s)
Fetched https://github.com/stasel/WebRTC.git (1.35s)
Computing version for https://github.com/stasel/WebRTC.git
Computed https://github.com/stasel/WebRTC.git at 150.0.0 (2.05s)
Computing version for https://github.com/daltoniam/Starscream.git
Computed https://github.com/daltoniam/Starscream.git at 4.0.8 (0.69s)
Creating working copy for https://github.com/daltoniam/Starscream.git
Working copy of https://github.com/daltoniam/Starscream.git resolved at 4.0.8
Creating working copy for https://github.com/stasel/WebRTC.git
Working copy of https://github.com/stasel/WebRTC.git resolved at 150.0.0
Downloading binary artifact https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip
[0/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (16 KB / 44.3 MB)
[0/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (295 KB / 44.3 MB)
[1/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (557 KB / 44.3 MB)
[1/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (819 KB / 44.3 MB)
[2/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (1.1 MB / 44.3 MB)
[3/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (1.3 MB / 44.3 MB)
[3/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (1.6 MB / 44.3 MB)
[4/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (1.9 MB / 44.3 MB)
[4/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (2.2 MB / 44.3 MB)
[5/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (2.4 MB / 44.3 MB)
[6/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (2.7 MB / 44.3 MB)
[6/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (2.9 MB / 44.3 MB)
[7/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (3.2 MB / 44.3 MB)
[7/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (3.5 MB / 44.3 MB)
[8/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (3.8 MB / 44.3 MB)
[9/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (4.1 MB / 44.3 MB)
[9/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (4.4 MB / 44.3 MB)
[12/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (5.5 MB / 44.3 MB)
[13/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (5.8 MB / 44.3 MB)
[13/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (6.1 MB / 44.3 MB)
[14/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (6.3 MB / 44.3 MB)
[14/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (6.6 MB / 44.3 MB)
[15/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (6.8 MB / 44.3 MB)
[16/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (7.1 MB / 44.3 MB)
[16/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (7.4 MB / 44.3 MB)
[17/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (7.7 MB / 44.3 MB)
[17/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (7.9 MB / 44.3 MB)
[18/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (8.2 MB / 44.3 MB)
[19/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (8.5 MB / 44.3 MB)
[19/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (8.8 MB / 44.3 MB)
[20/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (9.1 MB / 44.3 MB)
[21/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (9.3 MB / 44.3 MB)
[21/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (9.6 MB / 44.3 MB)
[22/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (9.9 MB / 44.3 MB)
[22/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (10.2 MB / 44.3 MB)
[23/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (10.4 MB / 44.3 MB)
[24/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (10.7 MB / 44.3 MB)
[24/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (11 MB / 44.3 MB)
[25/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (11.3 MB / 44.3 MB)
[26/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (11.5 MB / 44.3 MB)
[26/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (11.8 MB / 44.3 MB)
[27/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (12.1 MB / 44.3 MB)
[27/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (12.4 MB / 44.3 MB)
[28/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (12.6 MB / 44.3 MB)
[29/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (12.9 MB / 44.3 MB)
[29/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (13.2 MB / 44.3 MB)
[30/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (13.5 MB / 44.3 MB)
[31/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (13.8 MB / 44.3 MB)
[31/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (14.1 MB / 44.3 MB)
[32/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (14.3 MB / 44.3 MB)
[32/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (14.6 MB / 44.3 MB)
[33/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (14.9 MB / 44.3 MB)
[34/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (15.2 MB / 44.3 MB)
[34/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (15.5 MB / 44.3 MB)
[35/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (15.8 MB / 44.3 MB)
[36/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (16.1 MB / 44.3 MB)
[37/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (16.4 MB / 44.3 MB)
[37/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (16.7 MB / 44.3 MB)
[38/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (17 MB / 44.3 MB)
[38/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (17.2 MB / 44.3 MB)
[39/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (17.5 MB / 44.3 MB)
[40/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (17.8 MB / 44.3 MB)
[40/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (18.1 MB / 44.3 MB)
[41/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (18.4 MB / 44.3 MB)
[42/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (18.7 MB / 44.3 MB)
[42/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (18.9 MB / 44.3 MB)
[43/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (19.2 MB / 44.3 MB)
[44/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (19.5 MB / 44.3 MB)
[44/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (19.8 MB / 44.3 MB)
[45/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (20.1 MB / 44.3 MB)
[45/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (20.3 MB / 44.3 MB)
[46/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (20.6 MB / 44.3 MB)
[47/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (20.9 MB / 44.3 MB)
[47/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (21.2 MB / 44.3 MB)
[48/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (21.5 MB / 44.3 MB)
[49/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (21.8 MB / 44.3 MB)
[49/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (22.1 MB / 44.3 MB)
[50/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (22.4 MB / 44.3 MB)
[51/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (22.7 MB / 44.3 MB)
[51/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (22.9 MB / 44.3 MB)
[52/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (23.2 MB / 44.3 MB)
[53/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (23.5 MB / 44.3 MB)
[53/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (23.8 MB / 44.3 MB)
[54/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (24.1 MB / 44.3 MB)
[55/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (24.4 MB / 44.3 MB)
[55/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (24.7 MB / 44.3 MB)
[56/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (25 MB / 44.3 MB)
[57/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (25.3 MB / 44.3 MB)
[57/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (25.6 MB / 44.3 MB)
[58/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (25.8 MB / 44.3 MB)
[58/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (26.1 MB / 44.3 MB)
[59/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (26.4 MB / 44.3 MB)
[60/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (26.6 MB / 44.3 MB)
[60/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (26.9 MB / 44.3 MB)
[61/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (27.2 MB / 44.3 MB)
[61/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (27.4 MB / 44.3 MB)
[62/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (27.7 MB / 44.3 MB)
[63/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (28 MB / 44.3 MB)
[63/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (28.2 MB / 44.3 MB)
[64/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (28.5 MB / 44.3 MB)
[64/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (28.8 MB / 44.3 MB)
[65/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (29.1 MB / 44.3 MB)
[66/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (29.3 MB / 44.3 MB)
[66/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (29.6 MB / 44.3 MB)
[67/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (29.9 MB / 44.3 MB)
[68/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (30.2 MB / 44.3 MB)
[68/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (30.4 MB / 44.3 MB)
[69/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (30.7 MB / 44.3 MB)
[69/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (31 MB / 44.3 MB)
[70/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (31.2 MB / 44.3 MB)
[71/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (31.5 MB / 44.3 MB)
[71/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (31.8 MB / 44.3 MB)
[72/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (32.1 MB / 44.3 MB)
[72/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (32.3 MB / 44.3 MB)
[73/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (32.6 MB / 44.3 MB)
[74/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (32.8 MB / 44.3 MB)
[74/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (33.1 MB / 44.3 MB)
[75/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (33.4 MB / 44.3 MB)
[76/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (33.7 MB / 44.3 MB)
[76/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (33.9 MB / 44.3 MB)
[77/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (34.2 MB / 44.3 MB)
[77/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (34.5 MB / 44.3 MB)
[78/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (34.8 MB / 44.3 MB)
[79/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (35 MB / 44.3 MB)
[79/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (35.3 MB / 44.3 MB)
[80/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (35.6 MB / 44.3 MB)
[81/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (35.9 MB / 44.3 MB)
[81/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (36.2 MB / 44.3 MB)
[82/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (36.4 MB / 44.3 MB)
[82/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (36.7 MB / 44.3 MB)
[83/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (37 MB / 44.3 MB)
[84/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (37.2 MB / 44.3 MB)
[84/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (37.5 MB / 44.3 MB)
[85/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (37.8 MB / 44.3 MB)
[85/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (38.1 MB / 44.3 MB)
[86/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (38.3 MB / 44.3 MB)
[87/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (38.7 MB / 44.3 MB)
[87/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (38.9 MB / 44.3 MB)
[88/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (39.2 MB / 44.3 MB)
[89/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (39.5 MB / 44.3 MB)
[89/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (39.7 MB / 44.3 MB)
[90/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (40 MB / 44.3 MB)
[90/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (40.2 MB / 44.3 MB)
[91/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (40.5 MB / 44.3 MB)
[92/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (40.8 MB / 44.3 MB)
[92/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (41.1 MB / 44.3 MB)
[93/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (41.4 MB / 44.3 MB)
[94/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (41.6 MB / 44.3 MB)
[94/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (41.9 MB / 44.3 MB)
[95/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (42.2 MB / 44.3 MB)
[95/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (42.5 MB / 44.3 MB)
[96/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (42.7 MB / 44.3 MB)
[97/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (43 MB / 44.3 MB)
[97/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (43.2 MB / 44.3 MB)
[98/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (43.5 MB / 44.3 MB)
[98/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (43.8 MB / 44.3 MB)
[99/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (44 MB / 44.3 MB)
[100/100] Downloading https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (44.3 MB / 44.3 MB)
Downloaded https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip (2.76s)
========================================
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": "telnyx-webrtc-ios",
"name": "telnyx-webrtc-ios",
"url": "https://github.com/team-telnyx/telnyx-webrtc-ios.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/telnyx-webrtc-ios",
"traits": [
"default"
],
"dependencies": [
{
"identity": "starscream",
"name": "Starscream",
"url": "https://github.com/daltoniam/Starscream.git",
"version": "4.0.8",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Starscream",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "webrtc",
"name": "WebRTC",
"url": "https://github.com/stasel/WebRTC.git",
"version": "150.0.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/WebRTC",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/team-telnyx/telnyx-webrtc-ios.git
[1/27437] Fetching telnyx-webrtc-ios
Fetched https://github.com/team-telnyx/telnyx-webrtc-ios.git (85.64s)
Fetching https://github.com/stasel/WebRTC.git from cache
Fetching https://github.com/daltoniam/Starscream.git from cache
Fetched https://github.com/daltoniam/Starscream.git from cache (0.59s)
Fetched https://github.com/stasel/WebRTC.git from cache (0.61s)
Computing version for https://github.com/stasel/WebRTC.git
Computed https://github.com/stasel/WebRTC.git at 150.0.0 (0.68s)
Computing version for https://github.com/daltoniam/Starscream.git
Computed https://github.com/daltoniam/Starscream.git at 4.0.8 (0.03s)
Creating working copy for https://github.com/daltoniam/Starscream.git
Working copy of https://github.com/daltoniam/Starscream.git resolved at 4.0.8
Creating working copy for https://github.com/stasel/WebRTC.git
Working copy of https://github.com/stasel/WebRTC.git resolved at 150.0.0
Creating working copy for https://github.com/team-telnyx/telnyx-webrtc-ios.git
Working copy of https://github.com/team-telnyx/telnyx-webrtc-ios.git resolved at 4.2.3 (13a2f0e)
Fetching binary artifact https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip from cache
Fetched https://github.com/stasel/WebRTC/releases/download/150.0.0/WebRTC-M150.xcframework.zip from cache (1.76s)
warning: '.resolve-product-dependencies': dependency 'telnyx-webrtc-ios' is not used by any target
Found 2 product dependencies
- Starscream
- WebRTC
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/team-telnyx/telnyx-webrtc-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Constructing description]
[Planning 1 / 156]
[Planning deferred tasks]
[34 / 69] Starscream
[52 / 69]
[53 / 70] Starscream
[63 / 121]
[68 / 121]
[74 / 121]
[75 / 121]
[79 / 121]
[81 / 121]
[85 / 121]
[89 / 121]
[91 / 121]
[92 / 121]
[104 / 121] Starscream
[105 / 121] Starscream
[113 / 122] Starscream
[113 / 122] TelnyxRTC
[125 / 172]
[136 / 172]
[137 / 172]
[139 / 172]
[143 / 172]
[148 / 172]
[150 / 172]
[151 / 172]
[152 / 172]
[163 / 172] TelnyxRTC
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Info.plist
error: SwiftCompile normal arm64 failed with a nonzero exit code. Command line: cd /Users/admin/builder
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift:146:21: [1;31merror: [1;39m'CXAnswerCallAction' is unavailable in macOS[0;0m
[0;36m144 |[0;0m /// call while signaling catches up.
[0;36m145 |[0;0m private struct PendingCallKitAnswer {
[0;36m146 |[0;0m let action: [4;39mCXAnswerCallAction[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39m'CXAnswerCallAction' is unavailable in macOS[0;0m
[0;36m147 |[0;0m let headers: [String: String]
[0;36m148 |[0;0m let debug: Bool
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/CallKit.framework/Headers/CXAnswerCallAction.h:13:12: [1;39mnote: [1;39m'CXAnswerCallAction' has been explicitly marked unavailable here[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m CX_EXTERN API_AVAILABLE(ios(10.0), macCatalyst(13.0), watchos(9.0)) API_UNAVAILABLE(macos, tvos)
[0;36m13 |[0;0m @interface CXAnswerCallAction : CXCallAction
[0;36m|[0;0m `- [1;39mnote: [1;39m'CXAnswerCallAction' has been explicitly marked unavailable here[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Normally, providers can just call -[CXAction fulfill] to indicate action fulfillment. Use this method to note a specific date that the call connected. A call is considered connected when both caller and callee can start communicating.
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift:170:32: [1;31merror: [1;39m'CXEndCallAction' is unavailable in macOS[0;0m
[0;36m168 |[0;0m private var pendingCallKitAnswers: [UUID: PendingCallKitAnswer] = [:]
[0;36m169 |[0;0m private let pendingCallKitAnswersLock = NSLock()
[0;36m170 |[0;0m private var endCallAction: [4;39mCXEndCallAction[0;0m? = nil
[0;36m|[0;0m `- [1;31merror: [1;39m'CXEndCallAction' is unavailable in macOS[0;0m
[0;36m171 |[0;0m private var sessionId : String?
[0;36m172 |[0;0m internal var txConfig: TxConfig?
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/CallKit.framework/Headers/CXEndCallAction.h:13:12: [1;39mnote: [1;39m'CXEndCallAction' has been explicitly marked unavailable here[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m CX_EXTERN API_AVAILABLE(ios(10.0), macCatalyst(13.0), watchos(9.0)) API_UNAVAILABLE(macos, tvos)
[0;36m13 |[0;0m @interface CXEndCallAction : CXCallAction
[0;36m|[0;0m `- [1;39mnote: [1;39m'CXEndCallAction' has been explicitly marked unavailable here[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Normally, providers can just call -[CXAction fulfill] to indicate action fulfillment. Use this method to note a specific date that the call ended.
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift:324:50: [1;31merror: [1;39m'AVAudioSession' is unavailable in macOS[0;0m
[0;36m322 |[0;0m /// }
[0;36m323 |[0;0m /// ```
[0;36m324 |[0;0m public func enableAudioSession(audioSession: [4;39mAVAudioSession[0;0m) {
[0;36m|[0;0m `- [1;31merror: [1;39m'AVAudioSession' is unavailable in macOS[0;0m
[0;36m325 |[0;0m let rtcAudioSession = RTCAudioSession.sharedInstance()
[0;36m326 |[0;0m let wasAudioEnabled = rtcAudioSession.isAudioEnabled
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSession.h:32:12: [1;39mnote: [1;39m'AVAudioSession' has been explicitly marked unavailable here[0;0m
[0;36m30 |[0;0m NS_SWIFT_SENDABLE
[0;36m31 |[0;0m API_AVAILABLE(ios(3.0), watchos(2.0), tvos(9.0)) API_UNAVAILABLE(macos)
[0;36m32 |[0;0m @interface AVAudioSession : NSObject {
[0;36m|[0;0m `- [1;39mnote: [1;39m'AVAudioSession' has been explicitly marked unavailable here[0;0m
[0;36m33 |[0;0m @private
[0;36m34 |[0;0m void *_impl;
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift:350:51: [1;31merror: [1;39m'AVAudioSession' is unavailable in macOS[0;0m
[0;36m348 |[0;0m /// }
[0;36m349 |[0;0m /// ```
[0;36m350 |[0;0m public func disableAudioSession(audioSession: [4;39mAVAudioSession[0;0m) {
[0;36m|[0;0m `- [1;31merror: [1;39m'AVAudioSession' is unavailable in macOS[0;0m
[0;36m351 |[0;0m let rtcAudioSession = RTCAudioSession.sharedInstance()
[0;36m352 |[0;0m let wasAudioEnabled = rtcAudioSession.isAudioEnabled
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSession.h:32:12: [1;39mnote: [1;39m'AVAudioSession' has been explicitly marked unavailable here[0;0m
[0;36m30 |[0;0m NS_SWIFT_SENDABLE
[0;36m31 |[0;0m API_AVAILABLE(ios(3.0), watchos(2.0), tvos(9.0)) API_UNAVAILABLE(macos)
[0;36m32 |[0;0m @interface AVAudioSession : NSObject {
[0;36m|[0;0m `- [1;39mnote: [1;39m'AVAudioSession' has been explicitly marked unavailable here[0;0m
[0;36m33 |[0;0m @private
[0;36m34 |[0;0m void *_impl;
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift:364:24: [1;31merror: [1;39m'AVAudioSession' is unavailable in macOS[0;0m
[0;36m362 |[0;0m /// The current audio route configuration.
[0;36m363 |[0;0m /// This provides information about the active input and output ports.
[0;36m364 |[0;0m let currentRoute = [4;39mAVAudioSession[0;0m.sharedInstance().currentRoute
[0;36m|[0;0m `- [1;31merror: [1;39m'AVAudioSession' is unavailable in macOS[0;0m
[0;36m365 |[0;0m
[0;36m366 |[0;0m /// Client must be registered in order to receive or place calls.
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSession.h:32:12: [1;39mnote: [1;39m'AVAudioSession' has been explicitly marked unavailable here[0;0m
[0;36m30 |[0;0m NS_SWIFT_SENDABLE
[0;36m31 |[0;0m API_AVAILABLE(ios(3.0), watchos(2.0), tvos(9.0)) API_UNAVAILABLE(macos)
[0;36m32 |[0;0m @interface AVAudioSession : NSObject {
[0;36m|[0;0m `- [1;39mnote: [1;39m'AVAudioSession' has been explicitly marked unavailable here[0;0m
[0;36m33 |[0;0m @private
[0;36m34 |[0;0m void *_impl;
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift:364:39: [1;31merror: [1;39m'sharedInstance()' is unavailable in macOS[0;0m
[0;36m362 |[0;0m /// The current audio route configuration.
[0;36m363 |[0;0m /// This provides information about the active input and output ports.
[0;36m364 |[0;0m let currentRoute = AVAudioSession.[4;39msharedInstance[0;0m().currentRoute
[0;36m|[0;0m `- [1;31merror: [1;39m'sharedInstance()' is unavailable in macOS[0;0m
[0;36m365 |[0;0m
[0;36m366 |[0;0m /// Client must be registered in order to receive or place calls.
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSession.h:38:1: [1;39mnote: [1;39m'sharedInstance()' has been explicitly marked unavailable here[0;0m
[0;36m36 |[0;0m
[0;36m37 |[0;0m /// Return singleton instance.
[0;36m38 |[0;0m + (AVAudioSession *)sharedInstance API_AVAILABLE(ios(3.0), watchos(2.0), tvos(9.0)) API_UNAVAILABLE(macos);
[0;36m|[0;0m `- [1;39mnote: [1;39m'sharedInstance()' has been explicitly marked unavailable here[0;0m
[0;36m39 |[0;0m
[0;36m40 |[0;0m /// Get the list of categories available on the device. Certain categories may be unavailable on
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift:364:56: [1;31merror: [1;39m'currentRoute' is unavailable in macOS[0;0m
[0;36m362 |[0;0m /// The current audio route configuration.
[0;36m363 |[0;0m /// This provides information about the active input and output ports.
[0;36m364 |[0;0m let currentRoute = AVAudioSession.sharedInstance().[4;39mcurrentRoute[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39m'currentRoute' is unavailable in macOS[0;0m
[0;36m365 |[0;0m
[0;36m366 |[0;0m /// Client must be registered in order to receive or place calls.
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/AVFAudio.framework/Headers/AVAudioSession.h:483:54: [1;39mnote: [1;39m'currentRoute' has been explicitly marked unavailable here[0;0m
[0;36m481 |[0;0m /// A description of the current route, consisting of zero or more input ports and zero or more
[0;36m482 |[0;0m /// output ports
[0;36m483 |[0;0m @property (readonly) AVAudioSessionRouteDescription *currentRoute
[0;36m|[0;0m `- [1;39mnote: [1;39m'currentRoute' has been explicitly marked unavailable here[0;0m
[0;36m484 |[0;0m API_AVAILABLE(ios(6.0), watchos(2.0), tvos(9.0)) API_UNAVAILABLE(macos);
[0;36m485 |[0;0m
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift:847:49: [1;31merror: [1;39m'CXAnswerCallAction' is unavailable in macOS[0;0m
[0;36m845 |[0;0m /// - debug: (optional) Enable debug mode for call quality metrics and WebRTC statistics.
[0;36m846 |[0;0m /// When enabled, real-time call quality metrics will be available through the call's `onCallQualityChange` callback.
[0;36m847 |[0;0m public func answerFromCallkit(answerAction: [4;39mCXAnswerCallAction[0;0m,
[0;36m|[0;0m `- [1;31merror: [1;39m'CXAnswerCallAction' is unavailable in macOS[0;0m
[0;36m848 |[0;0m customHeaders: [String:String] = [:],
[0;36m849 |[0;0m debug: Bool = false) {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/CallKit.framework/Headers/CXAnswerCallAction.h:13:12: [1;39mnote: [1;39m'CXAnswerCallAction' has been explicitly marked unavailable here[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m CX_EXTERN API_AVAILABLE(ios(10.0), macCatalyst(13.0), watchos(9.0)) API_UNAVAILABLE(macos, tvos)
[0;36m13 |[0;0m @interface CXAnswerCallAction : CXCallAction
[0;36m|[0;0m `- [1;39mnote: [1;39m'CXAnswerCallAction' has been explicitly marked unavailable here[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Normally, providers can just call -[CXAction fulfill] to indicate action fulfillment. Use this method to note a specific date that the call connected. A call is considered connected when both caller and callee can start communicating.
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift:1036:49: [1;31merror: [1;39m'CXEndCallAction' is unavailable in macOS[0;0m
[0;36m1034 |[0;0m }
[0;36m1035 |[0;0m
[0;36m1036 |[0;0m private func failEndCallAction(_ endAction: [4;39mCXEndCallAction[0;0m) {
[0;36m|[0;0m `- [1;31merror: [1;39m'CXEndCallAction' is unavailable in macOS[0;0m
[0;36m1037 |[0;0m resetPushVariables()
[0;36m1038 |[0;0m endAction.fail()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/CallKit.framework/Headers/CXEndCallAction.h:13:12: [1;39mnote: [1;39m'CXEndCallAction' has been explicitly marked unavailable here[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m CX_EXTERN API_AVAILABLE(ios(10.0), macCatalyst(13.0), watchos(9.0)) API_UNAVAILABLE(macos, tvos)
[0;36m13 |[0;0m @interface CXEndCallAction : CXCallAction
[0;36m|[0;0m `- [1;39mnote: [1;39m'CXEndCallAction' has been explicitly marked unavailable here[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Normally, providers can just call -[CXAction fulfill] to indicate action fulfillment. Use this method to note a specific date that the call ended.
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift:1107:47: [1;31merror: [1;39m'CXEndCallAction' is unavailable in macOS[0;0m
[0;36m1105 |[0;0m
[0;36m1106 |[0;0m /// To end and control callKit active and conn
[0;36m1107 |[0;0m public func endCallFromCallkit(endAction: [4;39mCXEndCallAction[0;0m,
[0;36m|[0;0m `- [1;31merror: [1;39m'CXEndCallAction' is unavailable in macOS[0;0m
[0;36m1108 |[0;0m callId: UUID? = nil) {
[0;36m1109 |[0;0m Logger.log.i(message: "TxClient:: endCallFromCallkit - started for callID \(String(describing: endAction.callUUID))")
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/CallKit.framework/Headers/CXEndCallAction.h:13:12: [1;39mnote: [1;39m'CXEndCallAction' has been explicitly marked unavailable here[0;0m
[0;36m11 |[0;0m
[0;36m12 |[0;0m CX_EXTERN API_AVAILABLE(ios(10.0), macCatalyst(13.0), watchos(9.0)) API_UNAVAILABLE(macos, tvos)
[0;36m13 |[0;0m @interface CXEndCallAction : CXCallAction
[0;36m|[0;0m `- [1;39mnote: [1;39m'CXEndCallAction' has been explicitly marked unavailable here[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m /// Normally, providers can just call -[CXAction fulfill] to indicate action fulfillment. Use this method to note a specific date that the call ended.
/Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Peer.swift:92:36: [1;31merror: [1;39mcannot find 'RTCAudioSession' in scope[0;0m
[0;36m90 |[0;0m //Audio
[0;36m91 |[0;0m private var localAudioTrack: RTCAudioTrack?
[0;36m92 |[0;0m private let rtcAudioSession = [4;39mRTCAudioSession[0;0m.sharedInstance()
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'RTCAudioSession' in scope[0;0m
[0;36m93 |[0;0m
[0;36m94 |[0;0m //Video
Failed frontend command:
/Applications/Xcode-27.0.0.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/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Extensions/Dictionary+Extensions.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/InternalConfig.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/CallQualityMetrics.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/CallReportModels.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/Params.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/Region.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/TxCallInfo.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/TxCallOptions.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/TxCodecCapability.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/TxConfig.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/TxError.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/TxPushConfig.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/TxPushIPConfig.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Models/TxServerConfiguration.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Security/SSLValidationHelper.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Services/AIAssistantManager.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Services/CallRecovery/SignalingHealthMonitor.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Services/Socket.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Services/SocketDelegate.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClient.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClientDelegate.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/TxClientSocketDelegate.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Utils/CallTimingBenchmark.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Utils/FileLoger.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Utils/Logger.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Utils/MOSCalculator.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Utils/NetworkMonitor.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Utils/SdpUtils.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Utils/TelnyxLogCollector.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Utils/TxLogger.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/AI/AIConversationMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/AnonymousLoginMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/AnswerMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/AttachCallMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/ByeMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/CandidateMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/DisablePushMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/EndOfCandidatesMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/GatewayMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/ICERestartMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/InfoMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/InviteMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/LoginMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/Message.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/Method.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/ModifyMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/RingingAckMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/Stats/DebugReportDataMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/Stats/DebugReportStartMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/Stats/DebugReportStopMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/Verto/Stats/StatsMessage.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Call+IceRestart.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Call.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCBundlePolicy+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCConfiguration+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCContinualGatheringPolicy+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCIceCandidate+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCIceConnectionState+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCIceGatheringState+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCIceServer+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCIceTransportPolicy+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCMediaStream+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCMediaStreamTrack+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCPeerConnectionState+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCRtcpMuxPolicy+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCSdpSemantics+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTCSignalingState+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Extensions/RTClsCertPolicy+Extension.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Peer+IceRestart.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Peer.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Stats/TelnyxCallReportCollector.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Stats/TelnyxCallTimingRecorder.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Stats/WebRTCEventHandler.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Stats/WebRTCStatsEvent.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Stats/WebRTCStatsReporter.swift /Users/admin/builder/spi-builder-workspace/TelnyxRTC/Telnyx/WebRTC/Stats/WebRTCStatsTag.swift -target arm64-apple-macos12.0 -disable-cross-import-overlay-search -swift-module-cross-import Darwin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/Darwin.swiftcrossimport/xlocale.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.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/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/Objects-normal/arm64/TelnyxRTC-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -Isystem /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftExplicitPrecompiledModules -color-diagnostics -Xcc -fcolor-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_AVAILABLE -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/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.build/out/SDKStatCaches.noindex/macosx27.0-26A425-80c5bbf1d171475443272936d42f90a389db99fe7804849a4777d653a8cfc1be.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name TelnyxRTC -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/Objects-normal/arm64/TelnyxRTC_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/Objects-normal/arm64/TelnyxRTC.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/Objects-normal/arm64/TelnyxRTC.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/Objects-normal/arm64/TelnyxRTC-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/Objects-normal/arm64/TelnyxRTC-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/Objects-normal/arm64/TelnyxRTC-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/Objects-normal/arm64/TelnyxRTC.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/telnyx-webrtc-ios.build/Debug/TelnyxRTC-t.build/Objects-normal/arm64/TelnyxRTC.abi.json
error: Build failed
BUILD FAILURE 6.4 macosSpm