Build Information
Successful build of Rudder, reference v2.6.0 (1e1246), with Swift 6.1 for tvOS using Xcode 16.3 on 10 Oct 2026 06:44:58 UTC.
Swift 6 data race errors: 14
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Rudder -destination generic/platform=tvOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCapturesBuild Log
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:21:25: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var queuedEvents = [RSMessage]()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:25:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:11:37: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal class RSReplayQueuePlugin: RSPlugin {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:27:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:48:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:63:53: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func applyAlias(newId: String, client: RSClient) -> Self {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:62:11: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension AliasMessage {
^
SwiftCompile normal arm64 Compiling\ RSConsoleLogger.swift,\ RSLifeCycle.swift,\ RSLogger.swift,\ RSMessage.swift,\ RSPlugins.swift,\ RSPushNotifications.swift,\ RSServiceType.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSConsoleLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLifeCycle.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSMessage.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPushNotifications.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSServiceType.swift (in target 'Rudder' from project 'Rudder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSConsoleLogger.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLifeCycle.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:22:23: warning: static property 'log' is not concurrency-safe because non-'Sendable' type 'RSLoggingType' may have shared mutable state; this is an error in the Swift 6 language mode
public static let log = RSLoggingType(types: [.log])
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:15:15: note: consider making struct 'RSLoggingType' conform to the 'Sendable' protocol
public struct RSLoggingType: Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:22:23: note: add '@MainActor' to make static property 'log' part of global actor 'MainActor'
public static let log = RSLoggingType(types: [.log])
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let log = RSLoggingType(types: [.log])
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:23:23: warning: static property 'metric' is not concurrency-safe because non-'Sendable' type 'RSLoggingType' may have shared mutable state; this is an error in the Swift 6 language mode
public static let metric = RSLoggingType(types: [.metric])
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:15:15: note: consider making struct 'RSLoggingType' conform to the 'Sendable' protocol
public struct RSLoggingType: Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:23:23: note: add '@MainActor' to make static property 'metric' part of global actor 'MainActor'
public static let metric = RSLoggingType(types: [.metric])
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let metric = RSLoggingType(types: [.metric])
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:39:16: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var event: RSMessage? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:70:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:118:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSMessage.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSMessage.swift:191:11: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSMessage {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:44:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:52:28: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func configure(client: RSClient) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:43:18: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public extension RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:66:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:76:28: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func identify(message: IdentifyMessage) -> IdentifyMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:76:48: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func identify(message: IdentifyMessage) -> IdentifyMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:77:25: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func track(message: TrackMessage) -> TrackMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:77:42: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func track(message: TrackMessage) -> TrackMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:78:25: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func group(message: GroupMessage) -> GroupMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:78:42: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func group(message: GroupMessage) -> GroupMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:79:25: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func alias(message: AliasMessage) -> AliasMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:79:42: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func alias(message: AliasMessage) -> AliasMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:80:26: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func screen(message: ScreenMessage) -> ScreenMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:80:44: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func screen(message: ScreenMessage) -> ScreenMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:75:32: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public protocol RSEventPlugin: RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:88:22: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) -> RSPlugin
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:88:35: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) -> RSPlugin
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:89:26: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func apply(closure: (RSPlugin) -> Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:90:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func remove(plugin: RSPlugin)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:95:37: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal protocol RSPlatformPlugin: RSPlugin { }
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:98:28: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func configure(client: RSClient) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:105:26: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func apply(closure: (RSPlugin) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:110:22: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) -> RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:110:35: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) -> RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:118:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func remove(plugin: RSPlugin) {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPushNotifications.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPushNotifications.swift:38:38: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public protocol RSPushNotifications: RSPlugin {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSServiceType.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ RSDestinationDefinition.swift,\ RSServerConfig.swift,\ RSAtomic.swift,\ RSConfig.swift,\ RSDBMessage.swift,\ RSKeyPath.swift,\ RSOption.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/Attributes/RSDestinationDefinition.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/Attributes/RSServerConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSAtomic.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSDBMessage.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSKeyPath.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSOption.swift (in target 'Rudder' from project 'Rudder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/Attributes/RSDestinationDefinition.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/Attributes/RSServerConfig.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSAtomic.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSConfig.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSDBMessage.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSKeyPath.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSKeyPath.swift:49:16: warning: static property 'handlers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var handlers: [KeyPathHandler] = [PathHandler(), IfHandler(), BasicHandler()]
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSKeyPath.swift:49:16: note: convert 'handlers' to a 'let' constant to make 'Sendable' shared state immutable
static var handlers: [KeyPathHandler] = [PathHandler(), IfHandler(), BasicHandler()]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSKeyPath.swift:49:16: note: add '@MainActor' to make static property 'handlers' part of global actor 'MainActor'
static var handlers: [KeyPathHandler] = [PathHandler(), IfHandler(), BasicHandler()]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSKeyPath.swift:49:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var handlers: [KeyPathHandler] = [PathHandler(), IfHandler(), BasicHandler()]
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSOption.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ JSON.swift,\ RSAppTrackingConsent.swift,\ RSErrorCode.swift,\ RSLogLevel.swift,\ RSMessageType.swift,\ RSDestination.swift,\ RSDestinationConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/RSAppTrackingConsent.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/RSErrorCode.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/RSLogLevel.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/RSMessageType.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/Attributes/RSDestination.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/Attributes/RSDestinationConfig.swift (in target 'Rudder' from project 'Rudder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:267:16: warning: static property 'trueObjCType' is not concurrency-safe because non-'Sendable' type 'UnsafePointer<CChar>' (aka 'UnsafePointer<Int8>') may have shared mutable state; this is an error in the Swift 6 language mode
static let trueObjCType = trueValue.objCType
^
Swift.UnsafePointer:1:23: note: generic struct 'UnsafePointer' does not conform to the 'Sendable' protocol
@frozen public struct UnsafePointer<Pointee> : Copyable where Pointee : ~Copyable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:267:16: note: add '@MainActor' to make static property 'trueObjCType' part of global actor 'MainActor'
static let trueObjCType = trueValue.objCType
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:267:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let trueObjCType = trueValue.objCType
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:269:16: warning: static property 'falseObjCType' is not concurrency-safe because non-'Sendable' type 'UnsafePointer<CChar>' (aka 'UnsafePointer<Int8>') may have shared mutable state; this is an error in the Swift 6 language mode
static let falseObjCType = falseValue.objCType
^
Swift.UnsafePointer:1:23: note: generic struct 'UnsafePointer' does not conform to the 'Sendable' protocol
@frozen public struct UnsafePointer<Pointee> : Copyable where Pointee : ~Copyable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:269:16: note: add '@MainActor' to make static property 'falseObjCType' part of global actor 'MainActor'
static let falseObjCType = falseValue.objCType
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:269:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let falseObjCType = falseValue.objCType
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/RSAppTrackingConsent.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/RSErrorCode.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/RSLogLevel.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/RSMessageType.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/Attributes/RSDestination.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/Attributes/RSDestinationConfig.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ RSUserSessionPlugin.swift,\ RudderDestinationPlugin.swift,\ RSClient+Plugins.swift,\ RSClient.swift,\ RSController.swift,\ RSDatabaseManager.swift,\ RSConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Common/Constants/RSConstants.swift (in target 'Rudder' from project 'Rudder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:12:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:63:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:144:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:152:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:94:13: warning: variable 'sessionId' was never mutated; consider changing to 'let' constant
var sessionId: Int = newSessionId ?? RSUtils.getTimeStamp()
~~~ ^
let
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:15:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:39:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:61:32: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
private func queueEvent<T: RSMessage>(message: T) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:68:49: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func configureCloudDestinations<T: RSMessage>(message: T) -> T {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:102:30: warning: capture of 'self' with non-sendable type 'RudderDestinationPlugin?' in a '@Sendable' closure
guard let self = self, let databaseManager = self.databaseManager, let config = self.client?.config else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:11:7: note: class 'RudderDestinationPlugin' does not conform to the 'Sendable' protocol
class RudderDestinationPlugin: RSDestinationPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:134:30: warning: capture of 'self' with non-sendable type 'RudderDestinationPlugin?' in a '@Sendable' closure
guard let self = self else { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:11:7: note: class 'RudderDestinationPlugin' does not conform to the 'Sendable' protocol
class RudderDestinationPlugin: RSDestinationPlugin {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:11:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:82:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:118:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func update(plugin: RSPlugin, serverConfig: RSServerConfig, type: UpdateType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:111:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:88:17: warning: capture of 'self' with non-sendable type 'RSClient' in a '@Sendable' closure
self.checkServerConfig()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:13:12: note: class 'RSClient' does not conform to the 'Sendable' protocol
open class RSClient: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:87:20: warning: main actor-isolated property 'applicationState' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
if app.applicationState == .background {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:137:50: note: property declared here
@property(nonatomic,readonly) UIApplicationState applicationState API_AVAILABLE(ios(4.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:170:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
self.checkServerConfig(retryCount: retryCount + 1, completion: completion)
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:170:25: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
self.checkServerConfig(retryCount: retryCount + 1, completion: completion)
^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:170:88: warning: sending 'completion' risks causing data races; this is an error in the Swift 6 language mode
self.checkServerConfig(retryCount: retryCount + 1, completion: completion)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:170:88: note: task-isolated 'completion' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
self.checkServerConfig(retryCount: retryCount + 1, completion: completion)
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:181:17: warning: sending 'completion' risks causing data races; this is an error in the Swift 6 language mode
completion(result)
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:181:17: note: task-isolated 'completion' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
completion(result)
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:181:28: warning: sending 'result' risks causing data races; this is an error in the Swift 6 language mode
completion(result)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:181:28: note: task-isolated 'result' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
completion(result)
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:21:25: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var queuedEvents = [RSMessage]()
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:18:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'RSClient' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared = RSClient()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:13:12: note: class 'RSClient' does not conform to the 'Sendable' protocol
open class RSClient: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:18:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared = RSClient()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:18:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared = RSClient()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:193:91: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func _track(_ eventName: String, properties: TrackProperties? = nil, option: RSOption? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:203:119: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func _screen(_ screenName: String, category: String? = nil, properties: ScreenProperties? = nil, option: RSOption? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:218:86: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func _group(_ groupId: String, traits: [String: String]? = nil, option: RSOption? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:228:51: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func _alias(_ newId: String, option: RSOption? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:241:86: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func _identify(_ userId: String, traits: IdentifyTraits? = nil, option: RSOption? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:192:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:337:31: warning: 'RSConfig' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public var configuration: RSConfig? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:256:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:343:26: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func apply(closure: (RSPlugin) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:354:29: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public func add(plugin: RSPlugin) -> RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:354:42: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public func add(plugin: RSPlugin) -> RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:360:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func remove(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:364:18: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func find<T: RSPlugin>(pluginType: T.Type) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:342:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:370:27: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func process(message: RSMessage) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:369:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:388:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:198:23: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
let message = TrackMessage(event: eventName, properties: properties, option: option)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:213:23: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
let message = ScreenMessage(title: screenName, category: category, properties: screenProperties, option: option)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:223:23: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
let message = GroupMessage(groupId: groupId, traits: traits, option: option)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:233:23: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
let message = AliasMessage(newId: newId, option: option)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:246:23: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
let message = IdentifyMessage(userId: userId, traits: traits, option: option)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:372:23: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as TrackMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:372:23: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as TrackMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:374:23: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as IdentifyMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:374:23: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as IdentifyMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:376:23: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as ScreenMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:376:23: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as ScreenMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:378:23: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as GroupMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:378:23: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as GroupMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:380:23: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as AliasMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:380:23: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as AliasMessage:
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:64:20: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var plugins = [RSPlugin]()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:25:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func process<E: RSMessage>(incomingEvent: E) -> E? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:41:26: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func applyPlugins<E: RSMessage>(type: PluginType, event: E?) -> E? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:51:22: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:58:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func remove(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:65:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:87:28: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func apply(_ closure: (RSPlugin) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:100:22: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:106:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func remove(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:121:18: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func find<T: RSPlugin>(pluginType: T.Type) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:137:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:158:28: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func identify(message: IdentifyMessage) -> IdentifyMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:158:48: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func identify(message: IdentifyMessage) -> IdentifyMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:162:25: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func track(message: TrackMessage) -> TrackMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:162:42: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func track(message: TrackMessage) -> TrackMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:166:26: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func screen(message: ScreenMessage) -> ScreenMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:166:44: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func screen(message: ScreenMessage) -> ScreenMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:170:25: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func group(message: GroupMessage) -> GroupMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:170:42: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func group(message: GroupMessage) -> GroupMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:174:25: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func alias(message: AliasMessage) -> AliasMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:174:42: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func alias(message: AliasMessage) -> AliasMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:185:28: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:193:40: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func isDestinationEnabled(message: RSMessage) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:213:34: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func isEventAllowed(message: RSMessage) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:246:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func process<E: RSMessage>(incomingEvent: E) -> E? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:122:22: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var found = [RSPlugin]()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:140:23: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let r as IdentifyMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:140:23: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let r as IdentifyMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:142:23: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let r as TrackMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:142:23: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let r as TrackMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:144:23: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let r as ScreenMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:144:23: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let r as ScreenMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:146:23: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let r as AliasMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:146:23: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let r as AliasMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:148:23: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let r as GroupMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:148:23: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let r as GroupMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:214:33: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func isAllowed(message: RSMessage, list: [String]) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:216:27: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as TrackMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:216:27: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as TrackMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:218:27: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as ScreenMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:218:27: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as ScreenMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:263:31: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as IdentifyMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:263:31: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as IdentifyMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:265:31: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as TrackMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:265:31: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as TrackMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:267:31: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as ScreenMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:267:31: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as ScreenMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:269:31: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as GroupMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:269:31: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as GroupMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:271:31: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as AliasMessage:
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:271:31: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
case let e as AliasMessage:
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:15:25: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
private let client: RSClient
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:19:18: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
init(client: RSClient) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:141:27: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func write(_ message: RSMessage) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:147:56: warning: expression implicitly coerced from '[String : Any]?' to 'Any'
if JSONSerialization.isValidJSONObject(jsonObject) {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:147:56: note: provide a default value to avoid this warning
if JSONSerialization.isValidJSONObject(jsonObject) {
^~~~~~~~~~
?? <#default value#>
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:147:56: note: force-unwrap the value to avoid this warning
if JSONSerialization.isValidJSONObject(jsonObject) {
^~~~~~~~~~
!
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:147:56: note: explicitly cast to 'Any' with 'as Any' to silence this warning
if JSONSerialization.isValidJSONObject(jsonObject) {
^~~~~~~~~~
as Any
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:148:79: warning: expression implicitly coerced from '[String : Any]?' to 'Any'
let jsonData = try JSONSerialization.data(withJSONObject: jsonObject)
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:148:79: note: provide a default value to avoid this warning
let jsonData = try JSONSerialization.data(withJSONObject: jsonObject)
^~~~~~~~~~
?? <#default value#>
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:148:79: note: force-unwrap the value to avoid this warning
let jsonData = try JSONSerialization.data(withJSONObject: jsonObject)
^~~~~~~~~~
!
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:148:79: note: explicitly cast to 'Any' with 'as Any' to silence this warning
let jsonData = try JSONSerialization.data(withJSONObject: jsonObject)
^~~~~~~~~~
as Any
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:143:30: warning: capture of 'self' with non-sendable type 'RSDatabaseManager?' in a '@Sendable' closure
guard let self = self else { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:12:7: note: class 'RSDatabaseManager' does not conform to the 'Sendable' protocol
class RSDatabaseManager {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:146:64: warning: capture of 'message' with non-sendable type 'any RSMessage' in a '@Sendable' closure
let jsonObject = RSUtils.handleUrlAndDateTypes(message.dictionaryValue)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSMessage.swift:12:17: note: protocol 'RSMessage' does not conform to the 'Sendable' protocol
public protocol RSMessage {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Common/Constants/RSConstants.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ RSmacOSLifecycleEvents.swift,\ RSmacOSLifecycleMonitor.swift,\ RSmacOSScreenViewEvents.swift,\ AppleUtils.swift,\ Vendor.swift,\ RSiOSDelegation.swift,\ RSiOSLifecycleEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSLifecycleEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSLifecycleMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/Vendor.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSDelegation.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleEvents.swift (in target 'Rudder' from project 'Rudder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSLifecycleEvents.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSLifecycleMonitor.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift:24:17: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private let device = UIDevice.current
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift:49:23: warning: main actor-isolated property 'model' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return device.model
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:40:51: note: property declared here
@property(nonatomic,readonly,strong) NSString *model; // e.g. @"iPhone", @"iPod touch"
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift:53:23: warning: main actor-isolated property 'identifierForVendor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return device.identifierForVendor?.uuidString
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:46:61: note: property declared here
@property(nullable, nonatomic,readonly,strong) NSUUID *identifierForVendor API_AVAILABLE(ios(6.0)); // a UUID that may be used to uniquely identify the device, same across apps from a single vendor.
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift:57:23: warning: main actor-isolated property 'systemName' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return device.systemName
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:42:51: note: property declared here
@property(nonatomic,readonly,strong) NSString *systemName; // e.g. @"iOS"
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift:61:16: warning: main actor-isolated property 'systemVersion' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
device.systemVersion
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDevice.h:43:51: note: property declared here
@property(nonatomic,readonly,strong) NSString *systemVersion; // e.g. @"4.0"
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift:65:40: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let screenSize = UIScreen.main.bounds.size
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:59:39: note: property declared here
@property(nonatomic,readonly) CGRect bounds; // Bounds of entire screen in points
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift:65:35: warning: main actor-isolated class property 'main' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let screenSize = UIScreen.main.bounds.size
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: class property declared here
@property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead: i.e, view.window.windowScene.screen", ios(2.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // the device's internal screen
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift:66:118: warning: main actor-isolated property 'scale' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return ScreenSize(width: Double(screenSize.width), height: Double(screenSize.height), density: UIScreen.main.scale)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:60:39: note: property declared here
@property(nonatomic,readonly) CGFloat scale API_AVAILABLE(ios(4.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift:66:113: warning: main actor-isolated class property 'main' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return ScreenSize(width: Double(screenSize.width), height: Double(screenSize.height), density: UIScreen.main.scale)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreen.h:57:49: note: class property declared here
@property(class, nonatomic, readonly) UIScreen *mainScreen API_DEPRECATED("Use a UIScreen instance found through context instead: i.e, view.window.windowScene.screen", ios(2.0, API_TO_BE_DEPRECATED), visionos(1.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos); // the device's internal screen
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/Vendor.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/Vendor.swift:74:16: warning: static property 'current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var current: Vendor = {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/Vendor.swift:74:16: note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
static var current: Vendor = {
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/Vendor.swift:74:16: note: add '@MainActor' to make static property 'current' part of global actor 'MainActor'
static var current: Vendor = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/Vendor.swift:74:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var current: Vendor = {
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSDelegation.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSDelegation.swift:68:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSDelegation.swift:113:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSDelegation.swift:134:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleEvents.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleEvents.swift:17:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
SwiftEmitModule normal arm64 Emitting\ module\ for\ Rudder (in target 'Rudder' from project 'Rudder')
EmitSwiftModule normal arm64 (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAdvertisementIdPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAdvertisementIdPlugin.swift:19:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAdvertisementIdPlugin.swift:31:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAliasIdPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAliasIdPlugin.swift:19:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAliasIdPlugin.swift:38:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAnonymousIdPlugin.swift:37:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAnonymousIdPlugin.swift:90:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAnonymousIdPlugin.swift:102:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAppTrackingConsentPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAppTrackingConsentPlugin.swift:19:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAppTrackingConsentPlugin.swift:30:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:25:24: warning: static property 'device' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private static var device = Vendor.current
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:25:24: note: convert 'device' to a 'let' constant to make 'Sendable' shared state immutable
private static var device = Vendor.current
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:25:24: note: add '@MainActor' to make static property 'device' part of global actor 'MainActor'
private static var device = Vendor.current
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:25:24: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private static var device = Vendor.current
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:27:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:120:43: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func insertDynamicOptionData(message: RSMessage, context: inout [String: Any]) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift:136:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSDeviceTokenPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSDeviceTokenPlugin.swift:19:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSDeviceTokenPlugin.swift:30:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSGDPRPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSGDPRPlugin.swift:19:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSGDPRPlugin.swift:28:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIdentifyTraitsPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIdentifyTraitsPlugin.swift:35:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIdentifyTraitsPlugin.swift:68:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIntegrationPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIntegrationPlugin.swift:15:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:16:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:27:16: warning: static property 'loggingEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var loggingEnabled = false
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:27:16: note: convert 'loggingEnabled' to a 'let' constant to make 'Sendable' shared state immutable
static var loggingEnabled = false
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:27:16: note: add '@MainActor' to make static property 'loggingEnabled' part of global actor 'MainActor'
static var loggingEnabled = false
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:27:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var loggingEnabled = false
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:31:16: warning: static property 'sharedAnalytics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var sharedAnalytics: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:31:16: note: convert 'sharedAnalytics' to a 'let' constant to make 'Sendable' shared state immutable
static var sharedAnalytics: RSClient?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:31:16: note: add '@MainActor' to make static property 'sharedAnalytics' part of global actor 'MainActor'
static var sharedAnalytics: RSClient?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:31:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var sharedAnalytics: RSClient?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:31:33: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
static var sharedAnalytics: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:43:28: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func configure(client: RSClient) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:87:33: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
event: RSMessage? = nil,
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:104:20: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var event: RSMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:116:20: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var event: RSMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift:124:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift:15:17: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var option: RSOption?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift:34:37: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public func setOption(_ option: RSOption) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift:20:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:18:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:21:25: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var queuedEvents = [RSMessage]()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:25:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift:11:37: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal class RSReplayQueuePlugin: RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:13:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:27:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:48:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:63:53: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func applyAlias(newId: String, client: RSClient) -> Self {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.swift:62:11: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension AliasMessage {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:12:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:63:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:144:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserSessionPlugin.swift:152:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:15:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:39:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:61:32: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
private func queueEvent<T: RSMessage>(message: T) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RudderDestinationPlugin.swift:68:49: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func configureCloudDestinations<T: RSMessage>(message: T) -> T {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:11:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:82:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:118:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func update(plugin: RSPlugin, serverConfig: RSServerConfig, type: UpdateType) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:111:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:18:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'RSClient' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared = RSClient()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:13:12: note: class 'RSClient' does not conform to the 'Sendable' protocol
open class RSClient: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:18:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared = RSClient()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:18:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared = RSClient()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:193:91: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func _track(_ eventName: String, properties: TrackProperties? = nil, option: RSOption? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:203:119: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func _screen(_ screenName: String, category: String? = nil, properties: ScreenProperties? = nil, option: RSOption? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:218:86: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func _group(_ groupId: String, traits: [String: String]? = nil, option: RSOption? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:228:51: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func _alias(_ newId: String, option: RSOption? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:241:86: warning: 'RSOption' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal func _identify(_ userId: String, traits: IdentifyTraits? = nil, option: RSOption? = nil) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:192:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:337:31: warning: 'RSConfig' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public var configuration: RSConfig? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:256:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:343:26: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func apply(closure: (RSPlugin) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:354:29: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public func add(plugin: RSPlugin) -> RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:354:42: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public func add(plugin: RSPlugin) -> RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:360:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func remove(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:364:18: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func find<T: RSPlugin>(pluginType: T.Type) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:342:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:370:27: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func process(message: RSMessage) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:369:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift:388:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:25:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func process<E: RSMessage>(incomingEvent: E) -> E? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:41:26: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func applyPlugins<E: RSMessage>(type: PluginType, event: E?) -> E? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:64:20: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var plugins = [RSPlugin]()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:51:22: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:58:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func remove(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:65:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:87:28: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func apply(_ closure: (RSPlugin) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:100:22: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:106:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func remove(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:121:18: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func find<T: RSPlugin>(pluginType: T.Type) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:137:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:158:28: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func identify(message: IdentifyMessage) -> IdentifyMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:158:48: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func identify(message: IdentifyMessage) -> IdentifyMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:162:25: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func track(message: TrackMessage) -> TrackMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:162:42: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func track(message: TrackMessage) -> TrackMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:166:26: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func screen(message: ScreenMessage) -> ScreenMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:166:44: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func screen(message: ScreenMessage) -> ScreenMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:170:25: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func group(message: GroupMessage) -> GroupMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:170:42: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func group(message: GroupMessage) -> GroupMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:174:25: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func alias(message: AliasMessage) -> AliasMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:174:42: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func alias(message: AliasMessage) -> AliasMessage? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:185:28: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:193:40: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func isDestinationEnabled(message: RSMessage) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:213:34: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func isEventAllowed(message: RSMessage) -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSController.swift:246:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func process<E: RSMessage>(incomingEvent: E) -> E? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:15:25: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
private let client: RSClient
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:19:18: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
init(client: RSClient) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSDatabaseManager.swift:141:27: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func write(_ message: RSMessage) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:267:16: warning: static property 'trueObjCType' is not concurrency-safe because non-'Sendable' type 'UnsafePointer<CChar>' (aka 'UnsafePointer<Int8>') may have shared mutable state; this is an error in the Swift 6 language mode
static let trueObjCType = trueValue.objCType
^
Swift.UnsafePointer:1:23: note: generic struct 'UnsafePointer' does not conform to the 'Sendable' protocol
@frozen public struct UnsafePointer<Pointee> : Copyable where Pointee : ~Copyable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:267:16: note: add '@MainActor' to make static property 'trueObjCType' part of global actor 'MainActor'
static let trueObjCType = trueValue.objCType
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:267:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let trueObjCType = trueValue.objCType
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:269:16: warning: static property 'falseObjCType' is not concurrency-safe because non-'Sendable' type 'UnsafePointer<CChar>' (aka 'UnsafePointer<Int8>') may have shared mutable state; this is an error in the Swift 6 language mode
static let falseObjCType = falseValue.objCType
^
Swift.UnsafePointer:1:23: note: generic struct 'UnsafePointer' does not conform to the 'Sendable' protocol
@frozen public struct UnsafePointer<Pointee> : Copyable where Pointee : ~Copyable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:269:16: note: add '@MainActor' to make static property 'falseObjCType' part of global actor 'MainActor'
static let falseObjCType = falseValue.objCType
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.swift:269:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let falseObjCType = falseValue.objCType
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSKeyPath.swift:49:16: warning: static property 'handlers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var handlers: [KeyPathHandler] = [PathHandler(), IfHandler(), BasicHandler()]
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSKeyPath.swift:49:16: note: convert 'handlers' to a 'let' constant to make 'Sendable' shared state immutable
static var handlers: [KeyPathHandler] = [PathHandler(), IfHandler(), BasicHandler()]
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSKeyPath.swift:49:16: note: add '@MainActor' to make static property 'handlers' part of global actor 'MainActor'
static var handlers: [KeyPathHandler] = [PathHandler(), IfHandler(), BasicHandler()]
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Models/RSKeyPath.swift:49:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var handlers: [KeyPathHandler] = [PathHandler(), IfHandler(), BasicHandler()]
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:22:23: warning: static property 'log' is not concurrency-safe because non-'Sendable' type 'RSLoggingType' may have shared mutable state; this is an error in the Swift 6 language mode
public static let log = RSLoggingType(types: [.log])
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:15:15: note: consider making struct 'RSLoggingType' conform to the 'Sendable' protocol
public struct RSLoggingType: Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:22:23: note: add '@MainActor' to make static property 'log' part of global actor 'MainActor'
public static let log = RSLoggingType(types: [.log])
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let log = RSLoggingType(types: [.log])
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:23:23: warning: static property 'metric' is not concurrency-safe because non-'Sendable' type 'RSLoggingType' may have shared mutable state; this is an error in the Swift 6 language mode
public static let metric = RSLoggingType(types: [.metric])
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:15:15: note: consider making struct 'RSLoggingType' conform to the 'Sendable' protocol
public struct RSLoggingType: Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:23:23: note: add '@MainActor' to make static property 'metric' part of global actor 'MainActor'
public static let metric = RSLoggingType(types: [.metric])
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let metric = RSLoggingType(types: [.metric])
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:39:16: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var event: RSMessage? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:70:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSLogger.swift:118:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSMessage.swift:191:11: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSMessage {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:44:21: warning: 'RSMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func execute<T: RSMessage>(message: T?) -> T? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:52:28: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func configure(client: RSClient) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:43:18: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public extension RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:66:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:76:28: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func identify(message: IdentifyMessage) -> IdentifyMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:76:48: warning: 'IdentifyMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func identify(message: IdentifyMessage) -> IdentifyMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:77:25: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func track(message: TrackMessage) -> TrackMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:77:42: warning: 'TrackMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func track(message: TrackMessage) -> TrackMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:78:25: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func group(message: GroupMessage) -> GroupMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:78:42: warning: 'GroupMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func group(message: GroupMessage) -> GroupMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:79:25: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func alias(message: AliasMessage) -> AliasMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:79:42: warning: 'AliasMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func alias(message: AliasMessage) -> AliasMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:80:26: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func screen(message: ScreenMessage) -> ScreenMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:80:44: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func screen(message: ScreenMessage) -> ScreenMessage?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:75:32: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public protocol RSEventPlugin: RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:88:22: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) -> RSPlugin
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:88:35: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) -> RSPlugin
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:89:26: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func apply(closure: (RSPlugin) -> Void)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:90:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func remove(plugin: RSPlugin)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:95:37: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
internal protocol RSPlatformPlugin: RSPlugin { }
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:98:28: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func configure(client: RSClient) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:105:26: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func apply(closure: (RSPlugin) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:110:22: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) -> RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:110:35: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func add(plugin: RSPlugin) -> RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPlugins.swift:118:25: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
func remove(plugin: RSPlugin) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Protocols/RSPushNotifications.swift:38:38: warning: 'RSPlugin' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
public protocol RSPushNotifications: RSPlugin {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/AppleUtils.swift:24:17: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private let device = UIDevice.current
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/Vendor.swift:74:16: warning: static property 'current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var current: Vendor = {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/Vendor.swift:74:16: note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
static var current: Vendor = {
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/Vendor.swift:74:16: note: add '@MainActor' to make static property 'current' part of global actor 'MainActor'
static var current: Vendor = {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/Vendors/Vendor.swift:74:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var current: Vendor = {
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSDelegation.swift:68:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSDelegation.swift:113:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSDelegation.swift:134:11: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
extension RSClient {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleEvents.swift:17:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleMonitor.swift:16:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleMonitor.swift:18:17: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private var application: UIApplication = UIApplication.shared
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:16:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:60:20: warning: static property 'client' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:60:20: note: convert 'client' to a 'let' constant to make 'Sendable' shared state immutable
static var client: RSClient?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:60:20: note: add '@MainActor' to make static property 'client' part of global actor 'MainActor'
static var client: RSClient?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:60:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var client: RSClient?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:60:28: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
static var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:63:24: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
static var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift:24:16: warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var timers = [RSRepeatingTimer]()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift:24:16: note: convert 'timers' to a 'let' constant to make 'Sendable' shared state immutable
static var timers = [RSRepeatingTimer]()
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift:24:16: note: add '@MainActor' to make static property 'timers' part of global actor 'MainActor'
static var timers = [RSRepeatingTimer]()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift:24:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var timers = [RSRepeatingTimer]()
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift:27:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
let client: RSClient
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift:33:18: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
init(client: RSClient) {
^
SwiftCompile normal arm64 Compiling\ RSiOSLifecycleMonitor.swift,\ RSiOSScreenViewEvents.swift,\ RSwatchOSDelegation.swift,\ RSwatchOSLifecycleEvents.swift,\ RSwatchOSLifecycleMonitor.swift,\ RSwatchOSScreenViewEvents.swift,\ RSAnyCodable.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/watchOS/RSwatchOSDelegation.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/watchOS/RSwatchOSLifecycleEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/watchOS/RSwatchOSLifecycleMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/watchOS/RSwatchOSScreenViewEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSAnyCodable.swift (in target 'Rudder' from project 'Rudder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleMonitor.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleMonitor.swift:16:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleMonitor.swift:18:17: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
private var application: UIApplication = UIApplication.shared
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSLifecycleMonitor.swift:139:91: warning: main actor-isolated property 'backgroundRefreshStatus' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
refreshStatus: application.backgroundRefreshStatus)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:159:59: note: property declared here
@property (nonatomic, readonly) UIBackgroundRefreshStatus backgroundRefreshStatus API_AVAILABLE(ios(7.0), tvos(11.0));
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:16:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:60:20: warning: static property 'client' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:60:20: note: convert 'client' to a 'let' constant to make 'Sendable' shared state immutable
static var client: RSClient?
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:60:20: note: add '@MainActor' to make static property 'client' part of global actor 'MainActor'
static var client: RSClient?
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:60:20: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var client: RSClient?
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:60:28: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
static var client: RSClient?
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:63:24: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
static var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:23:26: warning: main actor-isolated static property 'client' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
UIViewController.client = client
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:63:16: note: mutation of this static property is only permitted within the actor
static var client: RSClient? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:22:10: note: add '@MainActor' to make instance method 'rudderSwizzleView()' part of global actor 'MainActor'
func rudderSwizzleView() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:24:26: warning: call to main actor-isolated static method 'rudderSwizzleView()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
UIViewController.rudderSwizzleView()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:29:17: note: calls to static method 'rudderSwizzleView()' from outside of its actor context are implicitly asynchronous
static func rudderSwizzleView() {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:22:10: note: add '@MainActor' to make instance method 'rudderSwizzleView()' part of global actor 'MainActor'
func rudderSwizzleView() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:52:29: warning: 'ScreenMessage' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
let screenMessage = ScreenMessage(title: name, properties: ["automatic": true, "name": name])
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:65:78: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
return objc_getAssociatedObject(self, &AssociatedKey.client) as? RSClient
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:65:51: warning: forming 'UnsafeRawPointer' to a variable of type 'Optional<RSClient>'; this is likely incorrect because 'Optional<RSClient>' may contain an object reference.
return objc_getAssociatedObject(self, &AssociatedKey.client) as? RSClient
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift:69:48: warning: forming 'UnsafeRawPointer' to a variable of type 'Optional<RSClient>'; this is likely incorrect because 'Optional<RSClient>' may contain an object reference.
objc_setAssociatedObject(self, &AssociatedKey.client, value, objc_AssociationPolicy.OBJC_ASSOCIATION_RETAIN_NONATOMIC)
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/watchOS/RSwatchOSDelegation.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/watchOS/RSwatchOSLifecycleEvents.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/watchOS/RSwatchOSLifecycleMonitor.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/Platforms/watchOS/RSwatchOSScreenViewEvents.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSAnyCodable.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ RSAnyDecodable.swift,\ RSAnyEncodable.swift,\ RSRepeatingTimer.swift,\ API.swift,\ RSServiceManager.swift,\ RSUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSAnyDecodable.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSAnyEncodable.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/API.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Utility/RSUtils.swift (in target 'Rudder' from project 'Rudder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSAnyDecodable.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSAnyEncodable.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift:24:16: warning: static property 'timers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
static var timers = [RSRepeatingTimer]()
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift:24:16: note: convert 'timers' to a 'let' constant to make 'Sendable' shared state immutable
static var timers = [RSRepeatingTimer]()
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift:24:16: note: add '@MainActor' to make static property 'timers' part of global actor 'MainActor'
static var timers = [RSRepeatingTimer]()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift:24:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static var timers = [RSRepeatingTimer]()
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/API.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift:27:17: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
let client: RSClient
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift:33:18: warning: 'RSClient' is deprecated: This version of the RudderStack iOS SDK is deprecated and is no longer actively maintained. We strongly recommend migrating to our new Swift SDK as soon as possible.
init(client: RSClient) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift:62:17: warning: capture of 'completion' with non-sendable type 'Handler<T>' (aka '(HandlerResult<T, NSError>) -> ()') in a '@Sendable' closure
completion(.failure(NSError(code: .SERVER_ERROR)))
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift:62:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(NSError(code: .SERVER_ERROR)))
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift:76:33: warning: capture of 'self' with non-sendable type 'RSServiceManager' in a '@Sendable' closure
client.log(message: jsonString, logLevel: .debug)
^
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/RSServiceManager.swift:18:8: note: consider making struct 'RSServiceManager' conform to the 'Sendable' protocol
struct RSServiceManager: RSServiceType {
^
, Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Utility/RSUtils.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Emitting module for Rudder (in target 'Rudder' from project 'Rudder')
SwiftDriver\ Compilation\ Requirements Rudder normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Rudder -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -target arm64-apple-tvos12.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-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.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/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling RSDestinationDefinition.swift, RSServerConfig.swift, RSAtomic.swift, RSConfig.swift, RSDBMessage.swift, RSKeyPath.swift, RSOption.swift (in target 'Rudder' from project 'Rudder')
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/Rudder-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder-Swift.h (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/Rudder-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.swiftmodule/arm64-apple-tvos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.swiftmodule (in target 'Rudder' from project 'Rudder')
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/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.swiftmodule/arm64-apple-tvos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.swiftmodule/arm64-apple-tvos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.swiftdoc (in target 'Rudder' from project 'Rudder')
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/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.swiftmodule/arm64-apple-tvos.swiftdoc
SwiftDriverJobDiscovery normal arm64 Compiling RSEventsAndKeys.swift, RSTypeAlias.swift, RSUserDefaults.swift, RSVersion.swift, NSError+Ext.swift, String+Ext.swift, UserDefaults+Ext.swift (in target 'Rudder' from project 'Rudder')
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.swiftmodule/arm64-apple-tvos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.abi.json (in target 'Rudder' from project 'Rudder')
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/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.swiftmodule/arm64-apple-tvos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.swiftmodule/Project/arm64-apple-tvos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.swiftsourceinfo (in target 'Rudder' from project 'Rudder')
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/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.swiftmodule/Project/arm64-apple-tvos.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling RSGDPRPlugin.swift, RSIdentifyTraitsPlugin.swift, RSIntegrationPlugin.swift, RSLoggerPlugin.swift, RSOptionPlugin.swift, RSReplayQueuePlugin.swift, RSUserIdPlugin.swift (in target 'Rudder' from project 'Rudder')
SwiftDriverJobDiscovery normal arm64 Compiling JSON.swift, RSAppTrackingConsent.swift, RSErrorCode.swift, RSLogLevel.swift, RSMessageType.swift, RSDestination.swift, RSDestinationConfig.swift (in target 'Rudder' from project 'Rudder')
SwiftDriverJobDiscovery normal arm64 Compiling RSAnyDecodable.swift, RSAnyEncodable.swift, RSRepeatingTimer.swift, API.swift, RSServiceManager.swift, RSUtils.swift (in target 'Rudder' from project 'Rudder')
SwiftDriverJobDiscovery normal arm64 Compiling resource_bundle_accessor.swift, RSAdvertisementIdPlugin.swift, RSAliasIdPlugin.swift, RSAnonymousIdPlugin.swift, RSAppTrackingConsentPlugin.swift, RSContextPlugin.swift, RSDeviceTokenPlugin.swift (in target 'Rudder' from project 'Rudder')
SwiftDriverJobDiscovery normal arm64 Compiling RSmacOSLifecycleEvents.swift, RSmacOSLifecycleMonitor.swift, RSmacOSScreenViewEvents.swift, AppleUtils.swift, Vendor.swift, RSiOSDelegation.swift, RSiOSLifecycleEvents.swift (in target 'Rudder' from project 'Rudder')
SwiftDriverJobDiscovery normal arm64 Compiling RSConsoleLogger.swift, RSLifeCycle.swift, RSLogger.swift, RSMessage.swift, RSPlugins.swift, RSPushNotifications.swift, RSServiceType.swift (in target 'Rudder' from project 'Rudder')
SwiftDriverJobDiscovery normal arm64 Compiling RSiOSLifecycleMonitor.swift, RSiOSScreenViewEvents.swift, RSwatchOSDelegation.swift, RSwatchOSLifecycleEvents.swift, RSwatchOSLifecycleMonitor.swift, RSwatchOSScreenViewEvents.swift, RSAnyCodable.swift (in target 'Rudder' from project 'Rudder')
SwiftDriverJobDiscovery normal arm64 Compiling RSUserSessionPlugin.swift, RudderDestinationPlugin.swift, RSClient+Plugins.swift, RSClient.swift, RSController.swift, RSDatabaseManager.swift, RSConstants.swift (in target 'Rudder' from project 'Rudder')
SwiftDriver\ Compilation Rudder normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Rudder -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -target arm64-apple-tvos12.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-appletvos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos18.4-22L251-271d326055c85f9856fa135c41255102.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.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/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder-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-appletvos/Rudder.o normal (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-tvos12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/appletvos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.o
ExtractAppIntentsMetadata (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name Rudder --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk --xcode-version 16E140 --platform-family tvOS --deployment-target 12.0 --bundle-identifier spi-builder-workspace.Rudder --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.appintents --target-triple arm64-apple-tvos12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Rudder.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Rudder.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-appletvos/Rudder.build/Objects-normal/arm64/Rudder.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-10-09 23:44:57.828 appintentsmetadataprocessor[728:4262] Starting appintentsmetadataprocessor export
2026-10-09 23:44:57.868 appintentsmetadataprocessor[728:4262] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.o (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/Rudder.o
warning: no rule to process file '/Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/SampleBatchPayload.json' of type 'file' for architecture 'arm64' (in target 'Rudder' from project 'Rudder')
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "Rudder",
"name" : "Rudder",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
},
{
"name" : "tvos",
"version" : "11.0"
},
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "watchos",
"version" : "7.0"
}
],
"products" : [
{
"name" : "Rudder",
"targets" : [
"Rudder"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "RudderTests",
"module_type" : "SwiftTarget",
"name" : "RudderTests",
"path" : "Tests/RudderTests",
"sources" : [
"RSAliasTests.swift",
"RSBlackListedEventsTest.swift",
"RSClientTests.swift",
"RSDatabaseTests.swift",
"RSGroupTests.swift",
"RSIdentifyTests.swift",
"RSScreenTests.swift",
"RSThreadTests.swift",
"RSTrackTests.swift",
"RSWhiteListedEventsTests.swift",
"RSiOSLifeCycleEventTests.swift",
"RSmacOSLifeCycleEventTests.swift",
"RSwatchOSLifeCycleEventTests.swift"
],
"target_dependencies" : [
"Rudder"
],
"type" : "test"
},
{
"c99name" : "Rudder",
"module_type" : "SwiftTarget",
"name" : "Rudder",
"path" : "Sources",
"product_memberships" : [
"Rudder"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/Resources/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Classes/Client/Plugins/RSAdvertisementIdPlugin.swift",
"Classes/Client/Plugins/RSAliasIdPlugin.swift",
"Classes/Client/Plugins/RSAnonymousIdPlugin.swift",
"Classes/Client/Plugins/RSAppTrackingConsentPlugin.swift",
"Classes/Client/Plugins/RSContextPlugin.swift",
"Classes/Client/Plugins/RSDeviceTokenPlugin.swift",
"Classes/Client/Plugins/RSGDPRPlugin.swift",
"Classes/Client/Plugins/RSIdentifyTraitsPlugin.swift",
"Classes/Client/Plugins/RSIntegrationPlugin.swift",
"Classes/Client/Plugins/RSLoggerPlugin.swift",
"Classes/Client/Plugins/RSOptionPlugin.swift",
"Classes/Client/Plugins/RSReplayQueuePlugin.swift",
"Classes/Client/Plugins/RSUserIdPlugin.swift",
"Classes/Client/Plugins/RSUserSessionPlugin.swift",
"Classes/Client/Plugins/RudderDestinationPlugin.swift",
"Classes/Client/RSClient+Plugins.swift",
"Classes/Client/RSClient.swift",
"Classes/Client/RSController.swift",
"Classes/Client/RSDatabaseManager.swift",
"Classes/Common/Constants/RSConstants.swift",
"Classes/Common/Constants/RSEventsAndKeys.swift",
"Classes/Common/Constants/RSTypeAlias.swift",
"Classes/Common/Constants/RSUserDefaults.swift",
"Classes/Common/Constants/RSVersion.swift",
"Classes/Common/Extensions/NSError+Ext.swift",
"Classes/Common/Extensions/String+Ext.swift",
"Classes/Common/Extensions/UserDefaults+Ext.swift",
"Classes/Domain/Enums/JSON.swift",
"Classes/Domain/Enums/RSAppTrackingConsent.swift",
"Classes/Domain/Enums/RSErrorCode.swift",
"Classes/Domain/Enums/RSLogLevel.swift",
"Classes/Domain/Enums/RSMessageType.swift",
"Classes/Domain/Models/Attributes/RSDestination.swift",
"Classes/Domain/Models/Attributes/RSDestinationConfig.swift",
"Classes/Domain/Models/Attributes/RSDestinationDefinition.swift",
"Classes/Domain/Models/Attributes/RSServerConfig.swift",
"Classes/Domain/Models/RSAtomic.swift",
"Classes/Domain/Models/RSConfig.swift",
"Classes/Domain/Models/RSDBMessage.swift",
"Classes/Domain/Models/RSKeyPath.swift",
"Classes/Domain/Models/RSOption.swift",
"Classes/Domain/Protocols/RSConsoleLogger.swift",
"Classes/Domain/Protocols/RSLifeCycle.swift",
"Classes/Domain/Protocols/RSLogger.swift",
"Classes/Domain/Protocols/RSMessage.swift",
"Classes/Domain/Protocols/RSPlugins.swift",
"Classes/Domain/Protocols/RSPushNotifications.swift",
"Classes/Domain/Protocols/RSServiceType.swift",
"Classes/Helpers/Platforms/Mac/RSmacOSLifecycleEvents.swift",
"Classes/Helpers/Platforms/Mac/RSmacOSLifecycleMonitor.swift",
"Classes/Helpers/Platforms/Mac/RSmacOSScreenViewEvents.swift",
"Classes/Helpers/Platforms/Vendors/AppleUtils.swift",
"Classes/Helpers/Platforms/Vendors/Vendor.swift",
"Classes/Helpers/Platforms/iOS/RSiOSDelegation.swift",
"Classes/Helpers/Platforms/iOS/RSiOSLifecycleEvents.swift",
"Classes/Helpers/Platforms/iOS/RSiOSLifecycleMonitor.swift",
"Classes/Helpers/Platforms/iOS/RSiOSScreenViewEvents.swift",
"Classes/Helpers/Platforms/watchOS/RSwatchOSDelegation.swift",
"Classes/Helpers/Platforms/watchOS/RSwatchOSLifecycleEvents.swift",
"Classes/Helpers/Platforms/watchOS/RSwatchOSLifecycleMonitor.swift",
"Classes/Helpers/Platforms/watchOS/RSwatchOSScreenViewEvents.swift",
"Classes/Helpers/RSAnyCodable.swift",
"Classes/Helpers/RSAnyDecodable.swift",
"Classes/Helpers/RSAnyEncodable.swift",
"Classes/Helpers/RSRepeatingTimer.swift",
"Classes/Networking/APIClient/API.swift",
"Classes/Networking/APIClient/RSServiceManager.swift",
"Classes/Networking/APIClient/SampleBatchPayload.json",
"Classes/Utility/RSUtils.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Done.