Build Information
Successful build of TUICallKit_Swift, reference main (dd459d), with Swift 6.2 for iOS using Xcode 26.3 on 24 Jun 2025 14:02:24 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme TUICallKit_Swift -destination generic/platform=iOSBuild Log
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:352:42: warning: 'value' is deprecated: user ObservableState.state instead.
mediaState.isMicrophoneMuted.value = true
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:358:42: warning: 'value' is deprecated: user ObservableState.state instead.
if userState.selfUser.callStatus.value != .none {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:361:46: warning: 'value' is deprecated: user ObservableState.state instead.
mediaState.isMicrophoneMuted.value = false
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:374:38: warning: 'value' is deprecated: user ObservableState.state instead.
mediaState.isMicrophoneMuted.value = true
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:381:42: warning: 'value' is deprecated: user ObservableState.state instead.
if mediaState.audioPlayoutDevice.value == TUIAudioPlaybackDevice.speakerphone {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:390:39: warning: 'value' is deprecated: user ObservableState.state instead.
mediaState.audioPlayoutDevice.value = device
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:394:37: warning: 'value' is deprecated: user ObservableState.state instead.
if mediaState.isFrontCamera.value == true {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:396:38: warning: 'value' is deprecated: user ObservableState.state instead.
mediaState.isFrontCamera.value = false
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:399:38: warning: 'value' is deprecated: user ObservableState.state instead.
mediaState.isFrontCamera.value = true
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:405:34: warning: 'value' is deprecated: user ObservableState.state instead.
mediaState.isFrontCamera.value = camera == .front ? true : false
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:410:35: warning: 'value' is deprecated: user ObservableState.state instead.
mediaState.isCameraOpened.value = false
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:411:43: warning: 'value' is deprecated: user ObservableState.state instead.
userState.selfUser.videoAvailable.value = false
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:415:76: warning: 'value' is deprecated: user ObservableState.state instead.
TUICallEngine.createInstance().openCamera(mediaState.isFrontCamera.value == true ? .front : .back, videoView: videoView) { [weak self] in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:417:44: warning: 'value' is deprecated: user ObservableState.state instead.
self.mediaState.isCameraOpened.value = true
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:418:52: warning: 'value' is deprecated: user ObservableState.state instead.
self.userState.selfUser.videoAvailable.value = true
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:426:72: warning: 'value' is deprecated: user ObservableState.state instead.
TUICallEngine.createInstance().startRemoteView(userId: user.id.value, videoView: videoView) { userId in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:433:71: warning: 'value' is deprecated: user ObservableState.state instead.
TUICallEngine.createInstance().stopRemoteView(userId: user.id.value)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:453:40: warning: 'value' is deprecated: user ObservableState.state instead.
newUser.callStatus.value = TUICallStatus.waiting
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:454:38: warning: 'value' is deprecated: user ObservableState.state instead.
newUser.callRole.value = TUICallRole.called
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:455:51: warning: 'value' is deprecated: user ObservableState.state instead.
self.userState.remoteUserList.value.append(newUser)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:627:45: warning: 'value' is deprecated: user ObservableState.state instead.
viewState.isVirtualBackgroundOpened.value = enable
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:642:19: warning: value 'msgString' was defined but never used; consider replacing with boolean test
guard let msgString = NSString(data: msgData, encoding: String.Encoding.utf8.rawValue) as? String else {
~~~~^~~~~~~~~~~~ ~~~
is
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:677:54: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.id.value = selfUser.id.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:677:74: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.id.value = selfUser.id.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:678:60: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.nickname.value = selfUser.nickname.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:678:86: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.nickname.value = selfUser.nickname.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:679:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.avatar.value = selfUser.avatar.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/CallManager.swift:679:82: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.avatar.value = selfUser.avatar.value
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingBellFeature.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingBellFeature.swift:44:58: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.userState.selfUser.callStatus.removeObserver(selfUserCallStatusObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingBellFeature.swift:48:58: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.userState.selfUser.callStatus.addObserver(selfUserCallStatusObserver, closure: { newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingBellFeature.swift:49:79: warning: 'value' is deprecated: user ObservableState.state instead.
let callStatus = CallManager.shared.userState.selfUser.callStatus.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingBellFeature.swift:50:75: warning: 'value' is deprecated: user ObservableState.state instead.
let callRole = CallManager.shared.userState.selfUser.callRole.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingBellFeature.swift:125:59: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callRole.value == .call {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingBellFeature.swift:135:90: warning: 'value' is deprecated: user ObservableState.state instead.
let audioDevice: TUIAudioPlaybackDevice = CallManager.shared.callState.mediaType.value == .audio ? .earpiece : .speakerphone
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingBellFeature.swift:199:63: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
try audioSession.setCategory(category, options: [.allowBluetooth, .allowBluetoothA2DP, .mixWithOthers])
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingBellFeature.swift:199:63: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
try audioSession.setCategory(category, options: [.allowBluetooth, .allowBluetoothA2DP, .mixWithOthers])
^~~~~~~~~~~~~~
AVAudioSession.CategoryOptions.allowBluetoothHFP
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingVibratorFeature.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingVibratorFeature.swift:22:58: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.userState.selfUser.callStatus.removeObserver(selfUserCallStatusObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingVibratorFeature.swift:26:58: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.userState.selfUser.callStatus.addObserver(selfUserCallStatusObserver, closure: { newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingVibratorFeature.swift:27:79: warning: 'value' is deprecated: user ObservableState.state instead.
let callStatus = CallManager.shared.userState.selfUser.callStatus.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Feature/CallingVibratorFeature.swift:28:75: warning: 'value' is deprecated: user ObservableState.state instead.
let callRole = CallManager.shared.userState.selfUser.callRole.value
^
SwiftCompile normal arm64 Compiling\ CallBridge.swift,\ CallEngineObserver.swift,\ UserManager.swift,\ WindowManager.swift,\ CallState.swift,\ GlobalState.swift,\ MediaState.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Hybird/CallBridge.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/WindowManager.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/GlobalState.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Hybird/CallBridge.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:40:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.callingViewType.value = .one2one
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:42:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.callingViewType.value = .multi
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:46:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.callingViewType.value = .multi
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:47:54: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.callState.chatGroupId.value = info.chatGroupId
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:49:48: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.callState.mediaType.value = mediaType
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:50:56: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.callRole.value = TUICallRole.called
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:51:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.callStatus.value = TUICallStatus.waiting
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:53:62: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.mediaState.audioPlayoutDevice.value = TUIAudioPlaybackDevice.earpiece
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:54:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.mediaState.isCameraOpened.value = false
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:56:62: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.mediaState.audioPlayoutDevice.value = TUIAudioPlaybackDevice.speakerphone
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:57:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.mediaState.isCameraOpened.value = true
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:62:25: warning: 'value' is deprecated: user ObservableState.state instead.
callerIdUser.id.value = callerId
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:63:33: warning: 'value' is deprecated: user ObservableState.state instead.
callerIdUser.callStatus.value = .waiting
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:64:31: warning: 'value' is deprecated: user ObservableState.state instead.
callerIdUser.callRole.value = .call
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:65:53: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.remoteUserList.value.append(callerIdUser)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:68:107: warning: 'value' is deprecated: user ObservableState.state instead.
if let selfUserIndex = remoteCalleeIdList.firstIndex(of: CallManager.shared.userState.selfUser.id.value) {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:74:27: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.id.value = userId
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:75:35: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.callStatus.value = .waiting
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:76:33: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.callRole.value = .called
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:77:57: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.remoteUserList.value.append(remoteUser)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:82:75: warning: 'value' is deprecated: user ObservableState.state instead.
for remoteUser in CallManager.shared.userState.remoteUserList.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:84:38: warning: 'value' is deprecated: user ObservableState.state instead.
if remoteUser.id.value == imUserInfo.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:84:61: warning: 'value' is deprecated: user ObservableState.state instead.
if remoteUser.id.value == imUserInfo.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:85:45: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.nickname.value = imUserInfo.nickname.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:85:73: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.nickname.value = imUserInfo.nickname.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:86:43: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.remark.value = imUserInfo.remark.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:86:69: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.remark.value = imUserInfo.remark.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:87:43: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.avatar.value = imUserInfo.avatar.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:87:69: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.avatar.value = imUserInfo.avatar.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:92:65: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value != .none {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:97:115: warning: left side of nil coalescing operator '??' has non-optional type 'String', so the right side is never used
CallManager.shared.updateVoIPInfo(callerId: callerId, calleeList: calleeIdList, groupId: info.chatGroupId ?? "", mediaType: mediaType)
~~~~~~~~~~~~~~~~~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:108:53: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.id.value == userId { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:110:60: warning: 'value' is deprecated: user ObservableState.state instead.
guard !CallManager.shared.userState.remoteUserList.value.contains(where: { $0.id.value == userId }) else {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:110:90: warning: 'value' is deprecated: user ObservableState.state instead.
guard !CallManager.shared.userState.remoteUserList.value.contains(where: { $0.id.value == userId }) else {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:115:23: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.id.value = userId
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:116:31: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.callStatus.value = TUICallStatus.accept
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:117:53: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.remoteUserList.value.append(remoteUser)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:121:71: warning: 'value' is deprecated: user ObservableState.state instead.
for remote in CallManager.shared.userState.remoteUserList.value where user.id.value == remote.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:121:91: warning: 'value' is deprecated: user ObservableState.state instead.
for remote in CallManager.shared.userState.remoteUserList.value where user.id.value == remote.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:121:110: warning: 'value' is deprecated: user ObservableState.state instead.
for remote in CallManager.shared.userState.remoteUserList.value where user.id.value == remote.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:122:31: warning: 'value' is deprecated: user ObservableState.state instead.
remote.avatar.value = user.avatar.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:122:51: warning: 'value' is deprecated: user ObservableState.state instead.
remote.avatar.value = user.avatar.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:123:33: warning: 'value' is deprecated: user ObservableState.state instead.
remote.nickname.value = user.nickname.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:123:55: warning: 'value' is deprecated: user ObservableState.state instead.
remote.nickname.value = user.nickname.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:144:65: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value where user.id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:144:85: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value where user.id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:145:29: warning: 'value' is deprecated: user ObservableState.state instead.
user.callStatus.value = TUICallStatus.accept
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:150:23: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.id.value = userId
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:151:31: warning: 'value' is deprecated: user ObservableState.state instead.
remoteUser.callStatus.value = TUICallStatus.accept
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:152:53: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.remoteUserList.value.append(remoteUser)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:156:71: warning: 'value' is deprecated: user ObservableState.state instead.
for remote in CallManager.shared.userState.remoteUserList.value where user.id.value == remote.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:156:91: warning: 'value' is deprecated: user ObservableState.state instead.
for remote in CallManager.shared.userState.remoteUserList.value where user.id.value == remote.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:156:110: warning: 'value' is deprecated: user ObservableState.state instead.
for remote in CallManager.shared.userState.remoteUserList.value where user.id.value == remote.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:157:31: warning: 'value' is deprecated: user ObservableState.state instead.
remote.avatar.value = user.avatar.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:157:51: warning: 'value' is deprecated: user ObservableState.state instead.
remote.avatar.value = user.avatar.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:158:33: warning: 'value' is deprecated: user ObservableState.state instead.
remote.nickname.value = user.nickname.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:158:55: warning: 'value' is deprecated: user ObservableState.state instead.
remote.nickname.value = user.nickname.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:166:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .one2one {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:170:72: warning: 'value' is deprecated: user ObservableState.state instead.
for index in 0 ..< CallManager.shared.userState.remoteUserList.value.count
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:171:59: warning: 'value' is deprecated: user ObservableState.state instead.
where CallManager.shared.userState.remoteUserList.value[index].id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:171:75: warning: 'value' is deprecated: user ObservableState.state instead.
where CallManager.shared.userState.remoteUserList.value[index].id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:172:99: warning: 'value' is deprecated: user ObservableState.state instead.
VideoFactory.shared.removeVideoView(user: CallManager.shared.userState.remoteUserList.value[index])
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:173:57: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.remoteUserList.value.remove(at: index)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:177:56: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.remoteUserList.value.isEmpty {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:184:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .one2one {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:188:72: warning: 'value' is deprecated: user ObservableState.state instead.
for index in 0 ..< CallManager.shared.userState.remoteUserList.value.count
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:189:59: warning: 'value' is deprecated: user ObservableState.state instead.
where CallManager.shared.userState.remoteUserList.value[index].id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:189:75: warning: 'value' is deprecated: user ObservableState.state instead.
where CallManager.shared.userState.remoteUserList.value[index].id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:190:99: warning: 'value' is deprecated: user ObservableState.state instead.
VideoFactory.shared.removeVideoView(user: CallManager.shared.userState.remoteUserList.value[index])
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:191:57: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.remoteUserList.value.remove(at: index)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:195:56: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.remoteUserList.value.isEmpty {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:202:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .one2one {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:206:72: warning: 'value' is deprecated: user ObservableState.state instead.
for index in 0 ..< CallManager.shared.userState.remoteUserList.value.count
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:207:59: warning: 'value' is deprecated: user ObservableState.state instead.
where CallManager.shared.userState.remoteUserList.value[index].id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:207:75: warning: 'value' is deprecated: user ObservableState.state instead.
where CallManager.shared.userState.remoteUserList.value[index].id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:208:99: warning: 'value' is deprecated: user ObservableState.state instead.
VideoFactory.shared.removeVideoView(user: CallManager.shared.userState.remoteUserList.value[index])
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:209:57: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.remoteUserList.value.remove(at: index)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:213:56: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.remoteUserList.value.isEmpty {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:220:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .one2one {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:224:72: warning: 'value' is deprecated: user ObservableState.state instead.
for index in 0 ..< CallManager.shared.userState.remoteUserList.value.count
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:225:59: warning: 'value' is deprecated: user ObservableState.state instead.
where CallManager.shared.userState.remoteUserList.value[index].id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:225:75: warning: 'value' is deprecated: user ObservableState.state instead.
where CallManager.shared.userState.remoteUserList.value[index].id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:226:99: warning: 'value' is deprecated: user ObservableState.state instead.
VideoFactory.shared.removeVideoView(user: CallManager.shared.userState.remoteUserList.value[index])
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:227:57: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.remoteUserList.value.remove(at: index)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:234:69: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value where user.id.value == volume.key {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:234:89: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value where user.id.value == volume.key {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:235:36: warning: 'value' is deprecated: user ObservableState.state instead.
user.playoutVolume.value = volume.value.floatValue
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:238:71: warning: 'value' is deprecated: user ObservableState.state instead.
if volume.key == CallManager.shared.userState.selfUser.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:239:69: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.playoutVolume.value = volume.value.floatValue
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:249:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .one2one {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:261:86: warning: 'value' is deprecated: user ObservableState.state instead.
if networkQualityInfo.userId == CallManager.shared.userState.selfUser.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:279:61: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.callState.networkQualityReminder.value = networkQualityHint
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:286:69: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value where user.id.value == networkQualityInfo.userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:286:89: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value where user.id.value == networkQualityInfo.userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:287:45: warning: 'value' is deprecated: user ObservableState.state instead.
user.networkQualityReminder.value = isBadNetwork
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:290:86: warning: 'value' is deprecated: user ObservableState.state instead.
if networkQualityInfo.userId == CallManager.shared.userState.selfUser.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:291:78: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.networkQualityReminder.value = isBadNetwork
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:302:65: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value where user.id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:302:85: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value where user.id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:303:33: warning: 'value' is deprecated: user ObservableState.state instead.
user.audioAvailable.value = isAudioAvailable
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:309:65: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value where user.id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:309:85: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value where user.id.value == userId {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:310:33: warning: 'value' is deprecated: user ObservableState.state instead.
user.videoAvailable.value = isVideoAvailable
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:316:48: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.callState.mediaType.value = mediaType
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:317:56: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.callRole.value = info.role
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:318:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.callStatus.value = TUICallStatus.accept
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:319:50: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.callState.chatGroupId.value = info.chatGroupId
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:322:60: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.callState.callDurationCount.value += 1
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:325:108: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.setAudioPlaybackDevice(device: CallManager.shared.mediaState.audioPlayoutDevice.value)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:326:60: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.mediaState.isMicrophoneMuted.value == false {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Observer/CallEngineObserver.swift:350:48: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.callState.mediaType.value = newCallMediaType
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:20:26: warning: 'value' is deprecated: user ObservableState.state instead.
dstUser.nickname.value = user.nickName ?? ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:21:24: warning: 'value' is deprecated: user ObservableState.state instead.
dstUser.avatar.value = user.faceURL ?? ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:22:20: warning: 'value' is deprecated: user ObservableState.state instead.
dstUser.id.value = user.userID ?? ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:32:26: warning: 'value' is deprecated: user ObservableState.state instead.
dstUser.nickname.value = user.nickName ?? ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:33:24: warning: 'value' is deprecated: user ObservableState.state instead.
dstUser.avatar.value = user.faceURL ?? ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:34:20: warning: 'value' is deprecated: user ObservableState.state instead.
dstUser.id.value = user.userID ?? ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:35:31: warning: 'value' is deprecated: user ObservableState.state instead.
dstUser.playoutVolume.value = volume
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:45:34: warning: 'value' is deprecated: user ObservableState.state instead.
userModel.remark.value = friendInfo.friendInfo.friendRemark ?? ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:66:25: warning: 'value' is deprecated: user ObservableState.state instead.
if !user.remark.value.isEmpty {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:67:32: warning: 'value' is deprecated: user ObservableState.state instead.
return user.remark.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:70:27: warning: 'value' is deprecated: user ObservableState.state instead.
if !user.nickname.value.isEmpty {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:71:34: warning: 'value' is deprecated: user ObservableState.state instead.
return user.nickname.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/UserManager.swift:73:24: warning: 'value' is deprecated: user ObservableState.state instead.
return user.id.value
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/WindowManager.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/WindowManager.swift:25:88: warning: 'value' is deprecated: user ObservableState.state instead.
Permission.hasPermission(callMediaType: CallManager.shared.callState.mediaType.value, fail: nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/WindowManager.swift:25:20: warning: result of call to 'hasPermission(callMediaType:fail:)' is unused
Permission.hasPermission(callMediaType: CallManager.shared.callState.mediaType.value, fail: nil)
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/WindowManager.swift:26:45: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.router.value = .fullView
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/WindowManager.swift:37:45: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.router.value = .floatView
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/WindowManager.swift:49:45: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.router.value = .banner
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/WindowManager.swift:62:45: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.router.value = .none
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/WindowManager.swift:124:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .multi {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/WindowManager.swift:128:51: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .audio {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:19:21: warning: 'Observable' is deprecated: user ObservableState instead.
var chatGroupId:Observable<String> = Observable("")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:19:42: warning: 'Observable' is deprecated: user ObservableState instead.
var chatGroupId:Observable<String> = Observable("")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:19:42: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
var chatGroupId:Observable<String> = Observable("")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:21:20: warning: 'Observable' is deprecated: user ObservableState instead.
let mediaType: Observable<TUICallMediaType> = Observable(TUICallMediaType.unknown)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:21:51: warning: 'Observable' is deprecated: user ObservableState instead.
let mediaType: Observable<TUICallMediaType> = Observable(TUICallMediaType.unknown)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:21:51: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
let mediaType: Observable<TUICallMediaType> = Observable(TUICallMediaType.unknown)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:22:28: warning: 'Observable' is deprecated: user ObservableState instead.
let callDurationCount: Observable<Int> = Observable(0)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:22:46: warning: 'Observable' is deprecated: user ObservableState instead.
let callDurationCount: Observable<Int> = Observable(0)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:22:46: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
let callDurationCount: Observable<Int> = Observable(0)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:23:33: warning: 'Observable' is deprecated: user ObservableState instead.
let networkQualityReminder: Observable<NetworkQualityHint> = Observable(NetworkQualityHint.None)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:23:66: warning: 'Observable' is deprecated: user ObservableState instead.
let networkQualityReminder: Observable<NetworkQualityHint> = Observable(NetworkQualityHint.None)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:23:66: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
let networkQualityReminder: Observable<NetworkQualityHint> = Observable(NetworkQualityHint.None)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:27:21: warning: 'value' is deprecated: user ObservableState.state instead.
chatGroupId.value = ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:29:19: warning: 'value' is deprecated: user ObservableState.state instead.
mediaType.value = .unknown
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:30:27: warning: 'value' is deprecated: user ObservableState.state instead.
callDurationCount.value = 0
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/CallState.swift:31:32: warning: 'value' is deprecated: user ObservableState.state instead.
networkQualityReminder.value = .None
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/GlobalState.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:13:25: warning: 'Observable' is deprecated: user ObservableState instead.
let isCameraOpened: Observable<Bool> = Observable(false)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:13:44: warning: 'Observable' is deprecated: user ObservableState instead.
let isCameraOpened: Observable<Bool> = Observable(false)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:13:44: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
let isCameraOpened: Observable<Bool> = Observable(false)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:15:24: warning: 'Observable' is deprecated: user ObservableState instead.
let isFrontCamera: Observable<Bool> = Observable(true)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:15:43: warning: 'Observable' is deprecated: user ObservableState instead.
let isFrontCamera: Observable<Bool> = Observable(true)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:15:43: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
let isFrontCamera: Observable<Bool> = Observable(true)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:17:28: warning: 'Observable' is deprecated: user ObservableState instead.
let isMicrophoneMuted: Observable<Bool> = Observable(false)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:17:47: warning: 'Observable' is deprecated: user ObservableState instead.
let isMicrophoneMuted: Observable<Bool> = Observable(false)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:17:47: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
let isMicrophoneMuted: Observable<Bool> = Observable(false)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:19:29: warning: 'Observable' is deprecated: user ObservableState instead.
let audioPlayoutDevice: Observable<TUIAudioPlaybackDevice> = Observable(TUIAudioPlaybackDevice.earpiece)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:19:66: warning: 'Observable' is deprecated: user ObservableState instead.
let audioPlayoutDevice: Observable<TUIAudioPlaybackDevice> = Observable(TUIAudioPlaybackDevice.earpiece)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:19:66: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
let audioPlayoutDevice: Observable<TUIAudioPlaybackDevice> = Observable(TUIAudioPlaybackDevice.earpiece)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:22:24: warning: 'value' is deprecated: user ObservableState.state instead.
isCameraOpened.value = false
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:23:23: warning: 'value' is deprecated: user ObservableState.state instead.
isFrontCamera.value = true
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:24:27: warning: 'value' is deprecated: user ObservableState.state instead.
isMicrophoneMuted.value = false
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/State/MediaState.swift:25:28: warning: 'value' is deprecated: user ObservableState.state instead.
audioPlayoutDevice.value = .earpiece
^
SwiftCompile normal arm64 Compiling\ JoinCallUserCell.swift,\ JoinCallView.swift,\ JoinCallViewManager.swift,\ RecentCallsCell.swift,\ RecentCallsCellViewModel.swift,\ RecentCallsViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallUserCell.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallView.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallViewManager.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsViewController.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallUserCell.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallUserCell.swift:66:24: warning: 'value' is deprecated: user ObservableState.state instead.
if user.avatar.value == "" {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallUserCell.swift:70:64: warning: 'value' is deprecated: user ObservableState.state instead.
userIcon.sd_setImage(with: URL(string: user.avatar.value), placeholderImage: userImage)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallView.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallView.swift:139:16: warning: value 'superview' was defined but never used; consider replacing with boolean test
if let superview = titleIcon.superview {
~~~~^~~~~~~~~~~~
!= nil
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallView.swift:149:16: warning: value 'superview' was defined but never used; consider replacing with boolean test
if let superview = titleLabel.superview {
~~~~^~~~~~~~~~~~
!= nil
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallView.swift:159:16: warning: value 'superview' was defined but never used; consider replacing with boolean test
if let superview = expandButton.superview {
~~~~^~~~~~~~~~~~
!= nil
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallView.swift:170:16: warning: value 'superview' was defined but never used; consider replacing with boolean test
if let superview = expandView.superview {
~~~~^~~~~~~~~~~~
!= nil
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallView.swift:196:16: warning: immutable value 'superview' was never used; consider replacing with '_' or removing it
if let superview = joinButton.superview, let expandSuperview = expandView.superview {
~~~~^~~~~~~~~
_
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallView.swift:227:30: warning: 'value' is deprecated: user ObservableState.state instead.
obj in if obj.id.value != TUILogin.getUserID() { listDate.append(obj) } }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallViewManager.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallViewManager.swift:32:58: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.userState.selfUser.callStatus.removeObserver(callStatusObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallViewManager.swift:38:64: warning: 'value' is deprecated: user ObservableState.state instead.
guard CallManager.shared.userState.selfUser.callStatus.value == .none else {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallViewManager.swift:57:58: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.userState.selfUser.callStatus.addObserver(callStatusObserver, closure: { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallViewManager.swift:84:73: warning: 'value' is deprecated: user ObservableState.state instead.
if userIdList.contains(CallManager.shared.userState.selfUser.id.value) {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallViewManager.swift:159:30: warning: 'value' is deprecated: user ObservableState.state instead.
userModel.id.value = userInfo.userID ?? ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallViewManager.swift:160:34: warning: 'value' is deprecated: user ObservableState.state instead.
userModel.avatar.value = userInfo.faceURL ?? ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallViewManager.swift:223:41: warning: 'joinInGroupCall(roomId:groupId:callMediaType:)' is deprecated: This interface has been deprecated, please use the 'join' interface.
TUICallKit.createInstance().joinInGroupCall(roomId: roomId, groupId: groupId, callMediaType: callMediaType)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/JoinCall/JoinCallViewManager.swift:238:61: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value != .none {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:165:51: warning: 'value' is deprecated: user ObservableState.state instead.
titleLabel.text = viewModel.titleLabelStr.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:166:73: warning: 'value' is deprecated: user ObservableState.state instead.
avatarImageView.sd_setImage(with: URL(string: viewModel.faceURL.value), placeholderImage: viewModel.avatarImage.value)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:166:121: warning: 'value' is deprecated: user ObservableState.state instead.
avatarImageView.sd_setImage(with: URL(string: viewModel.faceURL.value), placeholderImage: viewModel.avatarImage.value)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:180:27: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
viewModel.faceURL.addObserver(faceURLObserver) { [weak self] _, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:182:87: warning: 'value' is deprecated: user ObservableState.state instead.
self.avatarImageView.sd_setImage(with: URL(string: self.viewModel.faceURL.value),
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:183:91: warning: 'value' is deprecated: user ObservableState.state instead.
placeholderImage: self.viewModel.avatarImage.value)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:186:33: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
viewModel.titleLabelStr.addObserver(titleObserver) { [weak self] _, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:188:65: warning: 'value' is deprecated: user ObservableState.state instead.
self.titleLabel.text = self.viewModel.titleLabelStr.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:191:31: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
viewModel.avatarImage.addObserver(avatarImageObserver) { [weak self] new, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:198:27: warning: 'removeObserver' is deprecated: user ObservableState instead.
viewModel.faceURL.removeObserver(faceURLObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCell.swift:199:33: warning: 'removeObserver' is deprecated: user ObservableState instead.
viewModel.titleLabelStr.removeObserver(titleObserver)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:17:22: warning: 'Observable' is deprecated: user ObservableState instead.
var avatarImage: Observable<UIImage> = Observable(UIImage())
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:17:44: warning: 'Observable' is deprecated: user ObservableState instead.
var avatarImage: Observable<UIImage> = Observable(UIImage())
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:17:44: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
var avatarImage: Observable<UIImage> = Observable(UIImage())
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:18:18: warning: 'Observable' is deprecated: user ObservableState instead.
var faceURL: Observable<String> = Observable("")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:18:39: warning: 'Observable' is deprecated: user ObservableState instead.
var faceURL: Observable<String> = Observable("")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:18:39: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
var faceURL: Observable<String> = Observable("")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:20:24: warning: 'Observable' is deprecated: user ObservableState instead.
var titleLabelStr: Observable<String> = Observable("")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:20:45: warning: 'Observable' is deprecated: user ObservableState instead.
var titleLabelStr: Observable<String> = Observable("")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:20:45: warning: 'init(_:)' is deprecated: user ObservableState(initialState:) instead.
var titleLabelStr: Observable<String> = Observable("")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:40:67: warning: 'value' is deprecated: user ObservableState.state instead.
let selfUserId = CallManager.shared.userState.selfUser.id.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:55:25: warning: 'value' is deprecated: user ObservableState.state instead.
avatarImage.value = TUICoreDefineConvert.getDefaultGroupAvatarImage()
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:64:34: warning: 'value' is deprecated: user ObservableState.state instead.
self.avatarImage.value = avatar
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:78:42: warning: 'value' is deprecated: user ObservableState.state instead.
self.avatarImage.value = image
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:87:21: warning: 'value' is deprecated: user ObservableState.state instead.
avatarImage.value = TUICoreDefineConvert.getDefaultAvatarImage()
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:100:38: warning: 'value' is deprecated: user ObservableState.state instead.
self.faceURL.value = faceURL
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:134:67: warning: 'value' is deprecated: user ObservableState.state instead.
let selfUserId = CallManager.shared.userState.selfUser.id.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:137:23: warning: 'value' is deprecated: user ObservableState.state instead.
titleLabelStr.value = ""
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:140:55: warning: 'value' is deprecated: user ObservableState.state instead.
let titleArray = infoList.map { $0.remark.value.count > 0
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:141:29: warning: 'value' is deprecated: user ObservableState.state instead.
? $0.remark.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:142:31: warning: 'value' is deprecated: user ObservableState.state instead.
: $0.nickname.value.count > 0 ? $0.nickname.value : $0.id.value }
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:142:61: warning: 'value' is deprecated: user ObservableState.state instead.
: $0.nickname.value.count > 0 ? $0.nickname.value : $0.id.value }
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:142:75: warning: 'value' is deprecated: user ObservableState.state instead.
: $0.nickname.value.count > 0 ? $0.nickname.value : $0.id.value }
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsCellViewModel.swift:143:32: warning: 'value' is deprecated: user ObservableState.state instead.
self.titleLabelStr.value = titleArray.joined(separator: ",")
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsViewController.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsViewController.swift:126:30: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
viewModel.dataSource.addObserver(dataSourceObserver) {[weak self] _, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsViewController.swift:137:30: warning: 'removeObserver' is deprecated: user ObservableState instead.
viewModel.dataSource.removeObserver(dataSourceObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsViewController.swift:316:37: warning: 'value' is deprecated: user ObservableState.state instead.
return viewModel.dataSource.value.count
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Recents/RecentCallsViewController.swift:327:51: warning: 'value' is deprecated: user ObservableState.state instead.
cell.configViewModel(viewModel.dataSource.value[indexPath.row])
^
SwiftCompile normal arm64 Compiling\ FloatWindowGroupView.swift,\ FloatWindowSingleView.swift,\ FloatWindowViewController.swift,\ AudioAndVideoCalleeWaitingView.swift,\ AudioCallerWaitingAndAcceptedView.swift,\ FeatureButton.swift,\ FunctionView.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioAndVideoCalleeWaitingView.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioCallerWaitingAndAcceptedView.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FeatureButton.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:65:70: warning: 'value' is deprecated: user ObservableState.state instead.
let imageName = CallManager.shared.mediaState.isCameraOpened.value ? "icon_float_group_video_on" : "icon_float_group_video_off"
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:74:73: warning: 'value' is deprecated: user ObservableState.state instead.
let imageName = CallManager.shared.mediaState.isMicrophoneMuted.value ? "icon_float_group_audio_off" : "icon_float_group_audio_on"
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:186:58: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.userState.selfUser.callStatus.addObserver(selfCallStatusObserver, closure: { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:192:56: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.callState.callDurationCount.addObserver(callTimeObserver, closure: { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:200:58: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.userState.selfUser.callStatus.removeObserver(selfCallStatusObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:201:56: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.callState.callDurationCount.removeObserver(callTimeObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:206:61: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value == .waiting {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:208:68: warning: 'value' is deprecated: user ObservableState.state instead.
} else if CallManager.shared.userState.selfUser.callStatus.value == .accept {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:209:116: warning: 'value' is deprecated: user ObservableState.state instead.
describeLabel.text = GCDTimer.secondToHMSString(second: CallManager.shared.callState.callDurationCount.value)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:227:20: warning: 'value' is deprecated: user ObservableState.state instead.
if user.id.value != CallManager.shared.userState.selfUser.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:227:70: warning: 'value' is deprecated: user ObservableState.state instead.
if user.id.value != CallManager.shared.userState.selfUser.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:233:65: warning: 'value' is deprecated: user ObservableState.state instead.
for user in CallManager.shared.userState.remoteUserList.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:234:35: warning: 'value' is deprecated: user ObservableState.state instead.
if user.playoutVolume.value >= 10 {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowGroupView.swift:238:64: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.playoutVolume.value >= 10 {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:71:109: warning: 'value' is deprecated: user ObservableState.state instead.
timerLabel.text = GCDTimer.secondToHMSString(second: CallManager.shared.callState.callDurationCount.value)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:84:73: warning: 'value' is deprecated: user ObservableState.state instead.
if let remoteUser = CallManager.shared.userState.remoteUserList.value.first {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:157:16: warning: value 'superview' was defined but never used; consider replacing with boolean test
if let superview = audioContainerView.superview {
~~~~^~~~~~~~~~~~
!= nil
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:167:16: warning: value 'superview' was defined but never used; consider replacing with boolean test
if let superview = imageView.superview {
~~~~^~~~~~~~~~~~
!= nil
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:177:16: warning: value 'superview' was defined but never used; consider replacing with boolean test
if let superview = audioDescribeLabel.superview {
~~~~^~~~~~~~~~~~
!= nil
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:187:16: warning: value 'superview' was defined but never used; consider replacing with boolean test
if let superview = timerLabel.superview {
~~~~^~~~~~~~~~~~
!= nil
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:222:58: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.userState.selfUser.callStatus.addObserver(selfCallStatusObserver, closure: { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:227:56: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.callState.callDurationCount.addObserver(callTimeObserver, closure: { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:234:53: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.remoteUserList.value.first?.videoAvailable.addObserver(remoteVideoAvailableObserver, closure: { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:234:81: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.userState.remoteUserList.value.first?.videoAvailable.addObserver(remoteVideoAvailableObserver, closure: { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:241:58: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.userState.selfUser.callStatus.removeObserver(selfCallStatusObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:242:56: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.callState.callDurationCount.removeObserver(callTimeObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:243:53: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.remoteUserList.value.first?.videoAvailable.removeObserver(remoteVideoAvailableObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:243:81: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.userState.remoteUserList.value.first?.videoAvailable.removeObserver(remoteVideoAvailableObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:250:51: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .audio {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:252:58: warning: 'value' is deprecated: user ObservableState.state instead.
} else if CallManager.shared.callState.mediaType.value == .video {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:259:61: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value == .waiting {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:263:68: warning: 'value' is deprecated: user ObservableState.state instead.
} else if CallManager.shared.userState.selfUser.callStatus.value == .accept {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:271:61: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value == .waiting {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:275:68: warning: 'value' is deprecated: user ObservableState.state instead.
} else if CallManager.shared.userState.selfUser.callStatus.value == .accept {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowSingleView.swift:279:80: warning: 'value' is deprecated: user ObservableState.state instead.
guard let remoteUser = CallManager.shared.userState.remoteUserList.value.first else { return }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowViewController.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/FloatWindow/FloatWindowViewController.swift:15:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .one2one {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioAndVideoCalleeWaitingView.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioCallerWaitingAndAcceptedView.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioCallerWaitingAndAcceptedView.swift:19:72: warning: 'value' is deprecated: user ObservableState.state instead.
let titleKey = CallManager.shared.mediaState.isMicrophoneMuted.value ? "TUICallKit.muted" : "TUICallKit.unmuted"
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioCallerWaitingAndAcceptedView.swift:20:74: warning: 'value' is deprecated: user ObservableState.state instead.
let imageName = CallManager.shared.mediaState.isMicrophoneMuted.value ? "icon_mute_on" : "icon_mute"
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioCallerWaitingAndAcceptedView.swift:44:73: warning: 'value' is deprecated: user ObservableState.state instead.
let titleKey = CallManager.shared.mediaState.audioPlayoutDevice.value == .speakerphone ? "TUICallKit.speakerPhone" : "TUICallKit.earpiece"
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioCallerWaitingAndAcceptedView.swift:45:74: warning: 'value' is deprecated: user ObservableState.state instead.
let imageName = CallManager.shared.mediaState.audioPlayoutDevice.value == .speakerphone ? "icon_handsfree_on" : "icon_handsfree"
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioCallerWaitingAndAcceptedView.swift:68:57: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.mediaState.isMicrophoneMuted.removeObserver(isMicMuteObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioCallerWaitingAndAcceptedView.swift:69:58: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.mediaState.audioPlayoutDevice.removeObserver(audioDeviceObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioCallerWaitingAndAcceptedView.swift:129:57: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.mediaState.isMicrophoneMuted.addObserver(isMicMuteObserver, closure: { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/AudioCallerWaitingAndAcceptedView.swift:134:58: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.mediaState.audioPlayoutDevice.addObserver(audioDeviceObserver, closure: { [weak self] newValue, _ in
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FeatureButton.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:88:58: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.userState.selfUser.callStatus.addObserver(callStatusObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:95:58: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.userState.selfUser.callStatus.removeObserver(callStatusObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:109:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .multi {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:110:63: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callRole.value == .called && CallManager.shared.userState.selfUser.callStatus.value == .waiting {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:110:132: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callRole.value == .called && CallManager.shared.userState.selfUser.callStatus.value == .waiting {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:118:52: warning: 'value' is deprecated: user ObservableState.state instead.
if (CallManager.shared.callState.mediaType.value == .audio && CallManager.shared.userState.selfUser.callRole.value == .call) ||
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:118:118: warning: 'value' is deprecated: user ObservableState.state instead.
if (CallManager.shared.callState.mediaType.value == .audio && CallManager.shared.userState.selfUser.callRole.value == .call) ||
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:119:53: warning: 'value' is deprecated: user ObservableState.state instead.
(CallManager.shared.callState.mediaType.value == .audio && CallManager.shared.userState.selfUser.callRole.value == .called &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:119:119: warning: 'value' is deprecated: user ObservableState.state instead.
(CallManager.shared.callState.mediaType.value == .audio && CallManager.shared.userState.selfUser.callRole.value == .called &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:120:63: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.callStatus.value == .accept) {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:125:51: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .video && CallManager.shared.userState.selfUser.callStatus.value == .accept {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:125:119: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .video && CallManager.shared.userState.selfUser.callStatus.value == .accept {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:130:51: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .video && CallManager.shared.userState.selfUser.callStatus.value == .waiting &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:130:119: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .video && CallManager.shared.userState.selfUser.callStatus.value == .waiting &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:131:60: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.callRole.value == .call {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:136:60: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callRole.value == .called && CallManager.shared.userState.selfUser.callStatus.value == .waiting {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/Function/FunctionView.swift:136:129: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callRole.value == .called && CallManager.shared.userState.selfUser.callStatus.value == .waiting {
^
SwiftCompile normal arm64 Compiling\ Logger.swift,\ Permission.swift,\ TUICoreDefineConvert.swift,\ Toast.swift,\ GenerateTestUserSig.swift,\ SwiftLoad.swift,\ TUIAudioMessageRecordService.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/Permission.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/TUICoreDefineConvert.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/Toast.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Debug/GenerateTestUserSig.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Bridge/SwiftLoad.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Bridge/TUIAudioMessageRecordService.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/Logger.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/Permission.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/TUICoreDefineConvert.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/TUICoreDefineConvert.swift:56:19: warning: variable 'bundlePath' was never mutated; consider changing to 'let' constant
guard var bundlePath = Bundle.module.resourceURL?.path else { return "" }
~~~ ^
let
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/Toast.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Debug/GenerateTestUserSig.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Bridge/SwiftLoad.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Bridge/TUIAudioMessageRecordService.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Bridge/TUIAudioMessageRecordService.swift:67:65: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value != TUICallStatus.none {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Bridge/TUIAudioMessageRecordService.swift:96:52: warning: 'delegate' is deprecated: use addDelegate instead
TRTCCloud.sharedInstance().delegate = self
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Bridge/TUIAudioMessageRecordService.swift:222:63: warning: 'allowBluetooth' was deprecated in iOS 8.0: renamed to 'AVAudioSession.CategoryOptions.allowBluetoothHFP'
try session.setCategory(.playAndRecord, options: .allowBluetooth)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Manager/Bridge/TUIAudioMessageRecordService.swift:222:63: note: use 'AVAudioSession.CategoryOptions.allowBluetoothHFP' instead
try session.setCategory(.playAndRecord, options: .allowBluetooth)
^~~~~~~~~~~~~~
AVAudioSession.CategoryOptions.allowBluetoothHFP
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ OfflinePushInfoConfig.swift,\ Constants.swift,\ CallKitBundle.swift,\ CallKitDispatchQueue.swift,\ GCDTimer.swift,\ Localized.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Config/OfflinePushInfoConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Data/Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/CallKitBundle.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/CallKitDispatchQueue.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/GCDTimer.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/Localized.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/DerivedSources/resource_bundle_accessor.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Config/OfflinePushInfoConfig.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Data/Constants.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/CallKitBundle.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/CallKitDispatchQueue.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/GCDTimer.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Common/Utils/Localized.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ MultiCallWaitingViewCell.swift,\ MultiCallVideoLayout.swift,\ SingleCallVideoLayout.swift,\ VideoFactory.swift,\ VideoView.swift,\ GeneratedAssetSymbols.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCall/MultiCallWaitingViewCell.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoFactory.swift /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCall/MultiCallWaitingViewCell.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCall/MultiCallWaitingViewCell.swift:65:24: warning: 'value' is deprecated: user ObservableState.state instead.
if user.avatar.value == "" {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCall/MultiCallWaitingViewCell.swift:69:64: warning: 'value' is deprecated: user ObservableState.state instead.
userIcon.sd_setImage(with: URL(string: user.avatar.value), placeholderImage: userImage)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift:39:84: warning: 'value' is deprecated: user ObservableState.state instead.
updateUserList(remoteUserList: CallManager.shared.userState.remoteUserList.value)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift:93:53: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.userState.remoteUserList.addObserver(remoteUserListObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift:99:58: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.userState.selfUser.callStatus.addObserver(callStatusObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift:107:58: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.userState.selfUser.callStatus.removeObserver(callStatusObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift:108:53: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.userState.remoteUserList.removeObserver(remoteUserListObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift:124:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .multi &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift:125:60: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.callRole.value == .called &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift:126:62: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.userState.selfUser.callStatus.value == .waiting {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift:164:95: warning: 'value' is deprecated: user ObservableState.state instead.
setShowLargeViewUserId(userId: (showLargeViewIndex >= 0) ? userList[indexPath.row].id.value : "")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/MultiCallVideoLayout.swift:209:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.showLargeViewUserId.value = userId
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:47:67: warning: 'value' is deprecated: user ObservableState.state instead.
if let user = CallManager.shared.userState.remoteUserList.value.first {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:48:73: warning: 'value' is deprecated: user ObservableState.state instead.
userHeadImageView.sd_setImage(with: URL(string: user.avatar.value), placeholderImage: CallKitBundle.getBundleImage(name: "default_user_icon"))
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:58:67: warning: 'value' is deprecated: user ObservableState.state instead.
if let user = CallManager.shared.userState.remoteUserList.value.first {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:34:73: warning: 'value' is deprecated: user ObservableState.state instead.
if let remoteUser = CallManager.shared.userState.remoteUserList.value.first {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:90:51: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .video {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:120:51: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .video {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:123:58: warning: 'value' is deprecated: user ObservableState.state instead.
} else if CallManager.shared.callState.mediaType.value == .audio {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:137:51: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .video {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:146:58: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.userState.selfUser.callStatus.addObserver(callStatusObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:153:64: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.viewState.isVirtualBackgroundOpened.addObserver(isVirtualBackgroundOpenedObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:162:58: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.userState.selfUser.callStatus.removeObserver(callStatusObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:163:64: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.viewState.isVirtualBackgroundOpened.removeObserver(isVirtualBackgroundOpenedObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:170:51: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .audio {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:175:65: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.videoAvailable.value == false && CallManager.shared.mediaState.isCameraOpened.value == true {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:175:128: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.videoAvailable.value == false && CallManager.shared.mediaState.isCameraOpened.value == true {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:179:62: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value == .waiting {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:184:62: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value == .accept {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:188:76: warning: 'value' is deprecated: user ObservableState.state instead.
if let remoteUser = CallManager.shared.userState.remoteUserList.value.first {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:195:54: warning: 'value' is deprecated: user ObservableState.state instead.
guard CallManager.shared.callState.mediaType.value == .video else { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:218:61: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value == .accept && CallManager.shared.callState.mediaType.value == .video {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:218:120: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value == .accept && CallManager.shared.callState.mediaType.value == .video {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:231:61: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.userState.selfUser.callStatus.value == .accept {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:232:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.isScreenCleaned.value = !CallManager.shared.viewState.isScreenCleaned.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/SingleCallVideoLayout.swift:232:112: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.isScreenCleaned.value = !CallManager.shared.viewState.isScreenCleaned.value
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoFactory.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoFactory.swift:26:20: warning: 'value' is deprecated: user ObservableState.state instead.
if user.id.value.isEmpty {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoFactory.swift:32:102: warning: 'value' is deprecated: user ObservableState.state instead.
Logger.info("VideoFactory - createVideoView. Get an existing Videoview. userId:\(user.id.value), videoView:\(videoView)")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoFactory.swift:39:32: warning: 'value' is deprecated: user ObservableState.state instead.
videoEntityMap[user.id.value] = videoEntity
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoFactory.swift:40:95: warning: 'value' is deprecated: user ObservableState.state instead.
Logger.info("VideoFactory - createVideoView. Create a new Videoview. userId:\(user.id.value), videoView:\(videoView)")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoFactory.swift:45:56: warning: 'value' is deprecated: user ObservableState.state instead.
guard let videoEntity = videoEntityMap[user.id.value] else {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoFactory.swift:52:71: warning: 'value' is deprecated: user ObservableState.state instead.
Logger.info("VideoFactory - removeVideoView. userId:\(user.id.value)")
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoFactory.swift:53:52: warning: 'value' is deprecated: user ObservableState.state instead.
videoEntityMap.removeValue(forKey: user.id.value)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:41:73: warning: 'value' is deprecated: user ObservableState.state instead.
backgroundAvatarView.sd_setImage(with: URL(string: user.avatar.value), placeholderImage: CallKitBundle.getBundleImage(name: "default_user_icon"))
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:70:63: warning: 'value' is deprecated: user ObservableState.state instead.
avatarView.sd_setImage(with: URL(string: user.avatar.value), placeholderImage: CallKitBundle.getBundleImage(name: "default_user_icon"))
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:92:80: warning: 'value' is deprecated: user ObservableState.state instead.
let imageName = CallManager.shared.viewState.isVirtualBackgroundOpened.value ? "group_virtual_background_on" : "group_virtual_background_off"
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:204:61: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .one2one {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:310:109: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.setBlurBackground(enable: CallManager.shared.viewState.isVirtualBackgroundOpened.value ? false : true)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:315:29: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
user.videoAvailable.addObserver(videoAvailableObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:321:25: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
user.callStatus.addObserver(callStatusObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:326:28: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
user.playoutVolume.addObserver(playoutVolumeObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:332:37: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
user.networkQualityReminder.addObserver(networkQualityReminderObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:337:58: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.viewState.showLargeViewUserId.addObserver(showLargeViewUserIdObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:343:54: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.viewState.callingViewType.addObserver(callingViewTypeObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:348:64: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.viewState.isVirtualBackgroundOpened.addObserver(isVirtualBackgroundOpenedObserver){ [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:353:57: warning: 'addObserver(_:removeIfExists:options:closure:)' is deprecated: user ObservableState.subscribe(selector:) or ObservableState.subscribe() instead.
CallManager.shared.mediaState.isMicrophoneMuted.addObserver(isMicrophoneMutedObserver) { [weak self] newValue, _ in
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:360:29: warning: 'removeObserver' is deprecated: user ObservableState instead.
user.videoAvailable.removeObserver(videoAvailableObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:361:21: warning: 'removeObserver' is deprecated: user ObservableState instead.
user.avatar.removeObserver(avatarObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:362:23: warning: 'removeObserver' is deprecated: user ObservableState instead.
user.nickname.removeObserver(nicknameObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:363:25: warning: 'removeObserver' is deprecated: user ObservableState instead.
user.callStatus.removeObserver(callStatusObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:364:28: warning: 'removeObserver' is deprecated: user ObservableState instead.
user.playoutVolume.removeObserver(playoutVolumeObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:365:37: warning: 'removeObserver' is deprecated: user ObservableState instead.
user.networkQualityReminder.removeObserver(networkQualityReminderObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:366:58: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.viewState.showLargeViewUserId.removeObserver(showLargeViewUserIdObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:367:54: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.viewState.callingViewType.removeObserver(callingViewTypeObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:368:57: warning: 'removeObserver' is deprecated: user ObservableState instead.
CallManager.shared.mediaState.isMicrophoneMuted.removeObserver(isMicrophoneMutedObserver)
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:390:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .multi {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:395:21: warning: 'value' is deprecated: user ObservableState.state instead.
if (user.id.value == CallManager.shared.userState.selfUser.id.value && user.videoAvailable.value) ||
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:395:71: warning: 'value' is deprecated: user ObservableState.state instead.
if (user.id.value == CallManager.shared.userState.selfUser.id.value && user.videoAvailable.value) ||
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:395:100: warning: 'value' is deprecated: user ObservableState.state instead.
if (user.id.value == CallManager.shared.userState.selfUser.id.value && user.videoAvailable.value) ||
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:396:22: warning: 'value' is deprecated: user ObservableState.state instead.
(user.id.value != CallManager.shared.userState.selfUser.id.value && user.videoAvailable.value && user.callStatus.value == .accept) {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:396:72: warning: 'value' is deprecated: user ObservableState.state instead.
(user.id.value != CallManager.shared.userState.selfUser.id.value && user.videoAvailable.value && user.callStatus.value == .accept) {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:396:101: warning: 'value' is deprecated: user ObservableState.state instead.
(user.id.value != CallManager.shared.userState.selfUser.id.value && user.videoAvailable.value && user.callStatus.value == .accept) {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:396:126: warning: 'value' is deprecated: user ObservableState.state instead.
(user.id.value != CallManager.shared.userState.selfUser.id.value && user.videoAvailable.value && user.callStatus.value == .accept) {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:404:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .multi {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:405:36: warning: 'value' is deprecated: user ObservableState.state instead.
if user.videoAvailable.value == false {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:411:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .one2one {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:412:55: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .video && user.videoAvailable.value == false && user.callStatus.value == .accept {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:412:94: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .video && user.videoAvailable.value == false && user.callStatus.value == .accept {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:412:128: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.callState.mediaType.value == .video && user.videoAvailable.value == false && user.callStatus.value == .accept {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:423:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .one2one { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:425:20: warning: 'value' is deprecated: user ObservableState.state instead.
if user.id.value != CallManager.shared.userState.selfUser.id.value &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:425:70: warning: 'value' is deprecated: user ObservableState.state instead.
if user.id.value != CallManager.shared.userState.selfUser.id.value &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:426:29: warning: 'value' is deprecated: user ObservableState.state instead.
user.callStatus.value == .waiting {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:436:31: warning: 'value' is deprecated: user ObservableState.state instead.
if user.playoutVolume.value > 5 && CallManager.shared.viewState.callingViewType.value == .multi {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:436:89: warning: 'value' is deprecated: user ObservableState.state instead.
if user.playoutVolume.value > 5 && CallManager.shared.viewState.callingViewType.value == .multi {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:444:20: warning: 'value' is deprecated: user ObservableState.state instead.
if user.id.value == CallManager.shared.userState.selfUser.id.value && CallManager.shared.viewState.callingViewType.value == .multi
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:444:70: warning: 'value' is deprecated: user ObservableState.state instead.
if user.id.value == CallManager.shared.userState.selfUser.id.value && CallManager.shared.viewState.callingViewType.value == .multi
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:444:124: warning: 'value' is deprecated: user ObservableState.state instead.
if user.id.value == CallManager.shared.userState.selfUser.id.value && CallManager.shared.viewState.callingViewType.value == .multi
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:445:64: warning: 'value' is deprecated: user ObservableState.state instead.
&& CallManager.shared.mediaState.isMicrophoneMuted.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:454:31: warning: 'value' is deprecated: user ObservableState.state instead.
if user.playoutVolume.value <= 5 &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:455:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.callingViewType.value == .multi &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:456:62: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.showLargeViewUserId.value == user.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:456:79: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.showLargeViewUserId.value == user.id.value {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:465:40: warning: 'value' is deprecated: user ObservableState.state instead.
if user.networkQualityReminder.value == true && CallManager.shared.viewState.callingViewType.value == .multi {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:465:102: warning: 'value' is deprecated: user ObservableState.state instead.
if user.networkQualityReminder.value == true && CallManager.shared.viewState.callingViewType.value == .multi {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:477:80: warning: 'value' is deprecated: user ObservableState.state instead.
let largeViewUserId = CallManager.shared.viewState.showLargeViewUserId.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:478:32: warning: 'value' is deprecated: user ObservableState.state instead.
if user.videoAvailable.value && user.id.value == selfUser.id.value && user.id.value == largeViewUserId && !isShowFloatWindow &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:478:49: warning: 'value' is deprecated: user ObservableState.state instead.
if user.videoAvailable.value && user.id.value == selfUser.id.value && user.id.value == largeViewUserId && !isShowFloatWindow &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:478:70: warning: 'value' is deprecated: user ObservableState.state instead.
if user.videoAvailable.value && user.id.value == selfUser.id.value && user.id.value == largeViewUserId && !isShowFloatWindow &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:478:87: warning: 'value' is deprecated: user ObservableState.state instead.
if user.videoAvailable.value && user.id.value == selfUser.id.value && user.id.value == largeViewUserId && !isShowFloatWindow &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:479:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.callingViewType.value == .multi {
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:493:80: warning: 'value' is deprecated: user ObservableState.state instead.
let largeViewUserId = CallManager.shared.viewState.showLargeViewUserId.value
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:494:32: warning: 'value' is deprecated: user ObservableState.state instead.
if user.videoAvailable.value && user.id.value == selfUser.id.value &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:494:49: warning: 'value' is deprecated: user ObservableState.state instead.
if user.videoAvailable.value && user.id.value == selfUser.id.value &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:494:70: warning: 'value' is deprecated: user ObservableState.state instead.
if user.videoAvailable.value && user.id.value == selfUser.id.value &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:495:21: warning: 'value' is deprecated: user ObservableState.state instead.
user.id.value == largeViewUserId && !isShowFloatWindow &&
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:497:58: warning: 'value' is deprecated: user ObservableState.state instead.
CallManager.shared.viewState.callingViewType.value == .multi{
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:499:84: warning: 'value' is deprecated: user ObservableState.state instead.
let imageName = CallManager.shared.viewState.isVirtualBackgroundOpened.value ? "group_virtual_background_on" : "group_virtual_background_off"
^
/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/View/Component/VideoLayout/VideoView.swift:510:57: warning: 'value' is deprecated: user ObservableState.state instead.
if CallManager.shared.viewState.callingViewType.value == .one2one && isShowFloatWindow == false {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/DerivedSources/GeneratedAssetSymbols.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, OfflinePushInfoConfig.swift, Constants.swift, CallKitBundle.swift, CallKitDispatchQueue.swift, GCDTimer.swift, Localized.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriverJobDiscovery normal arm64 Emitting module for TUICallKit_Swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriver\ Compilation\ Requirements TUICallKit_Swift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name TUICallKit_Swift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DUSE_PROFESSIONAL -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/SDWebImage.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/HookObjc.modulemap -DXcode -plugin-path /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk -target arm64-apple-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos26.0-23A5260k-89c966b05cf48e6d712dffa532762295.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SDWebImage/SDWebImage/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/HookObjc/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/TUICallKit_Swift-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift-Swift.h (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/TUICallKit_Swift-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.swiftmodule (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.swiftdoc (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.abi.json (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.swiftsourceinfo (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling FloatWindowGroupView.swift, FloatWindowSingleView.swift, FloatWindowViewController.swift, AudioAndVideoCalleeWaitingView.swift, AudioCallerWaitingAndAcceptedView.swift, FeatureButton.swift, FunctionView.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriverJobDiscovery normal arm64 Compiling RecentCallsViewModel.swift, CallVideoLayout.swift, MultiCallLoadingView.swift, MultiCallVideoCell.swift, MultiCallVideoFlowLayout.swift, MultiCallWaitingView.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriverJobDiscovery normal arm64 Compiling JoinCallUserCell.swift, JoinCallView.swift, JoinCallViewManager.swift, RecentCallsCell.swift, RecentCallsCellViewModel.swift, RecentCallsViewController.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriverJobDiscovery normal arm64 Compiling UserState.swift, ViewState.swift, TUICallKit.swift, TUICallKitImpl.swift, CallMainView.swift, CallMainViewController.swift, AISubtitle.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriverJobDiscovery normal arm64 Compiling CallBridge.swift, CallEngineObserver.swift, UserManager.swift, WindowManager.swift, CallState.swift, GlobalState.swift, MediaState.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriverJobDiscovery normal arm64 Compiling VideoCallerAndCalleeAcceptedView.swift, VideoCallerWaitingView.swift, CallHintView.swift, CallTimerView.swift, IncomingBannerViewController.swift, SelectGroupMemberCell.swift, SelectGroupMemberViewController.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriverJobDiscovery normal arm64 Compiling Logger.swift, Permission.swift, TUICoreDefineConvert.swift, Toast.swift, GenerateTestUserSig.swift, SwiftLoad.swift, TUIAudioMessageRecordService.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriverJobDiscovery normal arm64 Compiling TUICallKitExtension.swift, TUICallKitObjectFactory.swift, TUICallKitService.swift, VoIPDataSyncHandler.swift, CallManager.swift, CallingBellFeature.swift, CallingVibratorFeature.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriverJobDiscovery normal arm64 Compiling MultiCallWaitingViewCell.swift, MultiCallVideoLayout.swift, SingleCallVideoLayout.swift, VideoFactory.swift, VideoView.swift, GeneratedAssetSymbols.swift (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
SwiftDriver\ Compilation TUICallKit_Swift normal arm64 com.apple.xcode.tools.swift.compiler (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name TUICallKit_Swift -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -DUSE_PROFESSIONAL -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/SDWebImage.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/HookObjc.modulemap -DXcode -plugin-path /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk -target arm64-apple-ios13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/Developer/Library/Frameworks -emit-localized-strings -emit-localized-strings-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64 -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos26.0-23A5260k-89c966b05cf48e6d712dffa532762295.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/SDWebImage/SDWebImage/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/HookObjc/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.o normal (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.0 -r -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.swiftmodule @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift-linker-args.resp -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.o
ExtractAppIntentsMetadata (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name TUICallKit_Swift --sdk-root /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk --xcode-version 17A5241e --platform-family iOS --deployment-target 13.0 --bundle-identifier spi-builder-workspace.TUICallKit-Swift --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.appintents --target-triple arm64-apple-ios13.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/TUICallKit_Swift.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/TUICallKit_Swift.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/TUICallKit_Swift.build/Debug-iphoneos/TUICallKit_Swift.build/Objects-normal/arm64/TUICallKit_Swift.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-06-24 07:02:22.835 appintentsmetadataprocessor[1237:6106] Starting appintentsmetadataprocessor export
2025-06-24 07:02:22.876 appintentsmetadataprocessor[1237:6106] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.o (in target 'TUICallKit_Swift' from project 'TUICallKit_Swift')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/TUICallKit_Swift.o
** BUILD SUCCEEDED **
Build complete.
{
"default_localization" : "en",
"dependencies" : [
{
"identity" : "snapkit",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/SnapKit/SnapKit.git"
},
{
"identity" : "chat_sdk_swiftpm",
"requirement" : {
"range" : [
{
"lower_bound" : "8.3.6498",
"upper_bound" : "9.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Tencent-RTC/Chat_SDK_SwiftPM"
},
{
"identity" : "professional_swiftpm",
"requirement" : {
"range" : [
{
"lower_bound" : "12.5.0",
"upper_bound" : "13.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Tencent-RTC/Professional_SwiftPM"
},
{
"identity" : "tuicore_swiftpm",
"requirement" : {
"range" : [
{
"lower_bound" : "8.6.7020",
"upper_bound" : "9.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Tencent-RTC/TUICore_SwiftPM"
},
{
"identity" : "rtcroomengine_swiftpm",
"requirement" : {
"range" : [
{
"lower_bound" : "3.1.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Tencent-RTC/RTCRoomEngine_SwiftPM"
},
{
"identity" : "sdwebimage",
"requirement" : {
"exact" : [
"5.20.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/SDWebImage/SDWebImage.git"
}
],
"manifest_display_name" : "TUICallKit_Swift",
"name" : "TUICallKit_Swift",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "TUICallKit_Swift",
"targets" : [
"TUICallKit_Swift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "TUICallKit_SwiftTests",
"module_type" : "SwiftTarget",
"name" : "TUICallKit_SwiftTests",
"path" : "Tests",
"sources" : [
"TUICallKit_SwiftPMTests/TUICallKit_SwiftPMTests.swift"
],
"target_dependencies" : [
"TUICallKit_Swift"
],
"type" : "test"
},
{
"c99name" : "TUICallKit_Swift",
"module_type" : "SwiftTarget",
"name" : "TUICallKit_Swift",
"path" : "Sources/TUICallKit_Swift",
"product_dependencies" : [
"SnapKit",
"Chat_SDK_SwiftPM",
"Professional_SwiftPM",
"RoomEngine",
"TUICore_SwiftPM",
"SDWebImage"
],
"product_memberships" : [
"TUICallKit_Swift"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Resources/AudioFile/phone_dialing.m4a",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Resources/AudioFile/phone_hangup.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Resources/AudioFile/phone_ringing.mp3",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Resources/TUICallKitTheme.bundle",
"rule" : {
"copy" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Resources/ar.lproj/Localized.strings",
"rule" : {
"process" : {
"localization" : "ar"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Resources/en.lproj/Localized.strings",
"rule" : {
"process" : {
"localization" : "en"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Resources/ja.lproj/Localized.strings",
"rule" : {
"process" : {
"localization" : "ja"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Resources/zh-Hans.lproj/Localized.strings",
"rule" : {
"process" : {
"localization" : "zh-hans"
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/TUICallKit_Swift/Resources/zh-Hant.lproj/Localized.strings",
"rule" : {
"process" : {
"localization" : "zh-hant"
}
}
}
],
"sources" : [
"Common/Config/OfflinePushInfoConfig.swift",
"Common/Data/Constants.swift",
"Common/Utils/CallKitBundle.swift",
"Common/Utils/CallKitDispatchQueue.swift",
"Common/Utils/GCDTimer.swift",
"Common/Utils/Localized.swift",
"Common/Utils/Logger.swift",
"Common/Utils/Permission.swift",
"Common/Utils/TUICoreDefineConvert.swift",
"Common/Utils/Toast.swift",
"Debug/GenerateTestUserSig.swift",
"Manager/Bridge/SwiftLoad.swift",
"Manager/Bridge/TUIAudioMessageRecordService.swift",
"Manager/Bridge/TUICallKitExtension.swift",
"Manager/Bridge/TUICallKitObjectFactory.swift",
"Manager/Bridge/TUICallKitService.swift",
"Manager/Bridge/VoIPDataSyncHandler.swift",
"Manager/CallManager.swift",
"Manager/Feature/CallingBellFeature.swift",
"Manager/Feature/CallingVibratorFeature.swift",
"Manager/Hybird/CallBridge.swift",
"Manager/Observer/CallEngineObserver.swift",
"Manager/UserManager.swift",
"Manager/WindowManager.swift",
"State/CallState.swift",
"State/GlobalState.swift",
"State/MediaState.swift",
"State/UserState.swift",
"State/ViewState.swift",
"TUICallKit.swift",
"TUICallKitImpl.swift",
"View/CallMainView.swift",
"View/CallMainViewController.swift",
"View/Component/AISubtitle/AISubtitle.swift",
"View/Component/FloatWindow/FloatWindowGroupView.swift",
"View/Component/FloatWindow/FloatWindowSingleView.swift",
"View/Component/FloatWindow/FloatWindowViewController.swift",
"View/Component/Function/AudioAndVideoCalleeWaitingView.swift",
"View/Component/Function/AudioCallerWaitingAndAcceptedView.swift",
"View/Component/Function/FeatureButton.swift",
"View/Component/Function/FunctionView.swift",
"View/Component/Function/VideoCallerAndCalleeAcceptedView.swift",
"View/Component/Function/VideoCallerWaitingView.swift",
"View/Component/Hint/CallHintView.swift",
"View/Component/Hint/CallTimerView.swift",
"View/Component/IncomingBanner/IncomingBannerViewController.swift",
"View/Component/InviterUser/SelectGroupMemberCell.swift",
"View/Component/InviterUser/SelectGroupMemberViewController.swift",
"View/Component/JoinCall/JoinCallUserCell.swift",
"View/Component/JoinCall/JoinCallView.swift",
"View/Component/JoinCall/JoinCallViewManager.swift",
"View/Component/Recents/RecentCallsCell.swift",
"View/Component/Recents/RecentCallsCellViewModel.swift",
"View/Component/Recents/RecentCallsViewController.swift",
"View/Component/Recents/RecentCallsViewModel.swift",
"View/Component/VideoLayout/CallVideoLayout.swift",
"View/Component/VideoLayout/MultiCall/MultiCallLoadingView.swift",
"View/Component/VideoLayout/MultiCall/MultiCallVideoCell.swift",
"View/Component/VideoLayout/MultiCall/MultiCallVideoFlowLayout.swift",
"View/Component/VideoLayout/MultiCall/MultiCallWaitingView.swift",
"View/Component/VideoLayout/MultiCall/MultiCallWaitingViewCell.swift",
"View/Component/VideoLayout/MultiCallVideoLayout.swift",
"View/Component/VideoLayout/SingleCallVideoLayout.swift",
"View/Component/VideoLayout/VideoFactory.swift",
"View/Component/VideoLayout/VideoView.swift"
],
"target_dependencies" : [
"RTCCommon",
"HookObjc"
],
"type" : "library"
},
{
"c99name" : "RTCCommon",
"module_type" : "BinaryTarget",
"name" : "RTCCommon",
"path" : "remote/archive/RTCCommon-1.3.0.zip",
"product_memberships" : [
"TUICallKit_Swift"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "HookObjc",
"module_type" : "ClangTarget",
"name" : "HookObjc",
"path" : "Sources/HookObjc",
"product_memberships" : [
"TUICallKit_Swift"
],
"sources" : [
"NSObject+Extension.m"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
warning: 'spi-builder-workspace': Invalid Resource 'Resources/**': File not found.
Done.