Build Information
Failed to build Rudder, reference v2.6.0 (1e1246), with Swift 6.4 for visionOS using Xcode 27.0 on 10 Oct 2026 06:45:44 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Rudder -destination generic/platform=xrOSBuild Log
| `- note: explicitly cast to 'Any' with 'as Any' to silence this warning
148 | let jsonData = try JSONSerialization.data(withJSONObject: jsonObject)
149 | if let jsonString = String(data: jsonData, encoding: .utf8) {
SwiftCompile normal arm64 Compiling\ RSUserIdPlugin.swift,\ RSUserSessionPlugin.swift,\ RudderDestinationPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.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 (in target 'Rudder' from project 'Rudder')
/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. [#DeprecatedDeclaration]
11 | class RSUserIdPlugin: RSPlatformPlugin {
12 | let type = PluginType.before
13 | var client: RSClient? {
| `- 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. [#DeprecatedDeclaration]
14 | didSet {
15 | initialSetup()
/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. [#DeprecatedDeclaration]
25 | }
26 |
27 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
28 | guard var workingMessage = message else { return message }
29 | if let userId = userId {
/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. [#DeprecatedDeclaration]
46 | }
47 |
48 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
49 | internal func setUserId(_ userId: String) {
50 | if let userIdPlugin = self.find(pluginType: RSUserIdPlugin.self) {
/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. [#DeprecatedDeclaration]
61 |
62 | extension AliasMessage {
63 | internal func applyAlias(newId: String, client: RSClient) -> Self {
| `- 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. [#DeprecatedDeclaration]
64 | var result: Self = self
65 | result.userId = newId
/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. [#DeprecatedDeclaration]
60 | }
61 |
62 | extension AliasMessage {
| `- 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. [#DeprecatedDeclaration]
63 | internal func applyAlias(newId: String, client: RSClient) -> Self {
64 | var result: Self = self
/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. [#DeprecatedDeclaration]
10 | class RSUserSessionPlugin: RSPlatformPlugin, RSEventPlugin {
11 | let type = PluginType.before
12 | var client: RSClient? {
| `- 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. [#DeprecatedDeclaration]
13 | didSet {
14 | initialSetup()
/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. [#DeprecatedDeclaration]
61 | }
62 |
63 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
64 | guard var workingMessage = message else { return message }
65 | if isSessionTrackingAllowed {
/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. [#DeprecatedDeclaration]
142 | }
143 |
144 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
145 | internal func refreshSessionIfNeeded() {
146 | if let userSessionPlugin = self.find(pluginType: RSUserSessionPlugin.self) {
/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. [#DeprecatedDeclaration]
150 | }
151 |
152 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
153 | @objc
154 | public func startSession() {
/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 [#VariableNeverMutated]
92 |
93 | func startNewSession(_ newSessionId: Int?) {
94 | var sessionId: Int = newSessionId ?? RSUtils.getTimeStamp()
| `- warning: variable 'sessionId' was never mutated; consider changing to 'let' constant [#VariableNeverMutated]
95 | client?.log(message: "New session is started", logLevel: .verbose)
96 | isNewSessionStarted = true
/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. [#DeprecatedDeclaration]
13 | let key: String = "RudderStack"
14 | let controller = RSController()
15 | var client: RSClient? {
| `- 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. [#DeprecatedDeclaration]
16 | didSet {
17 | initialSetup()
/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. [#DeprecatedDeclaration]
37 | }
38 |
39 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
40 | let result: T? = message
41 | if let r = result {
/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. [#DeprecatedDeclaration]
59 | }
60 |
61 | private func queueEvent<T: RSMessage>(message: T) {
| `- 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. [#DeprecatedDeclaration]
62 | guard let databaseManager = self.databaseManager else { return }
63 | databaseManager.write(message)
/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. [#DeprecatedDeclaration]
66 |
67 | extension RudderDestinationPlugin {
68 | internal func configureCloudDestinations<T: RSMessage>(message: T) -> T {
| `- 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. [#DeprecatedDeclaration]
69 | guard let serverConfig = client?.serverConfig else { return message }
70 | guard let plugins = client?.controller.plugins[.destination]?.plugins as? [RSDestinationPlugin] else { return message }
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
builtin-SwiftPerFileCompile RSUserIdPlugin.swift
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
builtin-SwiftPerFileCompile RSUserSessionPlugin.swift
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
builtin-SwiftPerFileCompile RudderDestinationPlugin.swift
SwiftCompile normal arm64 Compiling\ RSServerConfig.swift,\ RSAtomic.swift,\ RSConfig.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 (in target 'Rudder' from project 'Rudder')
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
builtin-SwiftPerFileCompile RSServerConfig.swift
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
builtin-SwiftPerFileCompile RSAtomic.swift
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
builtin-SwiftPerFileCompile RSConfig.swift
SwiftCompile normal arm64 Compiling\ RSLoggerPlugin.swift,\ RSOptionPlugin.swift,\ RSReplayQueuePlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift (in target 'Rudder' from project 'Rudder')
/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. [#DeprecatedDeclaration]
14 | var logLevel = RSLogLevel.debug
15 |
16 | var client: RSClient? {
| `- 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. [#DeprecatedDeclaration]
17 | didSet {
18 | addTargets()
/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. [#DeprecatedDeclaration]
29 | // For use only. Note: This will contain the last created instance
30 | // of analytics when used in a multi-analytics environment.
31 | static var sharedAnalytics: RSClient?
| `- 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. [#DeprecatedDeclaration]
32 |
33 | #if DEBUG
/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. [#DeprecatedDeclaration]
41 | required init() { }
42 |
43 | func configure(client: RSClient) {
| `- 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. [#DeprecatedDeclaration]
44 | self.client = client
45 | RSLoggerPlugin.sharedAnalytics = client
/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. [#DeprecatedDeclaration]
85 | function: String? = nil,
86 | line: Int? = nil,
87 | event: RSMessage? = nil,
| `- 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. [#DeprecatedDeclaration]
88 | sender: Any? = nil,
89 | value: Double? = 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. [#DeprecatedDeclaration]
102 | var title: String?
103 | var message: String
104 | var event: RSMessage?
| `- 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. [#DeprecatedDeclaration]
105 | var function: String?
106 | var line: Int?
/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. [#DeprecatedDeclaration]
114 | var message: String
115 | var value: Double
116 | var event: RSMessage?
| `- 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. [#DeprecatedDeclaration]
117 | var function: String?
118 | var line: Int?
/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. [#DeprecatedDeclaration]
122 | }
123 |
124 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
125 | static func rsLog(message: String, logLevel: RSLogLevel? = nil, function: String = #function, line: Int = #line) {
126 | if let shared = RSLoggerPlugin.sharedAnalytics {
/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. [#DeprecatedDeclaration]
11 | class RSOptionPlugin: RSPlatformPlugin {
12 | let type: PluginType = .before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | var option: RSOption?
/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. [#DeprecatedDeclaration]
13 | var client: RSClient?
14 |
15 | var option: RSOption?
| `- 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. [#DeprecatedDeclaration]
16 |
17 | required init() { }
/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. [#DeprecatedDeclaration]
32 | */
33 | @objc
34 | public func setOption(_ option: RSOption) {
| `- 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. [#DeprecatedDeclaration]
35 | if let optionPlugin = self.find(pluginType: RSOptionPlugin.self) {
36 | optionPlugin.option = option
/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. [#DeprecatedDeclaration]
18 | }
19 |
20 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
21 | /**
22 | API for setting enable/disable sending the events across all the event calls made using the SDK to the specified destinations.
/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. [#DeprecatedDeclaration]
16 | let type: PluginType = .before
17 |
18 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
19 |
20 | let syncQueue = DispatchQueue(label: "replayQueue.rudder.com")
/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. [#DeprecatedDeclaration]
19 |
20 | let syncQueue = DispatchQueue(label: "replayQueue.rudder.com")
21 | var queuedEvents = [RSMessage]()
| `- 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. [#DeprecatedDeclaration]
22 |
23 | required init() { }
/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. [#DeprecatedDeclaration]
23 | required init() { }
24 |
25 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
26 | if running == true, let e = message {
27 | syncQueue.sync {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSLoggerPlugin.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSOptionPlugin.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSReplayQueuePlugin.swift
SwiftCompile normal arm64 Compiling\ RSDBMessage.swift,\ RSKeyPath.swift,\ RSOption.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/RSDBMessage.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSDBMessage.swift
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
builtin-SwiftPerFileCompile RSKeyPath.swift
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
builtin-SwiftPerFileCompile RSOption.swift
SwiftCompile normal arm64 Compiling\ RSGDPRPlugin.swift,\ RSIdentifyTraitsPlugin.swift,\ RSIntegrationPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSGDPRPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIdentifyTraitsPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIntegrationPlugin.swift (in target 'Rudder' from project 'Rudder')
/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. [#DeprecatedDeclaration]
11 | class RSGDPRPlugin: RSPlatformPlugin {
12 | let type = PluginType.before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | var optOutStatus: Bool?
/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. [#DeprecatedDeclaration]
17 | required init() { }
18 |
19 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
20 | if RSUserDefaults.getOptStatus() == true {
21 | return nil
/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. [#DeprecatedDeclaration]
26 | }
27 |
28 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
29 | @objc
30 | public func setOptOutStatus(_ status: Bool) {
/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. [#DeprecatedDeclaration]
11 | class RSIdentifyTraitsPlugin: RSPlatformPlugin {
12 | let type = PluginType.before
13 | var client: RSClient? {
| `- 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. [#DeprecatedDeclaration]
14 | didSet {
15 | initialSetup()
/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. [#DeprecatedDeclaration]
33 | }
34 |
35 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
36 | guard var workingMessage = message else { return message }
37 | if let traits = traits {
/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. [#DeprecatedDeclaration]
66 | }
67 |
68 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
69 | internal func setTraits(_ traits: IdentifyTraits?, _ newUserId: String) {
70 | if let traitsPlugin = self.find(pluginType: RSIdentifyTraitsPlugin.self) {
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIdentifyTraitsPlugin.swift:26:59: warning: 'unarchiveTopLevelObjectWithData' was deprecated in iOS 1.0: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
24 | if let data: Data = RSUserDefaults.getTraits() {
25 | do {
26 | if let dictionary = try NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) as? [String: Any] {
| `- warning: 'unarchiveTopLevelObjectWithData' was deprecated in iOS 1.0: Use unarchivedObject(ofClass:from:) instead [#DeprecatedDeclaration]
27 | traits = dictionary
28 | }
/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. [#DeprecatedDeclaration]
11 | class RSIntegrationPlugin: RSPlatformPlugin {
12 | let type: PluginType = .before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | func execute<T: RSMessage>(message: T?) -> T? {
/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. [#DeprecatedDeclaration]
13 | var client: RSClient?
14 |
15 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
16 | guard var workingMessage = message else { return message }
17 | if let messageIntegrations = workingMessage.option?.integrations {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSGDPRPlugin.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSGDPRPlugin.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIdentifyTraitsPlugin.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSIdentifyTraitsPlugin.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIntegrationPlugin.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSIntegrationPlugin.swift
SwiftCompile normal arm64 Compiling\ RSClient+Plugins.swift,\ RSClient.swift,\ RSController.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 (in target 'Rudder' from project 'Rudder')
/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. [#DeprecatedDeclaration]
9 | import Foundation
10 |
11 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
12 |
13 | internal func addPlugins() {
/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. [#DeprecatedDeclaration]
116 | }
117 |
118 | func update(plugin: RSPlugin, serverConfig: RSServerConfig, type: UpdateType) {
| `- 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. [#DeprecatedDeclaration]
119 | plugin.update(serverConfig: serverConfig, type: type)
120 | if let dest = plugin as? RSDestinationPlugin {
/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. [#DeprecatedDeclaration]
109 | #endif
110 |
111 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
112 | func update(serverConfig: RSServerConfig, type: UpdateType) {
113 | apply { (plugin) in
/Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift:30:9: error: cannot find 'setupServerConfigCheck' in scope
28 | }
29 |
30 | setupServerConfigCheck()
| `- error: cannot find 'setupServerConfigCheck' in scope
31 | }
32 |
/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. [#DeprecatedDeclaration]
191 |
192 | extension RSClient {
193 | internal func _track(_ eventName: String, properties: TrackProperties? = nil, option: RSOption? = nil) {
| `- 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. [#DeprecatedDeclaration]
194 | guard eventName.isNotEmpty else {
195 | log(message: "eventName can not be empty", logLevel: .warning)
/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. [#DeprecatedDeclaration]
201 | }
202 |
203 | internal func _screen(_ screenName: String, category: String? = nil, properties: ScreenProperties? = nil, option: RSOption? = nil) {
| `- 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. [#DeprecatedDeclaration]
204 | guard screenName.isNotEmpty else {
205 | log(message: "screenName can not be empty", logLevel: .warning)
/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. [#DeprecatedDeclaration]
216 | }
217 |
218 | internal func _group(_ groupId: String, traits: [String: String]? = nil, option: RSOption? = nil) {
| `- 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. [#DeprecatedDeclaration]
219 | guard groupId.isNotEmpty else {
220 | log(message: "groupId can not be empty", logLevel: .warning)
/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. [#DeprecatedDeclaration]
226 | }
227 |
228 | internal func _alias(_ newId: String, option: RSOption? = nil) {
| `- 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. [#DeprecatedDeclaration]
229 | guard newId.isNotEmpty else {
230 | log(message: "newId can not be empty", logLevel: .warning)
/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. [#DeprecatedDeclaration]
239 | }
240 |
241 | internal func _identify(_ userId: String, traits: IdentifyTraits? = nil, option: RSOption? = nil) {
| `- 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. [#DeprecatedDeclaration]
242 | guard userId.isNotEmpty else {
243 | log(message: "userId can not be empty", logLevel: .warning)
/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. [#DeprecatedDeclaration]
190 | }
191 |
192 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
193 | internal func _track(_ eventName: String, properties: TrackProperties? = nil, option: RSOption? = nil) {
194 | guard eventName.isNotEmpty else {
/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. [#DeprecatedDeclaration]
335 | */
336 | @objc
337 | public var configuration: RSConfig? {
| `- 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. [#DeprecatedDeclaration]
338 | return config
339 | }
/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. [#DeprecatedDeclaration]
254 | // MARK: - System Modifiers
255 |
256 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
257 | /**
258 | Returns the anonymousId currently in use.
/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. [#DeprecatedDeclaration]
341 |
342 | extension RSClient {
343 | func apply(closure: (RSPlugin) -> Void) {
| `- 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. [#DeprecatedDeclaration]
344 | controller.apply(closure)
345 | }
/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. [#DeprecatedDeclaration]
352 | */
353 | @discardableResult
354 | public func add(plugin: RSPlugin) -> RSPlugin {
| `- 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. [#DeprecatedDeclaration]
355 | plugin.configure(client: self)
356 | controller.add(plugin: plugin)
/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. [#DeprecatedDeclaration]
352 | */
353 | @discardableResult
354 | public func add(plugin: RSPlugin) -> RSPlugin {
| `- 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. [#DeprecatedDeclaration]
355 | plugin.configure(client: self)
356 | controller.add(plugin: plugin)
/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. [#DeprecatedDeclaration]
358 | }
359 |
360 | func remove(plugin: RSPlugin) {
| `- 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. [#DeprecatedDeclaration]
361 | controller.remove(plugin: plugin)
362 | }
/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. [#DeprecatedDeclaration]
362 | }
363 |
364 | func find<T: RSPlugin>(pluginType: T.Type) -> T? {
| `- 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. [#DeprecatedDeclaration]
365 | return controller.find(pluginType: pluginType)
366 | }
/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. [#DeprecatedDeclaration]
340 | }
341 |
342 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
343 | func apply(closure: (RSPlugin) -> Void) {
344 | controller.apply(closure)
/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. [#DeprecatedDeclaration]
368 |
369 | extension RSClient {
370 | func process(message: RSMessage) {
| `- 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. [#DeprecatedDeclaration]
371 | switch message {
372 | case let e as TrackMessage:
/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. [#DeprecatedDeclaration]
367 | }
368 |
369 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
370 | func process(message: RSMessage) {
371 | switch message {
/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. [#DeprecatedDeclaration]
386 | }
387 |
388 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
389 | private func printDeprecationWarning() {
390 | let warning = """
/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. [#DeprecatedDeclaration]
196 | return
197 | }
198 | let message = TrackMessage(event: eventName, properties: properties, option: option)
| `- 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. [#DeprecatedDeclaration]
199 | .applyRawEventData()
200 | process(message: message)
/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. [#DeprecatedDeclaration]
211 | }
212 | screenProperties["name"] = screenName
213 | let message = ScreenMessage(title: screenName, category: category, properties: screenProperties, option: option)
| `- 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. [#DeprecatedDeclaration]
214 | .applyRawEventData()
215 | process(message: message)
/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. [#DeprecatedDeclaration]
221 | return
222 | }
223 | let message = GroupMessage(groupId: groupId, traits: traits, option: option)
| `- 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. [#DeprecatedDeclaration]
224 | .applyRawEventData()
225 | process(message: message)
/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. [#DeprecatedDeclaration]
231 | return
232 | }
233 | let message = AliasMessage(newId: newId, option: option)
| `- 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. [#DeprecatedDeclaration]
234 | .applyAlias(newId: newId, client: self)
235 | .applyRawEventData()
/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. [#DeprecatedDeclaration]
244 | return
245 | }
246 | let message = IdentifyMessage(userId: userId, traits: traits, option: option)
| `- 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. [#DeprecatedDeclaration]
247 | .applyRawEventData()
248 | setTraits(traits, userId)
/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. [#DeprecatedDeclaration]
370 | func process(message: RSMessage) {
371 | switch message {
372 | case let e as TrackMessage:
| `- 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. [#DeprecatedDeclaration]
373 | controller.process(incomingEvent: e)
374 | case let e as IdentifyMessage:
/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. [#DeprecatedDeclaration]
370 | func process(message: RSMessage) {
371 | switch message {
372 | case let e as TrackMessage:
| `- 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. [#DeprecatedDeclaration]
373 | controller.process(incomingEvent: e)
374 | 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. [#DeprecatedDeclaration]
372 | case let e as TrackMessage:
373 | controller.process(incomingEvent: e)
374 | case let e as IdentifyMessage:
| `- 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. [#DeprecatedDeclaration]
375 | controller.process(incomingEvent: e)
376 | case let e as ScreenMessage:
/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. [#DeprecatedDeclaration]
372 | case let e as TrackMessage:
373 | controller.process(incomingEvent: e)
374 | case let e as IdentifyMessage:
| `- 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. [#DeprecatedDeclaration]
375 | controller.process(incomingEvent: e)
376 | 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. [#DeprecatedDeclaration]
374 | case let e as IdentifyMessage:
375 | controller.process(incomingEvent: e)
376 | case let e as ScreenMessage:
| `- 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. [#DeprecatedDeclaration]
377 | controller.process(incomingEvent: e)
378 | case let e as GroupMessage:
/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. [#DeprecatedDeclaration]
374 | case let e as IdentifyMessage:
375 | controller.process(incomingEvent: e)
376 | case let e as ScreenMessage:
| `- 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. [#DeprecatedDeclaration]
377 | controller.process(incomingEvent: e)
378 | 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. [#DeprecatedDeclaration]
376 | case let e as ScreenMessage:
377 | controller.process(incomingEvent: e)
378 | case let e as GroupMessage:
| `- 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. [#DeprecatedDeclaration]
379 | controller.process(incomingEvent: e)
380 | case let e as AliasMessage:
/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. [#DeprecatedDeclaration]
376 | case let e as ScreenMessage:
377 | controller.process(incomingEvent: e)
378 | case let e as GroupMessage:
| `- 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. [#DeprecatedDeclaration]
379 | controller.process(incomingEvent: e)
380 | 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. [#DeprecatedDeclaration]
378 | case let e as GroupMessage:
379 | controller.process(incomingEvent: e)
380 | case let e as AliasMessage:
| `- 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. [#DeprecatedDeclaration]
381 | controller.process(incomingEvent: e)
382 | default:
/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. [#DeprecatedDeclaration]
378 | case let e as GroupMessage:
379 | controller.process(incomingEvent: e)
380 | case let e as AliasMessage:
| `- 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. [#DeprecatedDeclaration]
381 | controller.process(incomingEvent: e)
382 | default:
/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. [#DeprecatedDeclaration]
23 |
24 | @discardableResult
25 | func process<E: RSMessage>(incomingEvent: E) -> E? {
| `- 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. [#DeprecatedDeclaration]
26 | // apply .before and .enrichment types first ...
27 | let beforeResult = applyPlugins(type: .before, event: incomingEvent)
/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. [#DeprecatedDeclaration]
39 |
40 | // helper method used by DestinationPlugins and Timeline
41 | func applyPlugins<E: RSMessage>(type: PluginType, event: E?) -> E? {
| `- 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. [#DeprecatedDeclaration]
42 | var result: E? = event
43 | if let mediator = plugins[type], let e = event {
/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. [#DeprecatedDeclaration]
49 |
50 | class Mediator {
51 | func add(plugin: RSPlugin) {
| `- 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. [#DeprecatedDeclaration]
52 | plugins.append(plugin)
53 | if let option = plugin.client?.serverConfig {
/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. [#DeprecatedDeclaration]
56 | }
57 |
58 | func remove(plugin: RSPlugin) {
| `- 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. [#DeprecatedDeclaration]
59 | plugins.removeAll { (storedPlugin) -> Bool in
60 | return plugin === storedPlugin
/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. [#DeprecatedDeclaration]
62 | }
63 |
64 | var plugins = [RSPlugin]()
| `- 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. [#DeprecatedDeclaration]
65 | func execute<T: RSMessage>(message: T) -> T? {
66 | var result: T? = message
/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. [#DeprecatedDeclaration]
63 |
64 | var plugins = [RSPlugin]()
65 | func execute<T: RSMessage>(message: T) -> T? {
| `- 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. [#DeprecatedDeclaration]
66 | var result: T? = message
67 |
/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. [#DeprecatedDeclaration]
85 |
86 | extension RSController {
87 | func apply(_ closure: (RSPlugin) -> Void) {
| `- 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. [#DeprecatedDeclaration]
88 | for type in PluginType.allCases {
89 | if let mediator = plugins[type] {
/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. [#DeprecatedDeclaration]
98 | }
99 |
100 | func add(plugin: RSPlugin) {
| `- 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. [#DeprecatedDeclaration]
101 | if let mediator = plugins[plugin.type] {
102 | mediator.add(plugin: plugin)
/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. [#DeprecatedDeclaration]
104 | }
105 |
106 | func remove(plugin: RSPlugin) {
| `- 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. [#DeprecatedDeclaration]
107 | // remove all plugins with this name in every category
108 | for type in PluginType.allCases {
/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. [#DeprecatedDeclaration]
119 | }
120 |
121 | func find<T: RSPlugin>(pluginType: T.Type) -> T? {
| `- 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. [#DeprecatedDeclaration]
122 | var found = [RSPlugin]()
123 | for type in PluginType.allCases {
/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. [#DeprecatedDeclaration]
135 |
136 | public extension RSEventPlugin {
137 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
138 | var result: T? = message
139 | switch result {
/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. [#DeprecatedDeclaration]
156 | // Default implementations that forward the event. This gives plugin
157 | // implementors the chance to interject on an event.
158 | func identify(message: IdentifyMessage) -> IdentifyMessage? {
| `- 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. [#DeprecatedDeclaration]
159 | return message
160 | }
/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. [#DeprecatedDeclaration]
156 | // Default implementations that forward the event. This gives plugin
157 | // implementors the chance to interject on an event.
158 | func identify(message: IdentifyMessage) -> IdentifyMessage? {
| `- 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. [#DeprecatedDeclaration]
159 | return message
160 | }
/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. [#DeprecatedDeclaration]
160 | }
161 |
162 | func track(message: TrackMessage) -> TrackMessage? {
| `- 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. [#DeprecatedDeclaration]
163 | return message
164 | }
/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. [#DeprecatedDeclaration]
160 | }
161 |
162 | func track(message: TrackMessage) -> TrackMessage? {
| `- 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. [#DeprecatedDeclaration]
163 | return message
164 | }
/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. [#DeprecatedDeclaration]
164 | }
165 |
166 | func screen(message: ScreenMessage) -> ScreenMessage? {
| `- 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. [#DeprecatedDeclaration]
167 | return message
168 | }
/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. [#DeprecatedDeclaration]
164 | }
165 |
166 | func screen(message: ScreenMessage) -> ScreenMessage? {
| `- 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. [#DeprecatedDeclaration]
167 | return message
168 | }
/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. [#DeprecatedDeclaration]
168 | }
169 |
170 | func group(message: GroupMessage) -> GroupMessage? {
| `- 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. [#DeprecatedDeclaration]
171 | return message
172 | }
/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. [#DeprecatedDeclaration]
168 | }
169 |
170 | func group(message: GroupMessage) -> GroupMessage? {
| `- 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. [#DeprecatedDeclaration]
171 | return message
172 | }
/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. [#DeprecatedDeclaration]
172 | }
173 |
174 | func alias(message: AliasMessage) -> AliasMessage? {
| `- 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. [#DeprecatedDeclaration]
175 | return message
176 | }
/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. [#DeprecatedDeclaration]
172 | }
173 |
174 | func alias(message: AliasMessage) -> AliasMessage? {
| `- 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. [#DeprecatedDeclaration]
175 | return message
176 | }
/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. [#DeprecatedDeclaration]
183 |
184 | extension RSDestinationPlugin {
185 | public func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
186 | var result: T? = message
187 | if let r = result {
/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. [#DeprecatedDeclaration]
191 | }
192 |
193 | func isDestinationEnabled(message: RSMessage) -> Bool {
| `- 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. [#DeprecatedDeclaration]
194 | var customerDisabled = false
195 |
/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. [#DeprecatedDeclaration]
211 |
212 | // swiftlint:disable inclusive_language
213 | func isEventAllowed(message: RSMessage) -> Bool {
| `- 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. [#DeprecatedDeclaration]
214 | func isAllowed(message: RSMessage, list: [String]) -> Bool {
215 | switch message {
/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. [#DeprecatedDeclaration]
244 | }
245 |
246 | func process<E: RSMessage>(incomingEvent: E) -> E? {
| `- 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. [#DeprecatedDeclaration]
247 | // This will process plugins (think destination middleware) that are tied
248 | // to this destination.
/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. [#DeprecatedDeclaration]
120 |
121 | func find<T: RSPlugin>(pluginType: T.Type) -> T? {
122 | var found = [RSPlugin]()
| `- 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. [#DeprecatedDeclaration]
123 | for type in PluginType.allCases {
124 | if let mediator = plugins[type] {
/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. [#DeprecatedDeclaration]
138 | var result: T? = message
139 | switch result {
140 | case let r as IdentifyMessage:
| `- 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. [#DeprecatedDeclaration]
141 | result = self.identify(message: r) as? T
142 | case let r as TrackMessage:
/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. [#DeprecatedDeclaration]
138 | var result: T? = message
139 | switch result {
140 | case let r as IdentifyMessage:
| `- 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. [#DeprecatedDeclaration]
141 | result = self.identify(message: r) as? T
142 | 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. [#DeprecatedDeclaration]
140 | case let r as IdentifyMessage:
141 | result = self.identify(message: r) as? T
142 | case let r as TrackMessage:
| `- 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. [#DeprecatedDeclaration]
143 | result = self.track(message: r) as? T
144 | case let r as ScreenMessage:
/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. [#DeprecatedDeclaration]
140 | case let r as IdentifyMessage:
141 | result = self.identify(message: r) as? T
142 | case let r as TrackMessage:
| `- 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. [#DeprecatedDeclaration]
143 | result = self.track(message: r) as? T
144 | 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. [#DeprecatedDeclaration]
142 | case let r as TrackMessage:
143 | result = self.track(message: r) as? T
144 | case let r as ScreenMessage:
| `- 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. [#DeprecatedDeclaration]
145 | result = self.screen(message: r) as? T
146 | case let r as AliasMessage:
/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. [#DeprecatedDeclaration]
142 | case let r as TrackMessage:
143 | result = self.track(message: r) as? T
144 | case let r as ScreenMessage:
| `- 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. [#DeprecatedDeclaration]
145 | result = self.screen(message: r) as? T
146 | 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. [#DeprecatedDeclaration]
144 | case let r as ScreenMessage:
145 | result = self.screen(message: r) as? T
146 | case let r as AliasMessage:
| `- 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. [#DeprecatedDeclaration]
147 | result = self.alias(message: r) as? T
148 | case let r as GroupMessage:
/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. [#DeprecatedDeclaration]
144 | case let r as ScreenMessage:
145 | result = self.screen(message: r) as? T
146 | case let r as AliasMessage:
| `- 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. [#DeprecatedDeclaration]
147 | result = self.alias(message: r) as? T
148 | 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. [#DeprecatedDeclaration]
146 | case let r as AliasMessage:
147 | result = self.alias(message: r) as? T
148 | case let r as GroupMessage:
| `- 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. [#DeprecatedDeclaration]
149 | result = self.group(message: r) as? T
150 | default:
/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. [#DeprecatedDeclaration]
146 | case let r as AliasMessage:
147 | result = self.alias(message: r) as? T
148 | case let r as GroupMessage:
| `- 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. [#DeprecatedDeclaration]
149 | result = self.group(message: r) as? T
150 | default:
/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. [#DeprecatedDeclaration]
212 | // swiftlint:disable inclusive_language
213 | func isEventAllowed(message: RSMessage) -> Bool {
214 | func isAllowed(message: RSMessage, list: [String]) -> Bool {
| `- 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. [#DeprecatedDeclaration]
215 | switch message {
216 | 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. [#DeprecatedDeclaration]
214 | func isAllowed(message: RSMessage, list: [String]) -> Bool {
215 | switch message {
216 | case let e as TrackMessage:
| `- 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. [#DeprecatedDeclaration]
217 | return list.contains(e.event)
218 | case let e as ScreenMessage:
/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. [#DeprecatedDeclaration]
214 | func isAllowed(message: RSMessage, list: [String]) -> Bool {
215 | switch message {
216 | case let e as TrackMessage:
| `- 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. [#DeprecatedDeclaration]
217 | return list.contains(e.event)
218 | 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. [#DeprecatedDeclaration]
216 | case let e as TrackMessage:
217 | return list.contains(e.event)
218 | case let e as ScreenMessage:
| `- 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. [#DeprecatedDeclaration]
219 | return list.contains(e.name)
220 | default:
/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. [#DeprecatedDeclaration]
216 | case let e as TrackMessage:
217 | return list.contains(e.event)
218 | case let e as ScreenMessage:
| `- 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. [#DeprecatedDeclaration]
219 | return list.contains(e.name)
220 | default:
/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. [#DeprecatedDeclaration]
261 | var destinationResult: E?
262 | switch enrichmentResult {
263 | case let e as IdentifyMessage:
| `- 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. [#DeprecatedDeclaration]
264 | destinationResult = identify(message: e) as? E
265 | case let e as TrackMessage:
/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. [#DeprecatedDeclaration]
261 | var destinationResult: E?
262 | switch enrichmentResult {
263 | case let e as IdentifyMessage:
| `- 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. [#DeprecatedDeclaration]
264 | destinationResult = identify(message: e) as? E
265 | 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. [#DeprecatedDeclaration]
263 | case let e as IdentifyMessage:
264 | destinationResult = identify(message: e) as? E
265 | case let e as TrackMessage:
| `- 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. [#DeprecatedDeclaration]
266 | destinationResult = track(message: e) as? E
267 | case let e as ScreenMessage:
/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. [#DeprecatedDeclaration]
263 | case let e as IdentifyMessage:
264 | destinationResult = identify(message: e) as? E
265 | case let e as TrackMessage:
| `- 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. [#DeprecatedDeclaration]
266 | destinationResult = track(message: e) as? E
267 | 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. [#DeprecatedDeclaration]
265 | case let e as TrackMessage:
266 | destinationResult = track(message: e) as? E
267 | case let e as ScreenMessage:
| `- 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. [#DeprecatedDeclaration]
268 | destinationResult = screen(message: e) as? E
269 | case let e as GroupMessage:
/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. [#DeprecatedDeclaration]
265 | case let e as TrackMessage:
266 | destinationResult = track(message: e) as? E
267 | case let e as ScreenMessage:
| `- 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. [#DeprecatedDeclaration]
268 | destinationResult = screen(message: e) as? E
269 | 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. [#DeprecatedDeclaration]
267 | case let e as ScreenMessage:
268 | destinationResult = screen(message: e) as? E
269 | case let e as GroupMessage:
| `- 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. [#DeprecatedDeclaration]
270 | destinationResult = group(message: e) as? E
271 | case let e as AliasMessage:
/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. [#DeprecatedDeclaration]
267 | case let e as ScreenMessage:
268 | destinationResult = screen(message: e) as? E
269 | case let e as GroupMessage:
| `- 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. [#DeprecatedDeclaration]
270 | destinationResult = group(message: e) as? E
271 | 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. [#DeprecatedDeclaration]
269 | case let e as GroupMessage:
270 | destinationResult = group(message: e) as? E
271 | case let e as AliasMessage:
| `- 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. [#DeprecatedDeclaration]
272 | destinationResult = alias(message: e) as? E
273 | default:
/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. [#DeprecatedDeclaration]
269 | case let e as GroupMessage:
270 | destinationResult = group(message: e) as? E
271 | case let e as AliasMessage:
| `- 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. [#DeprecatedDeclaration]
272 | destinationResult = alias(message: e) as? E
273 | default:
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAdvertisementIdPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAliasIdPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAnonymousIdPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSAppTrackingConsentPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSContextPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSDeviceTokenPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSGDPRPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIdentifyTraitsPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSIntegrationPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSLoggerPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSOptionPlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSReplayQueuePlugin.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/Plugins/RSUserIdPlugin.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 -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient.swift -primary-file /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 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Common/Constants/RSEventsAndKeys.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Common/Constants/RSTypeAlias.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Common/Constants/RSUserDefaults.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Common/Constants/RSVersion.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Common/Extensions/NSError+Ext.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Common/Extensions/String+Ext.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Common/Extensions/UserDefaults+Ext.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 /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 /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 /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 /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 /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 -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/Objects-normal/arm64/supplementaryOutputs-4 -target arm64-apple-xros1.0 -module-can-import-version Foundation 5027.0.69 5027.0.69 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/Objects-normal/arm64/Rudder-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c04489c3c372b822c72ca60ec5271cbc7f3c.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Rudder -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/Objects-normal/arm64/Rudder_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/Objects-normal/arm64/RSClient+Plugins.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/Objects-normal/arm64/RSClient.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/Objects-normal/arm64/RSController.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Rudder.build/Debug-xros/Rudder-t.build/Objects-normal/arm64/Rudder.swiftmodule -index-unit-output-path /Rudder.build/Debug-xros/Rudder-t.build/Objects-normal/arm64/RSClient+Plugins.o -index-unit-output-path /Rudder.build/Debug-xros/Rudder-t.build/Objects-normal/arm64/RSClient.o -index-unit-output-path /Rudder.build/Debug-xros/Rudder-t.build/Objects-normal/arm64/RSController.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
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
builtin-SwiftPerFileCompile RSClient+Plugins.swift
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
builtin-SwiftPerFileCompile RSClient.swift
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
builtin-SwiftPerFileCompile RSController.swift
SwiftCompile normal arm64 Compiling\ RSRepeatingTimer.swift,\ API.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSRepeatingTimer.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Networking/APIClient/API.swift (in target 'Rudder' from project 'Rudder')
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
builtin-SwiftPerFileCompile RSRepeatingTimer.swift
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
builtin-SwiftPerFileCompile API.swift
SwiftCompile normal arm64 Compiling\ RSAnyDecodable.swift,\ RSAnyEncodable.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSAnyDecodable.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Helpers/RSAnyEncodable.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
builtin-SwiftPerFileCompile RSAnyDecodable.swift
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
builtin-SwiftPerFileCompile RSAnyEncodable.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Rudder (in target 'Rudder' from project 'Rudder')
/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. [#DeprecatedDeclaration]
11 | class RSAdvertisingIdPlugin: RSPlatformPlugin {
12 | let type = PluginType.before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | var advertisingId: String?
/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. [#DeprecatedDeclaration]
17 | required init() { }
18 |
19 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
20 | guard var workingMessage = message else { return message }
21 | if var context = workingMessage.context, let advertisingId = advertisingId {
/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. [#DeprecatedDeclaration]
29 | }
30 |
31 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
32 | /**
33 | API for setting identifier under context.device.advertisingId.
/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. [#DeprecatedDeclaration]
11 | class RSAliasIdPlugin: RSPlatformPlugin {
12 | let type = PluginType.before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | var id: String?
/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. [#DeprecatedDeclaration]
17 | required init() { }
18 |
19 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
20 | guard var workingMessage = message else { return message }
21 | if let id = id {
/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. [#DeprecatedDeclaration]
36 | }
37 |
38 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
39 | internal func setAlias(_ id: String) {
40 | if let aliasIdPlugin = self.find(pluginType: RSAliasIdPlugin.self) {
/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. [#DeprecatedDeclaration]
35 | class RSAnonymousIdPlugin: RSPlatformPlugin {
36 | let type = PluginType.before
37 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
38 |
39 | var anonymousId: String?
/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. [#DeprecatedDeclaration]
88 | }
89 |
90 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
91 | guard var workingMessage = message else { return message }
92 | workingMessage.anonymousId = anonymousId
/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. [#DeprecatedDeclaration]
100 | }
101 |
102 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
103 | /**
104 | API for setting unique identifier of every call.
/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. [#DeprecatedDeclaration]
11 | class RSAppTrackingConsentPlugin: RSPlatformPlugin {
12 | let type = PluginType.before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | var appTrackingConsent: RSAppTrackingConsent?
/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. [#DeprecatedDeclaration]
17 | required init() { }
18 |
19 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
20 | guard var workingMessage = message else { return message }
21 | if var context = workingMessage.context, let appTrackingConsent = appTrackingConsent {
/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. [#DeprecatedDeclaration]
28 | }
29 |
30 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
31 | /**
32 | API for app tracking consent management.
/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. [#DeprecatedDeclaration]
11 | class RSContextPlugin: RSPlatformPlugin {
12 | let type: PluginType = .before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | var context: MessageContext?
/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. [#DeprecatedDeclaration]
25 | private static var device = Vendor.current
26 |
27 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
28 | guard var workingMessage = message else { return message }
29 | var context = staticContext
/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. [#DeprecatedDeclaration]
118 | }
119 |
120 | func insertDynamicOptionData(message: RSMessage, context: inout [String: Any]) {
| `- 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. [#DeprecatedDeclaration]
121 | // First priority will given to the `option` passed along with the event
122 | if let option = message.option {
/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. [#DeprecatedDeclaration]
134 | }
135 |
136 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
137 | func updateContext(_ context: MessageContext?) {
138 | if let contextPlugin = self.find(pluginType: RSContextPlugin.self) {
/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. [#DeprecatedDeclaration]
11 | class RSDeviceTokenPlugin: RSPlatformPlugin {
12 | let type = PluginType.before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | var token: String?
/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. [#DeprecatedDeclaration]
17 | required init() { }
18 |
19 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
20 | guard var workingMessage = message else { return message }
21 | if var context = workingMessage.context, let token = token {
/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. [#DeprecatedDeclaration]
28 | }
29 |
30 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
31 | /**
32 | API for setting token under context.device.token.
/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. [#DeprecatedDeclaration]
11 | class RSGDPRPlugin: RSPlatformPlugin {
12 | let type = PluginType.before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | var optOutStatus: Bool?
/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. [#DeprecatedDeclaration]
17 | required init() { }
18 |
19 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
20 | if RSUserDefaults.getOptStatus() == true {
21 | return nil
/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. [#DeprecatedDeclaration]
26 | }
27 |
28 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
29 | @objc
30 | public func setOptOutStatus(_ status: Bool) {
/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. [#DeprecatedDeclaration]
11 | class RSIdentifyTraitsPlugin: RSPlatformPlugin {
12 | let type = PluginType.before
13 | var client: RSClient? {
| `- 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. [#DeprecatedDeclaration]
14 | didSet {
15 | initialSetup()
/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. [#DeprecatedDeclaration]
33 | }
34 |
35 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
36 | guard var workingMessage = message else { return message }
37 | if let traits = traits {
/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. [#DeprecatedDeclaration]
66 | }
67 |
68 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
69 | internal func setTraits(_ traits: IdentifyTraits?, _ newUserId: String) {
70 | if let traitsPlugin = self.find(pluginType: RSIdentifyTraitsPlugin.self) {
/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. [#DeprecatedDeclaration]
11 | class RSIntegrationPlugin: RSPlatformPlugin {
12 | let type: PluginType = .before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | func execute<T: RSMessage>(message: T?) -> T? {
/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. [#DeprecatedDeclaration]
13 | var client: RSClient?
14 |
15 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
16 | guard var workingMessage = message else { return message }
17 | if let messageIntegrations = workingMessage.option?.integrations {
/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. [#DeprecatedDeclaration]
14 | var logLevel = RSLogLevel.debug
15 |
16 | var client: RSClient? {
| `- 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. [#DeprecatedDeclaration]
17 | didSet {
18 | addTargets()
/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. [#DeprecatedDeclaration]
29 | // For use only. Note: This will contain the last created instance
30 | // of analytics when used in a multi-analytics environment.
31 | static var sharedAnalytics: RSClient?
| `- 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. [#DeprecatedDeclaration]
32 |
33 | #if DEBUG
/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. [#DeprecatedDeclaration]
41 | required init() { }
42 |
43 | func configure(client: RSClient) {
| `- 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. [#DeprecatedDeclaration]
44 | self.client = client
45 | RSLoggerPlugin.sharedAnalytics = client
/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. [#DeprecatedDeclaration]
85 | function: String? = nil,
86 | line: Int? = nil,
87 | event: RSMessage? = nil,
| `- 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. [#DeprecatedDeclaration]
88 | sender: Any? = nil,
89 | value: Double? = 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. [#DeprecatedDeclaration]
102 | var title: String?
103 | var message: String
104 | var event: RSMessage?
| `- 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. [#DeprecatedDeclaration]
105 | var function: String?
106 | var line: Int?
/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. [#DeprecatedDeclaration]
114 | var message: String
115 | var value: Double
116 | var event: RSMessage?
| `- 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. [#DeprecatedDeclaration]
117 | var function: String?
118 | var line: Int?
/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. [#DeprecatedDeclaration]
122 | }
123 |
124 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
125 | static func rsLog(message: String, logLevel: RSLogLevel? = nil, function: String = #function, line: Int = #line) {
126 | if let shared = RSLoggerPlugin.sharedAnalytics {
/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. [#DeprecatedDeclaration]
11 | class RSOptionPlugin: RSPlatformPlugin {
12 | let type: PluginType = .before
13 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
14 |
15 | var option: RSOption?
/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. [#DeprecatedDeclaration]
13 | var client: RSClient?
14 |
15 | var option: RSOption?
| `- 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. [#DeprecatedDeclaration]
16 |
17 | required init() { }
/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. [#DeprecatedDeclaration]
32 | */
33 | @objc
34 | public func setOption(_ option: RSOption) {
| `- 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. [#DeprecatedDeclaration]
35 | if let optionPlugin = self.find(pluginType: RSOptionPlugin.self) {
36 | optionPlugin.option = option
/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. [#DeprecatedDeclaration]
18 | }
19 |
20 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
21 | /**
22 | API for setting enable/disable sending the events across all the event calls made using the SDK to the specified destinations.
/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. [#DeprecatedDeclaration]
16 | let type: PluginType = .before
17 |
18 | var client: RSClient?
| `- 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. [#DeprecatedDeclaration]
19 |
20 | let syncQueue = DispatchQueue(label: "replayQueue.rudder.com")
/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. [#DeprecatedDeclaration]
19 |
20 | let syncQueue = DispatchQueue(label: "replayQueue.rudder.com")
21 | var queuedEvents = [RSMessage]()
| `- 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. [#DeprecatedDeclaration]
22 |
23 | required init() { }
/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. [#DeprecatedDeclaration]
23 | required init() { }
24 |
25 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
26 | if running == true, let e = message {
27 | syncQueue.sync {
/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. [#DeprecatedDeclaration]
9 | import Foundation
10 |
11 | internal class RSReplayQueuePlugin: RSPlugin {
| `- 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. [#DeprecatedDeclaration]
12 | static let maxSize = 1000
13 |
/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. [#DeprecatedDeclaration]
11 | class RSUserIdPlugin: RSPlatformPlugin {
12 | let type = PluginType.before
13 | var client: RSClient? {
| `- 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. [#DeprecatedDeclaration]
14 | didSet {
15 | initialSetup()
/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. [#DeprecatedDeclaration]
25 | }
26 |
27 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
28 | guard var workingMessage = message else { return message }
29 | if let userId = userId {
/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. [#DeprecatedDeclaration]
46 | }
47 |
48 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
49 | internal func setUserId(_ userId: String) {
50 | if let userIdPlugin = self.find(pluginType: RSUserIdPlugin.self) {
/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. [#DeprecatedDeclaration]
61 |
62 | extension AliasMessage {
63 | internal func applyAlias(newId: String, client: RSClient) -> Self {
| `- 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. [#DeprecatedDeclaration]
64 | var result: Self = self
65 | result.userId = newId
/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. [#DeprecatedDeclaration]
60 | }
61 |
62 | extension AliasMessage {
| `- 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. [#DeprecatedDeclaration]
63 | internal func applyAlias(newId: String, client: RSClient) -> Self {
64 | var result: Self = self
/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. [#DeprecatedDeclaration]
10 | class RSUserSessionPlugin: RSPlatformPlugin, RSEventPlugin {
11 | let type = PluginType.before
12 | var client: RSClient? {
| `- 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. [#DeprecatedDeclaration]
13 | didSet {
14 | initialSetup()
/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. [#DeprecatedDeclaration]
61 | }
62 |
63 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
64 | guard var workingMessage = message else { return message }
65 | if isSessionTrackingAllowed {
/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. [#DeprecatedDeclaration]
142 | }
143 |
144 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
145 | internal func refreshSessionIfNeeded() {
146 | if let userSessionPlugin = self.find(pluginType: RSUserSessionPlugin.self) {
/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. [#DeprecatedDeclaration]
150 | }
151 |
152 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
153 | @objc
154 | public func startSession() {
/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. [#DeprecatedDeclaration]
13 | let key: String = "RudderStack"
14 | let controller = RSController()
15 | var client: RSClient? {
| `- 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. [#DeprecatedDeclaration]
16 | didSet {
17 | initialSetup()
/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. [#DeprecatedDeclaration]
37 | }
38 |
39 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
40 | let result: T? = message
41 | if let r = result {
/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. [#DeprecatedDeclaration]
59 | }
60 |
61 | private func queueEvent<T: RSMessage>(message: T) {
| `- 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. [#DeprecatedDeclaration]
62 | guard let databaseManager = self.databaseManager else { return }
63 | databaseManager.write(message)
/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. [#DeprecatedDeclaration]
66 |
67 | extension RudderDestinationPlugin {
68 | internal func configureCloudDestinations<T: RSMessage>(message: T) -> T {
| `- 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. [#DeprecatedDeclaration]
69 | guard let serverConfig = client?.serverConfig else { return message }
70 | guard let plugins = client?.controller.plugins[.destination]?.plugins as? [RSDestinationPlugin] else { return message }
/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. [#DeprecatedDeclaration]
9 | import Foundation
10 |
11 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
12 |
13 | internal func addPlugins() {
/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. [#DeprecatedDeclaration]
116 | }
117 |
118 | func update(plugin: RSPlugin, serverConfig: RSServerConfig, type: UpdateType) {
| `- 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. [#DeprecatedDeclaration]
119 | plugin.update(serverConfig: serverConfig, type: type)
120 | if let dest = plugin as? RSDestinationPlugin {
/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. [#DeprecatedDeclaration]
109 | #endif
110 |
111 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
112 | func update(serverConfig: RSServerConfig, type: UpdateType) {
113 | apply { (plugin) in
/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. [#DeprecatedDeclaration]
191 |
192 | extension RSClient {
193 | internal func _track(_ eventName: String, properties: TrackProperties? = nil, option: RSOption? = nil) {
| `- 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. [#DeprecatedDeclaration]
194 | guard eventName.isNotEmpty else {
195 | log(message: "eventName can not be empty", logLevel: .warning)
/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. [#DeprecatedDeclaration]
201 | }
202 |
203 | internal func _screen(_ screenName: String, category: String? = nil, properties: ScreenProperties? = nil, option: RSOption? = nil) {
| `- 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. [#DeprecatedDeclaration]
204 | guard screenName.isNotEmpty else {
205 | log(message: "screenName can not be empty", logLevel: .warning)
/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. [#DeprecatedDeclaration]
216 | }
217 |
218 | internal func _group(_ groupId: String, traits: [String: String]? = nil, option: RSOption? = nil) {
| `- 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. [#DeprecatedDeclaration]
219 | guard groupId.isNotEmpty else {
220 | log(message: "groupId can not be empty", logLevel: .warning)
/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. [#DeprecatedDeclaration]
226 | }
227 |
228 | internal func _alias(_ newId: String, option: RSOption? = nil) {
| `- 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. [#DeprecatedDeclaration]
229 | guard newId.isNotEmpty else {
230 | log(message: "newId can not be empty", logLevel: .warning)
/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. [#DeprecatedDeclaration]
239 | }
240 |
241 | internal func _identify(_ userId: String, traits: IdentifyTraits? = nil, option: RSOption? = nil) {
| `- 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. [#DeprecatedDeclaration]
242 | guard userId.isNotEmpty else {
243 | log(message: "userId can not be empty", logLevel: .warning)
/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. [#DeprecatedDeclaration]
190 | }
191 |
192 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
193 | internal func _track(_ eventName: String, properties: TrackProperties? = nil, option: RSOption? = nil) {
194 | guard eventName.isNotEmpty else {
/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. [#DeprecatedDeclaration]
335 | */
336 | @objc
337 | public var configuration: RSConfig? {
| `- 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. [#DeprecatedDeclaration]
338 | return config
339 | }
/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. [#DeprecatedDeclaration]
254 | // MARK: - System Modifiers
255 |
256 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
257 | /**
258 | Returns the anonymousId currently in use.
/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. [#DeprecatedDeclaration]
341 |
342 | extension RSClient {
343 | func apply(closure: (RSPlugin) -> Void) {
| `- 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. [#DeprecatedDeclaration]
344 | controller.apply(closure)
345 | }
/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. [#DeprecatedDeclaration]
352 | */
353 | @discardableResult
354 | public func add(plugin: RSPlugin) -> RSPlugin {
| `- 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. [#DeprecatedDeclaration]
355 | plugin.configure(client: self)
356 | controller.add(plugin: plugin)
/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. [#DeprecatedDeclaration]
352 | */
353 | @discardableResult
354 | public func add(plugin: RSPlugin) -> RSPlugin {
| `- 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. [#DeprecatedDeclaration]
355 | plugin.configure(client: self)
356 | controller.add(plugin: plugin)
/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. [#DeprecatedDeclaration]
358 | }
359 |
360 | func remove(plugin: RSPlugin) {
| `- 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. [#DeprecatedDeclaration]
361 | controller.remove(plugin: plugin)
362 | }
/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. [#DeprecatedDeclaration]
362 | }
363 |
364 | func find<T: RSPlugin>(pluginType: T.Type) -> T? {
| `- 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. [#DeprecatedDeclaration]
365 | return controller.find(pluginType: pluginType)
366 | }
/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. [#DeprecatedDeclaration]
340 | }
341 |
342 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
343 | func apply(closure: (RSPlugin) -> Void) {
344 | controller.apply(closure)
/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. [#DeprecatedDeclaration]
368 |
369 | extension RSClient {
370 | func process(message: RSMessage) {
| `- 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. [#DeprecatedDeclaration]
371 | switch message {
372 | case let e as TrackMessage:
/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. [#DeprecatedDeclaration]
367 | }
368 |
369 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
370 | func process(message: RSMessage) {
371 | switch message {
/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. [#DeprecatedDeclaration]
386 | }
387 |
388 | extension RSClient {
| `- 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. [#DeprecatedDeclaration]
389 | private func printDeprecationWarning() {
390 | let warning = """
/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. [#DeprecatedDeclaration]
23 |
24 | @discardableResult
25 | func process<E: RSMessage>(incomingEvent: E) -> E? {
| `- 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. [#DeprecatedDeclaration]
26 | // apply .before and .enrichment types first ...
27 | let beforeResult = applyPlugins(type: .before, event: incomingEvent)
/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. [#DeprecatedDeclaration]
39 |
40 | // helper method used by DestinationPlugins and Timeline
41 | func applyPlugins<E: RSMessage>(type: PluginType, event: E?) -> E? {
| `- 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. [#DeprecatedDeclaration]
42 | var result: E? = event
43 | if let mediator = plugins[type], let e = event {
/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. [#DeprecatedDeclaration]
49 |
50 | class Mediator {
51 | func add(plugin: RSPlugin) {
| `- 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. [#DeprecatedDeclaration]
52 | plugins.append(plugin)
53 | if let option = plugin.client?.serverConfig {
/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. [#DeprecatedDeclaration]
56 | }
57 |
58 | func remove(plugin: RSPlugin) {
| `- 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. [#DeprecatedDeclaration]
59 | plugins.removeAll { (storedPlugin) -> Bool in
60 | return plugin === storedPlugin
/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. [#DeprecatedDeclaration]
62 | }
63 |
64 | var plugins = [RSPlugin]()
| `- 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. [#DeprecatedDeclaration]
65 | func execute<T: RSMessage>(message: T) -> T? {
66 | var result: T? = message
/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. [#DeprecatedDeclaration]
63 |
64 | var plugins = [RSPlugin]()
65 | func execute<T: RSMessage>(message: T) -> T? {
| `- 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. [#DeprecatedDeclaration]
66 | var result: T? = message
67 |
/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. [#DeprecatedDeclaration]
85 |
86 | extension RSController {
87 | func apply(_ closure: (RSPlugin) -> Void) {
| `- 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. [#DeprecatedDeclaration]
88 | for type in PluginType.allCases {
89 | if let mediator = plugins[type] {
/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. [#DeprecatedDeclaration]
98 | }
99 |
100 | func add(plugin: RSPlugin) {
| `- 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. [#DeprecatedDeclaration]
101 | if let mediator = plugins[plugin.type] {
102 | mediator.add(plugin: plugin)
/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. [#DeprecatedDeclaration]
104 | }
105 |
106 | func remove(plugin: RSPlugin) {
| `- 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. [#DeprecatedDeclaration]
107 | // remove all plugins with this name in every category
108 | for type in PluginType.allCases {
/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. [#DeprecatedDeclaration]
119 | }
120 |
121 | func find<T: RSPlugin>(pluginType: T.Type) -> T? {
| `- 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. [#DeprecatedDeclaration]
122 | var found = [RSPlugin]()
123 | for type in PluginType.allCases {
/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. [#DeprecatedDeclaration]
135 |
136 | public extension RSEventPlugin {
137 | func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
138 | var result: T? = message
139 | switch result {
/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. [#DeprecatedDeclaration]
156 | // Default implementations that forward the event. This gives plugin
157 | // implementors the chance to interject on an event.
158 | func identify(message: IdentifyMessage) -> IdentifyMessage? {
| `- 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. [#DeprecatedDeclaration]
159 | return message
160 | }
/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. [#DeprecatedDeclaration]
156 | // Default implementations that forward the event. This gives plugin
157 | // implementors the chance to interject on an event.
158 | func identify(message: IdentifyMessage) -> IdentifyMessage? {
| `- 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. [#DeprecatedDeclaration]
159 | return message
160 | }
/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. [#DeprecatedDeclaration]
160 | }
161 |
162 | func track(message: TrackMessage) -> TrackMessage? {
| `- 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. [#DeprecatedDeclaration]
163 | return message
164 | }
/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. [#DeprecatedDeclaration]
160 | }
161 |
162 | func track(message: TrackMessage) -> TrackMessage? {
| `- 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. [#DeprecatedDeclaration]
163 | return message
164 | }
/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. [#DeprecatedDeclaration]
164 | }
165 |
166 | func screen(message: ScreenMessage) -> ScreenMessage? {
| `- 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. [#DeprecatedDeclaration]
167 | return message
168 | }
/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. [#DeprecatedDeclaration]
164 | }
165 |
166 | func screen(message: ScreenMessage) -> ScreenMessage? {
| `- 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. [#DeprecatedDeclaration]
167 | return message
168 | }
/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. [#DeprecatedDeclaration]
168 | }
169 |
170 | func group(message: GroupMessage) -> GroupMessage? {
| `- 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. [#DeprecatedDeclaration]
171 | return message
172 | }
/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. [#DeprecatedDeclaration]
168 | }
169 |
170 | func group(message: GroupMessage) -> GroupMessage? {
| `- 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. [#DeprecatedDeclaration]
171 | return message
172 | }
/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. [#DeprecatedDeclaration]
172 | }
173 |
174 | func alias(message: AliasMessage) -> AliasMessage? {
| `- 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. [#DeprecatedDeclaration]
175 | return message
176 | }
/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. [#DeprecatedDeclaration]
172 | }
173 |
174 | func alias(message: AliasMessage) -> AliasMessage? {
| `- 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. [#DeprecatedDeclaration]
175 | return message
176 | }
/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. [#DeprecatedDeclaration]
183 |
184 | extension RSDestinationPlugin {
185 | public func execute<T: RSMessage>(message: T?) -> T? {
| `- 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. [#DeprecatedDeclaration]
186 | var result: T? = message
187 | if let r = result {
/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. [#DeprecatedDeclaration]
191 | }
192 |
193 | func isDestinationEnabled(message: RSMessage) -> Bool {
| `- 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. [#DeprecatedDeclaration]
194 | var customerDisabled = false
195 |
/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. [#DeprecatedDeclaration]
211 |
212 | // swiftlint:disable inclusive_language
213 | func isEventAllowed(message: RSMessage) -> Bool {
| `- 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. [#DeprecatedDeclaration]
214 | func isAllowed(message: RSMessage, list: [String]) -> Bool {
215 | switch message {
/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. [#DeprecatedDeclaration]
244 | }
245 |
246 | func process<E: RSMessage>(incomingEvent: E) -> E? {
| `- 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. [#DeprecatedDeclaration]
247 | // This will process plugins (think destination middleware) that are tied
248 | // to this destination.
/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. [#DeprecatedDeclaration]
13 |
14 | private let database: OpaquePointer?
15 | private let client: RSClient
| `- 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. [#DeprecatedDeclaration]
16 | private let syncQueue = DispatchQueue(label: "database.rudder.com")
17 | private let lock = NSLock()
/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. [#DeprecatedDeclaration]
17 | private let lock = NSLock()
18 |
19 | init(client: RSClient) {
| `- 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. [#DeprecatedDeclaration]
20 | self.client = client
21 | database = RSUtils.openDatabase()
SwiftCompile normal arm64 (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ RSServiceManager.swift,\ RSUtils.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/Networking/APIClient/RSServiceManager.swift (in target 'Rudder' from project 'Rudder')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSServiceManager.swift
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
builtin-SwiftPerFileCompile RSUtils.swift
SwiftDriverJobDiscovery normal arm64 Compiling RSRepeatingTimer.swift, API.swift (in target 'Rudder' from project 'Rudder')
SwiftDriverJobDiscovery normal arm64 Compiling RSGDPRPlugin.swift, RSIdentifyTraitsPlugin.swift, RSIntegrationPlugin.swift (in target 'Rudder' from project 'Rudder')
SwiftCompile normal arm64 Compiling\ JSON.swift /Users/admin/builder/spi-builder-workspace/Sources/Classes/Domain/Enums/JSON.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
builtin-SwiftPerFileCompile JSON.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-10-10 02:45:43.371 xcodebuild[740:4801] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ RSClient+Plugins.swift,\ RSClient.swift,\ RSController.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 (in target 'Rudder' from project 'Rudder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Classes/Client/RSClient+Plugins.swift (in target 'Rudder' from project 'Rudder')
Building workspace Rudder with scheme Rudder
(3 failures)
BUILD FAILURE 6.4 visionOS