diff --git a/GliaCoreSDK.podspec b/GliaCoreSDK.podspec index 2608d74..75cb1a9 100644 --- a/GliaCoreSDK.podspec +++ b/GliaCoreSDK.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'GliaCoreSDK' - s.version = '1.5.3' + s.version = '1.5.4' s.summary = 'The Glia Core SDK' s.description = 'The Glia Core SDK brings the in-person customer experience to iOS devices.' s.homepage = 'https://www.glia.com/' diff --git a/GliaCoreSDK.xcframework/Info.plist b/GliaCoreSDK.xcframework/Info.plist index cc45cd0..db86585 100644 --- a/GliaCoreSDK.xcframework/Info.plist +++ b/GliaCoreSDK.xcframework/Info.plist @@ -8,32 +8,32 @@ BinaryPath GliaCoreSDK.framework/GliaCoreSDK LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath GliaCoreSDK.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator BinaryPath GliaCoreSDK.framework/GliaCoreSDK LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath GliaCoreSDK.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/GliaCoreSDK b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/GliaCoreSDK index a990c1e..d273699 100755 Binary files a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/GliaCoreSDK and b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/GliaCoreSDK differ diff --git a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Headers/GliaCoreSDK-Swift.h b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Headers/GliaCoreSDK-Swift.h index 2aa5885..fb1b5ad 100644 --- a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Headers/GliaCoreSDK-Swift.h +++ b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Headers/GliaCoreSDK-Swift.h @@ -540,6 +540,12 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) GliaCore * _ +@class Queue; + +@interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) +/// Deprecated. +- (NSString * _Nullable)subscribeForUpdatesForQueue:(NSArray * _Nonnull)queueIds onError:(void (^ _Nonnull)(GliaCoreError * _Nonnull))onError onUpdate:(void (^ _Nonnull)(Queue * _Nonnull))onUpdate SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("Use the `subscribeForQueuesUpdates` method that provides a `Result` in its completion."); +@end @@ -605,6 +611,8 @@ enum LogLevel : NSInteger; + + @interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) /// Uploads a file to an engagement. The uploaded file can be later sent as part of a chat message attachments. /// If Glia’s servers require a security check for the uploaded file, then it will be triggered automatically. The completion @@ -669,7 +677,6 @@ enum LogLevel : NSInteger; - @interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) /// Clear the use session of the client library - (void)clearSession; @@ -869,7 +876,6 @@ enum LogLevel : NSInteger; @class QueueTicket; -@class Queue; @interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) /// Cancels all active queue tickets that the current visitor has. @@ -945,41 +951,6 @@ enum LogLevel : NSInteger; /// \param completion A callback that will return the Queue list or GliaCoreError /// - (void)listQueuesWithCompletion:(void (^ _Nonnull)(NSArray * _Nullable, GliaCoreError * _Nullable))completion; -///
-/// Example: -/// \code -/// let queueUpdatesCallbackId = GliaCore.sharedInstance.subscribeForUpdates( -/// forQueue: [QUEUE_ID_1, QUEUE_ID_2], -/// onError: showError(gliaCoreError:), -/// onUpdate: updateQueueInfo(newQueue:) -/// ) -/// -/// \endcode\param for Array of strings represinting Queue IDs that you want to get updates for -/// -/// \param onUpdate A callback that returns a new instance of Queue every time its info is changed -/// -/// \param onError A callback that returns GliaCoreError which could have one of the reasons: -/// -/// -/// -/// returns: -/// -/// A unique callback ID or nil if callback was not registered due to error. -/// This callback ID could be used to usubscribe from Queue updates. -- (NSString * _Nullable)subscribeForUpdatesForQueue:(NSArray * _Nonnull)queueIds onError:(void (^ _Nonnull)(GliaCoreError * _Nonnull))onError onUpdate:(void (^ _Nonnull)(Queue * _Nonnull))onUpdate SWIFT_WARN_UNUSED_RESULT; /// Unsubscribes from Queue updates. /// \param queueCallbackId ID of callback for which you would like to stop receiving updates. /// diff --git a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.abi.json b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.abi.json index 0434852..4e2cd28 100644 --- a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.abi.json +++ b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.abi.json @@ -1499,6 +1499,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "TypeDecl", "name": "Attachment", @@ -15563,6 +15570,20 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Dispatch", + "printedName": "Dispatch", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -15682,6 +15703,20 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Security", + "printedName": "Security", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -21782,6 +21817,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -23970,13 +24012,6 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "GliaCoreSDK" - }, { "kind": "Import", "name": "Foundation", @@ -29530,6 +29565,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Combine", @@ -32220,6 +32262,92 @@ "isFromExtension": true, "funcSelfKind": "NonMutating" }, + { + "kind": "Function", + "name": "subscribeForUpdates", + "printedName": "subscribeForUpdates(forQueue:onError:onUpdate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(GliaCoreSDK.GliaCoreError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GliaCoreError", + "printedName": "GliaCoreSDK.GliaCoreError", + "usr": "c:@M@GliaCoreSDK@objc(cs)GliaCoreError" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(GliaCoreSDK.Queue) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "GliaCoreSDK.Queue", + "usr": "c:@M@GliaCoreSDK@objc(cs)Queue" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@GliaCoreSDK@objc(cs)GliaCore(im)subscribeForUpdatesForQueue:onError:onUpdate:", + "mangledName": "$s11GliaCoreSDK0aB0C19subscribeForUpdates8forQueue7onError0I6UpdateSSSgSaySSG_yAA0abJ0CcyAA0H0CctF", + "moduleName": "GliaCoreSDK", + "deprecated": true, + "objc_name": "subscribeForUpdatesForQueue:onError:onUpdate:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, { "kind": "Function", "name": "requestMediaUpgrade", @@ -35191,8 +35319,8 @@ }, { "kind": "Function", - "name": "subscribeForUpdates", - "printedName": "subscribeForUpdates(forQueue:onError:onUpdate:)", + "name": "subscribeForQueuesUpdates", + "printedName": "subscribeForQueuesUpdates(forQueues:completion:)", "children": [ { "kind": "TypeNominal", @@ -35225,25 +35353,7 @@ { "kind": "TypeFunc", "name": "Function", - "printedName": "(GliaCoreSDK.GliaCoreError) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "GliaCoreError", - "printedName": "GliaCoreSDK.GliaCoreError", - "usr": "c:@M@GliaCoreSDK@objc(cs)GliaCoreError" - } - ] - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(GliaCoreSDK.Queue) -> ()", + "printedName": "(Swift.Result) -> ()", "children": [ { "kind": "TypeNominal", @@ -35252,22 +35362,35 @@ }, { "kind": "TypeNominal", - "name": "Queue", - "printedName": "GliaCoreSDK.Queue", - "usr": "c:@M@GliaCoreSDK@objc(cs)Queue" + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "GliaCoreSDK.Queue", + "usr": "c:@M@GliaCoreSDK@objc(cs)Queue" + }, + { + "kind": "TypeNominal", + "name": "GliaCoreError", + "printedName": "GliaCoreSDK.GliaCoreError", + "usr": "c:@M@GliaCoreSDK@objc(cs)GliaCoreError" + } + ], + "usr": "s:s6ResultO" } ] } ], "declKind": "Func", - "usr": "c:@CM@GliaCoreSDK@objc(cs)GliaCore(im)subscribeForUpdatesForQueue:onError:onUpdate:", - "mangledName": "$s11GliaCoreSDK0aB0C19subscribeForUpdates8forQueue7onError0I6UpdateSSSgSaySSG_yAA0abJ0CcyAA0H0CctF", + "usr": "s:11GliaCoreSDK0aB0C25subscribeForQueuesUpdates03forF010completionSSSgSaySSG_ys6ResultOyAA5QueueCAA0aB5ErrorCGctF", + "mangledName": "$s11GliaCoreSDK0aB0C25subscribeForQueuesUpdates03forF010completionSSSgSaySSG_ys6ResultOyAA5QueueCAA0aB5ErrorCGctF", "moduleName": "GliaCoreSDK", - "objc_name": "subscribeForUpdatesForQueue:onError:onUpdate:", "declAttributes": [ "Final", "AccessControl", - "ObjC", + "DiscardableResult", "RawDocComment" ], "isFromExtension": true, @@ -36588,6 +36711,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -37638,6 +37768,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "AVFoundation", @@ -39207,6 +39344,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -41920,140 +42064,140 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 388, + "offset": 413, "length": 34, "value": "\"Failed to decode MessageInternal\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 489, + "offset": 514, "length": 36, "value": "\"Failed to decode EngagementSession\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 574, + "offset": 599, "length": 16, "value": "\"Internal error\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 638, + "offset": 663, "length": 18, "value": "\"Networking error\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 709, + "offset": 734, "length": 33, "value": "\"Active engagement was not found\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 795, + "offset": 820, "length": 57, "value": "\"The task was finished prematurely or abnormal condition\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 902, + "offset": 927, "length": 23, "value": "\"Channel was not found\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 981, + "offset": 1006, "length": 24, "value": "\"No Internet Connection\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1170, + "offset": 1286, "length": 31, "value": "\"Invalid input for the builder\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1450, + "offset": 1566, "length": 45, "value": "\"Could not find an account for specific name\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1546, + "offset": 1662, "length": 33, "value": "\"Could not save data to Keychain\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1632, + "offset": 1748, "length": 35, "value": "\"Could not update data in Keychain\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1720, + "offset": 1836, "length": 37, "value": "\"Could not delete data from Keychain\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1935, + "offset": 2051, "length": 39, "value": "\"Could not convert dictionary to data.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2146, + "offset": 2262, "length": 39, "value": "\"Could not convert data to dictionary.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2401, + "offset": 2517, "length": 43, "value": "\"Received an event that cannot be handeled\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2494, + "offset": 2610, "length": 44, "value": "\"Could not handle data, unknown format\/data\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2588, + "offset": 2704, "length": 22, "value": "\"Event alredy present\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "BooleanLiteral", - "offset": 2886, + "offset": 3002, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2636, + "offset": 2752, "length": 13, "value": "\"GliaCoreSDK.InternalError\"" }, @@ -42578,7 +42722,7 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/Deprecated.swift", "kind": "StringLiteral", - "offset": 3779, + "offset": 4412, "length": 25, "value": "\"GliaCoreSDK.VisitorScreenSharingState\"" }, @@ -44906,6 +45050,20 @@ "length": 4, "value": "true" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Hybrid.swift", + "kind": "StringLiteral", + "offset": 188, + "length": 40, + "value": "\"com.glia.sdk.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Hybrid.swift", + "kind": "StringLiteral", + "offset": 214, + "length": 1, + "value": "\".hybrid.queue\"" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/LiveObserver\/LiveObservationManaging+Live.swift", "kind": "IntegerLiteral", @@ -45403,6 +45561,41 @@ "length": 8, "value": "\"GliaCoreSDK.Delegate\"" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 1067, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 2000, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 2473, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 2554, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "StringLiteral", + "offset": 3788, + "length": 23, + "value": "\"General Error Message\"" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/Conference.swift", "kind": "BooleanLiteral", @@ -46974,217 +47167,217 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 8814, + "offset": 8803, "length": 3, "value": "200" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 8820, + "offset": 8809, "length": 3, "value": "299" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 9065, + "offset": 9054, "length": 27, "value": "\"---- RESPONSE STARTED----\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 9201, + "offset": 9190, "length": 25, "value": "\"---- RESPONSE ENDED----\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 9876, + "offset": 9865, "length": 3, "value": "401" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 10175, + "offset": 10164, "length": 3, "value": "409" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 10325, + "offset": 10314, "length": 3, "value": "422" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "Dictionary", - "offset": 11900, + "offset": 11889, "length": 3, "value": "[]" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12603, + "offset": 12592, "length": 409, "value": "\"---------------------------------\n🛫 Request\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12720, + "offset": 12709, "length": 20, "value": "\"HTTP method missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12741, + "offset": 12730, "length": 1, "value": "\" - \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12769, + "offset": 12758, "length": 12, "value": "\"URL missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12782, + "offset": 12771, "length": 1, "value": "\"\n\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12825, + "offset": 12814, "length": 28, "value": "\"\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12837, + "offset": 12826, "length": 1, "value": "\": \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12850, + "offset": 12839, "length": 1, "value": "\"\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12874, + "offset": 12863, "length": 4, "value": "\", \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12883, + "offset": 12872, "length": 21, "value": "\"HTTP headers missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12905, + "offset": 12894, "length": 1, "value": "\"\n\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12950, + "offset": 12939, "length": 33, "value": "\"\n---------------------------------\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13786, + "offset": 13775, "length": 3, "value": "\"-\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13874, + "offset": 13863, "length": 15, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13888, + "offset": 13877, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13915, + "offset": 13904, "length": 295, "value": "\"---------------------------------\n🛬 \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14006, + "offset": 13995, "length": 6, "value": "\"HTTP\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14015, + "offset": 14004, "length": 5, "value": "\"URL\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14021, + "offset": 14010, "length": 8, "value": "\" Response\n[\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14061, + "offset": 14050, "length": 1, "value": "\"] - \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14090, + "offset": 14079, "length": 12, "value": "\"URL missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14103, + "offset": 14092, "length": 1, "value": "\"\n\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14148, + "offset": 14137, "length": 33, "value": "\"\n---------------------------------\"" }, @@ -47436,91 +47629,119 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1248, + "offset": 1306, "length": 39, "value": "\"unexpected status code: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1286, + "offset": 1344, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1363, + "offset": 1421, "length": 53, "value": "\"unexpected response: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1412, + "offset": 1470, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1415, + "offset": 1473, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1568, + "offset": 1555, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1729, + "length": 66, + "value": "\"Network.Error.underlyingError(\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1778, + "length": 1, + "value": "\") \"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1794, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1851, "length": 25, "value": "\"access token is expired\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1656, + "offset": 1939, "length": 22, "value": "\"unprocessable entity\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1730, + "offset": 2013, "length": 10, "value": "\"conflict\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 3570, + "offset": 3853, "length": 3, "value": "\"\/\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 3592, + "offset": 3875, "length": 72, "value": "\"Endpoint path '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 3615, + "offset": 3898, "length": 29, "value": "\"' is required to start with '\/' (forward slash).\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "BooleanLiteral", - "offset": 3761, + "offset": 4044, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "Dictionary", - "offset": 4174, + "offset": 4457, "length": 3, "value": "[]" }, @@ -48899,35 +49120,35 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 9142, + "offset": 9157, "length": 60, "value": "\"Visitor can't be saved to local storage. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 9199, + "offset": 9214, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 13052, + "offset": 13151, "length": 44, "value": "\"Visitor can't be stored. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 13093, + "offset": 13192, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 13493, + "offset": 13592, "length": 52, "value": "\"AppConfiguration.siteAuthorizing should not be nil\"" }, @@ -48980,6 +49201,48 @@ "length": 36, "value": "\"Site info refreshed: set to 'nil'.\"" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "Dictionary", + "offset": 621, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "Dictionary", + "offset": 835, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "Dictionary", + "offset": 1302, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "BooleanLiteral", + "offset": 1373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "BooleanLiteral", + "offset": 1765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "BooleanLiteral", + "offset": 2017, + "length": 4, + "value": "true" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/URLRequest.swift", "kind": "BooleanLiteral", @@ -49176,41 +49439,6 @@ "length": 5, "value": "false" }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "StringLiteral", - "offset": 88, - "length": 23, - "value": "\"General Error Message\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 1873, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 3251, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 4072, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 4145, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connection.swift", "kind": "FloatLiteral", @@ -50194,70 +50422,42 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 542, - "length": 4, - "value": "\"id\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 579, - "length": 14, - "value": "\"access_token\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 635, - "length": 11, - "value": "\"timestamp\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 738, - "length": 8, - "value": "\"secret\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 1365, + "offset": 237, "length": 4, "value": "\"id\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 1409, + "offset": 275, "length": 14, "value": "\"access_token\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 1465, + "offset": 321, "length": 11, "value": "\"timestamp\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 1571, + "offset": 361, "length": 8, "value": "\"secret\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "BooleanLiteral", - "offset": 2731, + "offset": 2585, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "BooleanLiteral", - "offset": 2927, + "offset": 2781, "length": 4, "value": "true" }, @@ -51442,7 +51642,7 @@ "kind": "StringLiteral", "offset": 426, "length": 7, - "value": "\"1.5.3\"" + "value": "\"1.5.4\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/NetworkConnectionMonitor\/PathMonitorClient.Live.swift", @@ -51594,602 +51794,609 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 7994, + "offset": 8143, "length": 197, "value": "\"Unable to return 'SiteManaging' instance because SDK is not configured using `GliaCore.sharedInstance.configure(with:)` method.\"" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", + "kind": "Array", + "offset": 9395, + "length": 2, + "value": "[]" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 10399, + "offset": 11515, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 10426, + "offset": 11542, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14021, + "offset": 15169, "length": 108, "value": "\"Request for authenticated visitor failed. Access token is expired: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14115, + "offset": 15263, "length": 6, "value": "\" status code.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14700, + "offset": 15848, "length": 49, "value": "\"Register Remote Logging failed: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14748, + "offset": 15896, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14811, + "offset": 15959, "length": 76, "value": "\"Register Remote Logging failed: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14886, + "offset": 16034, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 15290, + "offset": 16438, "length": 118, "value": "\"Socket connection has been established after connection state changing (to='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 15384, + "offset": 16532, "length": 16, "value": "\"') with result='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 15405, + "offset": 16553, "length": 3, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 22207, + "offset": 23486, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 22242, + "offset": 23521, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 24231, + "offset": 25510, "length": 79, "value": "\"Unable to add remote logger to \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 24269, + "offset": 25548, "length": 7, "value": "\" because it is not \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 24299, + "offset": 25578, "length": 8, "value": "\" instance.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 25497, + "offset": 26776, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 26765, + "offset": 28044, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 27131, + "offset": 28410, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 28959, + "offset": 30238, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 29137, + "offset": 30416, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36098, + "offset": 37377, "length": 48, "value": "\"Engagement has failed with reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36143, + "offset": 37422, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36802, + "offset": 38081, "length": 83, "value": "\"Engagement failed with no error. engagement_id='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36880, + "offset": 38159, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36883, + "offset": 38162, "length": 3, "value": "\"'\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 38802, + "offset": 40081, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 38834, + "offset": 40113, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 40253, + "offset": 41532, "length": 78, "value": "\"Socket connection has been established after background with result='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 40328, + "offset": 41607, "length": 5, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 41286, + "offset": 42565, "length": 72, "value": "\"Channel connection has not been established. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 41355, + "offset": 42634, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 44534, + "offset": 45813, "length": 64, "value": "\"Channel connection has not been established. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 44595, + "offset": 45874, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 45161, + "offset": 46440, "length": 64, "value": "\"SiteManaging not available. Can't initialize live observation.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 45382, + "offset": 46661, "length": 61, "value": "\"Channel is nil. Aborting setting up live observation medra.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 45891, + "offset": 47170, "length": 61, "value": "\"Channel is nil. Aborting setting up live observation medra.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 46173, + "offset": 47452, "length": 83, "value": "\"Site not available. Aborting setting up live observation medra. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 46253, + "offset": 47532, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 46738, + "offset": 48017, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50231, + "offset": 51510, "length": 22, "value": "\"cleanedOnFirstLaunch\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 50282, + "offset": 51561, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50453, + "offset": 51732, "length": 63, "value": "\"Cleaning keychain because of '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50490, + "offset": 51769, "length": 6, "value": "\"' is '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50513, + "offset": 51792, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 51952, + "offset": 53237, "length": 56, "value": "\"Skipping handling visitor state update as it is 'nil'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 53714, + "offset": 54999, "length": 1, "value": "2" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54383, + "offset": 55668, "length": 83, "value": "\"Engagement (id: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54417, + "offset": 55702, "length": 12, "value": "\"', status: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54449, + "offset": 55734, "length": 18, "value": "\"') is recovered.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54577, + "offset": 55862, "length": 82, "value": "\"Engagement (id: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54611, + "offset": 55896, "length": 12, "value": "\"', status: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54643, + "offset": 55928, "length": 17, "value": "\"') is accepted.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 55537, + "offset": 56822, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56176, + "offset": 57461, "length": 300, "value": "\"engagement_id='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56234, + "offset": 57519, "length": 8, "value": "\"', sdk='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56268, + "offset": 57553, "length": 8, "value": "\"', iOS='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56303, + "offset": 57588, "length": 4, "value": "\"', device='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56355, + "offset": 57640, "length": 22, "value": "\"', pushNotifications='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56407, + "offset": 57692, "length": 1, "value": "\" \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56449, + "offset": 57734, "length": 3, "value": "\"'.\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 57364, + "offset": 58649, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 59069, + "offset": 60354, "length": 63, "value": "\"Can't set up media for engagement because visitor is missing.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 62535, + "offset": 63820, "length": 19, "value": "\"Engagement ended.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 66923, + "offset": 68208, "length": 77, "value": "\"Media upgrade has been successful. engagement_id='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 66997, + "offset": 68282, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67091, + "offset": 68376, "length": 89, "value": "\"Error posting media upgrade of type '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67157, + "offset": 68442, "length": 10, "value": "\"'. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67177, + "offset": 68462, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67456, + "offset": 68741, "length": 41, "value": "\"Media upgrade failed. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67494, + "offset": 68779, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67663, + "offset": 68948, "length": 22, "value": "\"capabilities:request\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67722, + "offset": 69007, "length": 23, "value": "\"capabilities:response\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67663, + "offset": 68948, "length": 22, "value": "\"capabilities:request\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67722, + "offset": 69007, "length": 23, "value": "\"capabilities:response\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 69633, + "offset": 70918, "length": 94, "value": "\"Screen sharing failed with error 'screenSharingNotAvailable'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 69724, + "offset": 71009, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 69968, + "offset": 71253, "length": 93, "value": "\"Screen sharing failed with error 'notAvailableOnIOSVersion'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70058, + "offset": 71343, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70288, + "offset": 71573, "length": 78, "value": "\"Connection failed with error 'proposalError'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70363, + "offset": 71648, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70581, + "offset": 71866, "length": 76, "value": "\"RTCClient failed with error 'noConnection'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70654, + "offset": 71939, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70867, + "offset": 72152, "length": 72, "value": "\"Medra failed with error 'networkError'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70936, + "offset": 72221, "length": 4, "value": "\"'.\"" }, @@ -53330,42 +53537,42 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19700, + "offset": 19764, "length": 52, "value": "\"Subscribing failed. Queue identifiers are missing.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19847, + "offset": 19912, "length": 7, "value": "\"watch\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19866, + "offset": 19931, "length": 8, "value": "\"topics\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19891, + "offset": 19956, "length": 13, "value": "\"queue:\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19903, + "offset": 19968, "length": 5, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "Dictionary", - "offset": 21632, + "offset": 21709, "length": 3, "value": "[]" }, @@ -53834,7 +54041,7 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/AccountManaging\/AccountManaging.Interface.swift", "kind": "BooleanLiteral", - "offset": 3779, + "offset": 3792, "length": 5, "value": "false" }, diff --git a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.private.swiftinterface b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.private.swiftinterface index d9d01cc..61a7f3c 100644 --- a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -557,6 +557,10 @@ extension GliaCoreSDK.GliaCore { get } } +extension GliaCoreSDK.GliaCore { + @available(*, deprecated, message: "Use the `subscribeForQueuesUpdates` method that provides a `Result` in its completion.") + @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? +} @available(*, deprecated, message: "Screen sharing feature will replaced with Live Observations") @objc public class VisitorScreenSharingState : ObjectiveC.NSObject { @objc public var status: GliaCoreSDK.ScreenSharingStatus { @@ -1258,7 +1262,9 @@ extension GliaCoreSDK.GliaCore { @objc final public func dequeueFromActiveTickets(completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func cancel(queueTicket: GliaCoreSDK.QueueTicket, completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func listQueues(completion: @escaping GliaCoreSDK.QueueRequestBlock) - @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? + public typealias SubscribeForQueuesUpdatesCompletion = ((Swift.Result) -> Swift.Void) + @discardableResult + final public func subscribeForQueuesUpdates(forQueues queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> Swift.String? @objc final public func unsubscribeFromUpdates(queueCallbackId: Swift.String, onError: @escaping GliaCoreSDK.ErrorBlock) } public struct CameraDevice : Swift.Equatable { diff --git a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.swiftdoc b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.swiftdoc index ee0b287..4848431 100644 Binary files a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.swiftdoc and b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.swiftinterface b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.swiftinterface index 7129249..07fe59c 100644 --- a/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.swiftinterface +++ b/GliaCoreSDK.xcframework/ios-arm64/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios.swiftinterface @@ -557,6 +557,10 @@ extension GliaCoreSDK.GliaCore { get } } +extension GliaCoreSDK.GliaCore { + @available(*, deprecated, message: "Use the `subscribeForQueuesUpdates` method that provides a `Result` in its completion.") + @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? +} @available(*, deprecated, message: "Screen sharing feature will replaced with Live Observations") @objc public class VisitorScreenSharingState : ObjectiveC.NSObject { @objc public var status: GliaCoreSDK.ScreenSharingStatus { @@ -1227,7 +1231,9 @@ extension GliaCoreSDK.GliaCore { @objc final public func dequeueFromActiveTickets(completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func cancel(queueTicket: GliaCoreSDK.QueueTicket, completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func listQueues(completion: @escaping GliaCoreSDK.QueueRequestBlock) - @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? + public typealias SubscribeForQueuesUpdatesCompletion = ((Swift.Result) -> Swift.Void) + @discardableResult + final public func subscribeForQueuesUpdates(forQueues queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> Swift.String? @objc final public func unsubscribeFromUpdates(queueCallbackId: Swift.String, onError: @escaping GliaCoreSDK.ErrorBlock) } public struct CameraDevice : Swift.Equatable { diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/GliaCoreSDK b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/GliaCoreSDK index c1ad4fb..2b4121c 100755 Binary files a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/GliaCoreSDK and b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/GliaCoreSDK differ diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Headers/GliaCoreSDK-Swift.h b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Headers/GliaCoreSDK-Swift.h index 246a013..efcfa69 100644 --- a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Headers/GliaCoreSDK-Swift.h +++ b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Headers/GliaCoreSDK-Swift.h @@ -540,6 +540,12 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) GliaCore * _ +@class Queue; + +@interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) +/// Deprecated. +- (NSString * _Nullable)subscribeForUpdatesForQueue:(NSArray * _Nonnull)queueIds onError:(void (^ _Nonnull)(GliaCoreError * _Nonnull))onError onUpdate:(void (^ _Nonnull)(Queue * _Nonnull))onUpdate SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("Use the `subscribeForQueuesUpdates` method that provides a `Result` in its completion."); +@end @@ -605,6 +611,8 @@ enum LogLevel : NSInteger; + + @interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) /// Uploads a file to an engagement. The uploaded file can be later sent as part of a chat message attachments. /// If Glia’s servers require a security check for the uploaded file, then it will be triggered automatically. The completion @@ -669,7 +677,6 @@ enum LogLevel : NSInteger; - @interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) /// Clear the use session of the client library - (void)clearSession; @@ -869,7 +876,6 @@ enum LogLevel : NSInteger; @class QueueTicket; -@class Queue; @interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) /// Cancels all active queue tickets that the current visitor has. @@ -945,41 +951,6 @@ enum LogLevel : NSInteger; /// \param completion A callback that will return the Queue list or GliaCoreError /// - (void)listQueuesWithCompletion:(void (^ _Nonnull)(NSArray * _Nullable, GliaCoreError * _Nullable))completion; -///
-/// Example: -/// \code -/// let queueUpdatesCallbackId = GliaCore.sharedInstance.subscribeForUpdates( -/// forQueue: [QUEUE_ID_1, QUEUE_ID_2], -/// onError: showError(gliaCoreError:), -/// onUpdate: updateQueueInfo(newQueue:) -/// ) -/// -/// \endcode\param for Array of strings represinting Queue IDs that you want to get updates for -/// -/// \param onUpdate A callback that returns a new instance of Queue every time its info is changed -/// -/// \param onError A callback that returns GliaCoreError which could have one of the reasons: -///
    -///
  • -/// GeneralError.internalError -///
  • -///
  • -/// ConfigurationError.invalidSite -///
  • -///
  • -/// ConfigurationError.invalidEnvironment -///
  • -///
  • -/// QueueError.invalidId -///
  • -///
-/// -/// -/// returns: -/// -/// A unique callback ID or nil if callback was not registered due to error. -/// This callback ID could be used to usubscribe from Queue updates. -- (NSString * _Nullable)subscribeForUpdatesForQueue:(NSArray * _Nonnull)queueIds onError:(void (^ _Nonnull)(GliaCoreError * _Nonnull))onError onUpdate:(void (^ _Nonnull)(Queue * _Nonnull))onUpdate SWIFT_WARN_UNUSED_RESULT; /// Unsubscribes from Queue updates. /// \param queueCallbackId ID of callback for which you would like to stop receiving updates. /// @@ -1953,6 +1924,12 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) GliaCore * _ +@class Queue; + +@interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) +/// Deprecated. +- (NSString * _Nullable)subscribeForUpdatesForQueue:(NSArray * _Nonnull)queueIds onError:(void (^ _Nonnull)(GliaCoreError * _Nonnull))onError onUpdate:(void (^ _Nonnull)(Queue * _Nonnull))onUpdate SWIFT_WARN_UNUSED_RESULT SWIFT_DEPRECATED_MSG("Use the `subscribeForQueuesUpdates` method that provides a `Result` in its completion."); +@end @@ -2018,6 +1995,8 @@ enum LogLevel : NSInteger; + + @interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) /// Uploads a file to an engagement. The uploaded file can be later sent as part of a chat message attachments. /// If Glia’s servers require a security check for the uploaded file, then it will be triggered automatically. The completion @@ -2082,7 +2061,6 @@ enum LogLevel : NSInteger; - @interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) /// Clear the use session of the client library - (void)clearSession; @@ -2282,7 +2260,6 @@ enum LogLevel : NSInteger; @class QueueTicket; -@class Queue; @interface GliaCore (SWIFT_EXTENSION(GliaCoreSDK)) /// Cancels all active queue tickets that the current visitor has. @@ -2358,41 +2335,6 @@ enum LogLevel : NSInteger; /// \param completion A callback that will return the Queue list or GliaCoreError /// - (void)listQueuesWithCompletion:(void (^ _Nonnull)(NSArray * _Nullable, GliaCoreError * _Nullable))completion; -///
-/// Example: -/// \code -/// let queueUpdatesCallbackId = GliaCore.sharedInstance.subscribeForUpdates( -/// forQueue: [QUEUE_ID_1, QUEUE_ID_2], -/// onError: showError(gliaCoreError:), -/// onUpdate: updateQueueInfo(newQueue:) -/// ) -/// -/// \endcode\param for Array of strings represinting Queue IDs that you want to get updates for -/// -/// \param onUpdate A callback that returns a new instance of Queue every time its info is changed -/// -/// \param onError A callback that returns GliaCoreError which could have one of the reasons: -///
    -///
  • -/// GeneralError.internalError -///
  • -///
  • -/// ConfigurationError.invalidSite -///
  • -///
  • -/// ConfigurationError.invalidEnvironment -///
  • -///
  • -/// QueueError.invalidId -///
  • -///
-/// -/// -/// returns: -/// -/// A unique callback ID or nil if callback was not registered due to error. -/// This callback ID could be used to usubscribe from Queue updates. -- (NSString * _Nullable)subscribeForUpdatesForQueue:(NSArray * _Nonnull)queueIds onError:(void (^ _Nonnull)(GliaCoreError * _Nonnull))onError onUpdate:(void (^ _Nonnull)(Queue * _Nonnull))onUpdate SWIFT_WARN_UNUSED_RESULT; /// Unsubscribes from Queue updates. /// \param queueCallbackId ID of callback for which you would like to stop receiving updates. /// diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.abi.json b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.abi.json index 7a1ed53..2107617 100644 --- a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -1499,6 +1499,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "TypeDecl", "name": "Attachment", @@ -15563,6 +15570,20 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Dispatch", + "printedName": "Dispatch", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -15682,6 +15703,20 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Security", + "printedName": "Security", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -21782,6 +21817,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -23970,13 +24012,6 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "GliaCoreSDK" - }, { "kind": "Import", "name": "Foundation", @@ -29530,6 +29565,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Combine", @@ -32220,6 +32262,92 @@ "isFromExtension": true, "funcSelfKind": "NonMutating" }, + { + "kind": "Function", + "name": "subscribeForUpdates", + "printedName": "subscribeForUpdates(forQueue:onError:onUpdate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(GliaCoreSDK.GliaCoreError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GliaCoreError", + "printedName": "GliaCoreSDK.GliaCoreError", + "usr": "c:@M@GliaCoreSDK@objc(cs)GliaCoreError" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(GliaCoreSDK.Queue) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "GliaCoreSDK.Queue", + "usr": "c:@M@GliaCoreSDK@objc(cs)Queue" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@GliaCoreSDK@objc(cs)GliaCore(im)subscribeForUpdatesForQueue:onError:onUpdate:", + "mangledName": "$s11GliaCoreSDK0aB0C19subscribeForUpdates8forQueue7onError0I6UpdateSSSgSaySSG_yAA0abJ0CcyAA0H0CctF", + "moduleName": "GliaCoreSDK", + "deprecated": true, + "objc_name": "subscribeForUpdatesForQueue:onError:onUpdate:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, { "kind": "Function", "name": "requestMediaUpgrade", @@ -35191,8 +35319,8 @@ }, { "kind": "Function", - "name": "subscribeForUpdates", - "printedName": "subscribeForUpdates(forQueue:onError:onUpdate:)", + "name": "subscribeForQueuesUpdates", + "printedName": "subscribeForQueuesUpdates(forQueues:completion:)", "children": [ { "kind": "TypeNominal", @@ -35225,25 +35353,7 @@ { "kind": "TypeFunc", "name": "Function", - "printedName": "(GliaCoreSDK.GliaCoreError) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "GliaCoreError", - "printedName": "GliaCoreSDK.GliaCoreError", - "usr": "c:@M@GliaCoreSDK@objc(cs)GliaCoreError" - } - ] - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(GliaCoreSDK.Queue) -> ()", + "printedName": "(Swift.Result) -> ()", "children": [ { "kind": "TypeNominal", @@ -35252,22 +35362,35 @@ }, { "kind": "TypeNominal", - "name": "Queue", - "printedName": "GliaCoreSDK.Queue", - "usr": "c:@M@GliaCoreSDK@objc(cs)Queue" + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "GliaCoreSDK.Queue", + "usr": "c:@M@GliaCoreSDK@objc(cs)Queue" + }, + { + "kind": "TypeNominal", + "name": "GliaCoreError", + "printedName": "GliaCoreSDK.GliaCoreError", + "usr": "c:@M@GliaCoreSDK@objc(cs)GliaCoreError" + } + ], + "usr": "s:s6ResultO" } ] } ], "declKind": "Func", - "usr": "c:@CM@GliaCoreSDK@objc(cs)GliaCore(im)subscribeForUpdatesForQueue:onError:onUpdate:", - "mangledName": "$s11GliaCoreSDK0aB0C19subscribeForUpdates8forQueue7onError0I6UpdateSSSgSaySSG_yAA0abJ0CcyAA0H0CctF", + "usr": "s:11GliaCoreSDK0aB0C25subscribeForQueuesUpdates03forF010completionSSSgSaySSG_ys6ResultOyAA5QueueCAA0aB5ErrorCGctF", + "mangledName": "$s11GliaCoreSDK0aB0C25subscribeForQueuesUpdates03forF010completionSSSgSaySSG_ys6ResultOyAA5QueueCAA0aB5ErrorCGctF", "moduleName": "GliaCoreSDK", - "objc_name": "subscribeForUpdatesForQueue:onError:onUpdate:", "declAttributes": [ "Final", "AccessControl", - "ObjC", + "DiscardableResult", "RawDocComment" ], "isFromExtension": true, @@ -36588,6 +36711,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -37638,6 +37768,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "AVFoundation", @@ -39207,6 +39344,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -41920,140 +42064,140 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 388, + "offset": 413, "length": 34, "value": "\"Failed to decode MessageInternal\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 489, + "offset": 514, "length": 36, "value": "\"Failed to decode EngagementSession\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 574, + "offset": 599, "length": 16, "value": "\"Internal error\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 638, + "offset": 663, "length": 18, "value": "\"Networking error\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 709, + "offset": 734, "length": 33, "value": "\"Active engagement was not found\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 795, + "offset": 820, "length": 57, "value": "\"The task was finished prematurely or abnormal condition\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 902, + "offset": 927, "length": 23, "value": "\"Channel was not found\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 981, + "offset": 1006, "length": 24, "value": "\"No Internet Connection\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1170, + "offset": 1286, "length": 31, "value": "\"Invalid input for the builder\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1450, + "offset": 1566, "length": 45, "value": "\"Could not find an account for specific name\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1546, + "offset": 1662, "length": 33, "value": "\"Could not save data to Keychain\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1632, + "offset": 1748, "length": 35, "value": "\"Could not update data in Keychain\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1720, + "offset": 1836, "length": 37, "value": "\"Could not delete data from Keychain\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1935, + "offset": 2051, "length": 39, "value": "\"Could not convert dictionary to data.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2146, + "offset": 2262, "length": 39, "value": "\"Could not convert data to dictionary.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2401, + "offset": 2517, "length": 43, "value": "\"Received an event that cannot be handeled\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2494, + "offset": 2610, "length": 44, "value": "\"Could not handle data, unknown format\/data\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2588, + "offset": 2704, "length": 22, "value": "\"Event alredy present\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "BooleanLiteral", - "offset": 2886, + "offset": 3002, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2636, + "offset": 2752, "length": 13, "value": "\"GliaCoreSDK.InternalError\"" }, @@ -42578,7 +42722,7 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/Deprecated.swift", "kind": "StringLiteral", - "offset": 3779, + "offset": 4412, "length": 25, "value": "\"GliaCoreSDK.VisitorScreenSharingState\"" }, @@ -44906,6 +45050,20 @@ "length": 4, "value": "true" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Hybrid.swift", + "kind": "StringLiteral", + "offset": 188, + "length": 40, + "value": "\"com.glia.sdk.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Hybrid.swift", + "kind": "StringLiteral", + "offset": 214, + "length": 1, + "value": "\".hybrid.queue\"" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/LiveObserver\/LiveObservationManaging+Live.swift", "kind": "IntegerLiteral", @@ -45403,6 +45561,41 @@ "length": 8, "value": "\"GliaCoreSDK.Delegate\"" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 1067, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 2000, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 2473, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 2554, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "StringLiteral", + "offset": 3788, + "length": 23, + "value": "\"General Error Message\"" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/Conference.swift", "kind": "BooleanLiteral", @@ -46974,217 +47167,217 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 8814, + "offset": 8803, "length": 3, "value": "200" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 8820, + "offset": 8809, "length": 3, "value": "299" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 9065, + "offset": 9054, "length": 27, "value": "\"---- RESPONSE STARTED----\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 9201, + "offset": 9190, "length": 25, "value": "\"---- RESPONSE ENDED----\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 9876, + "offset": 9865, "length": 3, "value": "401" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 10175, + "offset": 10164, "length": 3, "value": "409" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 10325, + "offset": 10314, "length": 3, "value": "422" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "Dictionary", - "offset": 11900, + "offset": 11889, "length": 3, "value": "[]" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12603, + "offset": 12592, "length": 409, "value": "\"---------------------------------\n🛫 Request\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12720, + "offset": 12709, "length": 20, "value": "\"HTTP method missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12741, + "offset": 12730, "length": 1, "value": "\" - \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12769, + "offset": 12758, "length": 12, "value": "\"URL missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12782, + "offset": 12771, "length": 1, "value": "\"\n\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12825, + "offset": 12814, "length": 28, "value": "\"\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12837, + "offset": 12826, "length": 1, "value": "\": \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12850, + "offset": 12839, "length": 1, "value": "\"\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12874, + "offset": 12863, "length": 4, "value": "\", \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12883, + "offset": 12872, "length": 21, "value": "\"HTTP headers missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12905, + "offset": 12894, "length": 1, "value": "\"\n\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12950, + "offset": 12939, "length": 33, "value": "\"\n---------------------------------\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13786, + "offset": 13775, "length": 3, "value": "\"-\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13874, + "offset": 13863, "length": 15, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13888, + "offset": 13877, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13915, + "offset": 13904, "length": 295, "value": "\"---------------------------------\n🛬 \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14006, + "offset": 13995, "length": 6, "value": "\"HTTP\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14015, + "offset": 14004, "length": 5, "value": "\"URL\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14021, + "offset": 14010, "length": 8, "value": "\" Response\n[\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14061, + "offset": 14050, "length": 1, "value": "\"] - \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14090, + "offset": 14079, "length": 12, "value": "\"URL missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14103, + "offset": 14092, "length": 1, "value": "\"\n\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14148, + "offset": 14137, "length": 33, "value": "\"\n---------------------------------\"" }, @@ -47436,91 +47629,119 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1248, + "offset": 1306, "length": 39, "value": "\"unexpected status code: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1286, + "offset": 1344, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1363, + "offset": 1421, "length": 53, "value": "\"unexpected response: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1412, + "offset": 1470, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1415, + "offset": 1473, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1568, + "offset": 1555, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1729, + "length": 66, + "value": "\"Network.Error.underlyingError(\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1778, + "length": 1, + "value": "\") \"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1794, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1851, "length": 25, "value": "\"access token is expired\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1656, + "offset": 1939, "length": 22, "value": "\"unprocessable entity\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1730, + "offset": 2013, "length": 10, "value": "\"conflict\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 3570, + "offset": 3853, "length": 3, "value": "\"\/\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 3592, + "offset": 3875, "length": 72, "value": "\"Endpoint path '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 3615, + "offset": 3898, "length": 29, "value": "\"' is required to start with '\/' (forward slash).\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "BooleanLiteral", - "offset": 3761, + "offset": 4044, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "Dictionary", - "offset": 4174, + "offset": 4457, "length": 3, "value": "[]" }, @@ -48899,35 +49120,35 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 9142, + "offset": 9157, "length": 60, "value": "\"Visitor can't be saved to local storage. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 9199, + "offset": 9214, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 13052, + "offset": 13151, "length": 44, "value": "\"Visitor can't be stored. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 13093, + "offset": 13192, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 13493, + "offset": 13592, "length": 52, "value": "\"AppConfiguration.siteAuthorizing should not be nil\"" }, @@ -48980,6 +49201,48 @@ "length": 36, "value": "\"Site info refreshed: set to 'nil'.\"" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "Dictionary", + "offset": 621, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "Dictionary", + "offset": 835, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "Dictionary", + "offset": 1302, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "BooleanLiteral", + "offset": 1373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "BooleanLiteral", + "offset": 1765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "BooleanLiteral", + "offset": 2017, + "length": 4, + "value": "true" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/URLRequest.swift", "kind": "BooleanLiteral", @@ -49176,41 +49439,6 @@ "length": 5, "value": "false" }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "StringLiteral", - "offset": 88, - "length": 23, - "value": "\"General Error Message\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 1873, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 3251, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 4072, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 4145, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connection.swift", "kind": "FloatLiteral", @@ -50194,70 +50422,42 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 542, - "length": 4, - "value": "\"id\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 579, - "length": 14, - "value": "\"access_token\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 635, - "length": 11, - "value": "\"timestamp\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 738, - "length": 8, - "value": "\"secret\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 1365, + "offset": 237, "length": 4, "value": "\"id\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 1409, + "offset": 275, "length": 14, "value": "\"access_token\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 1465, + "offset": 321, "length": 11, "value": "\"timestamp\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 1571, + "offset": 361, "length": 8, "value": "\"secret\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "BooleanLiteral", - "offset": 2731, + "offset": 2585, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "BooleanLiteral", - "offset": 2927, + "offset": 2781, "length": 4, "value": "true" }, @@ -51442,7 +51642,7 @@ "kind": "StringLiteral", "offset": 426, "length": 7, - "value": "\"1.5.3\"" + "value": "\"1.5.4\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/NetworkConnectionMonitor\/PathMonitorClient.Live.swift", @@ -51594,602 +51794,609 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 7994, + "offset": 8143, "length": 197, "value": "\"Unable to return 'SiteManaging' instance because SDK is not configured using `GliaCore.sharedInstance.configure(with:)` method.\"" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", + "kind": "Array", + "offset": 9395, + "length": 2, + "value": "[]" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 10399, + "offset": 11515, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 10426, + "offset": 11542, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14021, + "offset": 15169, "length": 108, "value": "\"Request for authenticated visitor failed. Access token is expired: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14115, + "offset": 15263, "length": 6, "value": "\" status code.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14700, + "offset": 15848, "length": 49, "value": "\"Register Remote Logging failed: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14748, + "offset": 15896, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14811, + "offset": 15959, "length": 76, "value": "\"Register Remote Logging failed: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14886, + "offset": 16034, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 15290, + "offset": 16438, "length": 118, "value": "\"Socket connection has been established after connection state changing (to='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 15384, + "offset": 16532, "length": 16, "value": "\"') with result='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 15405, + "offset": 16553, "length": 3, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 22207, + "offset": 23486, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 22242, + "offset": 23521, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 24231, + "offset": 25510, "length": 79, "value": "\"Unable to add remote logger to \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 24269, + "offset": 25548, "length": 7, "value": "\" because it is not \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 24299, + "offset": 25578, "length": 8, "value": "\" instance.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 25497, + "offset": 26776, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 26765, + "offset": 28044, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 27131, + "offset": 28410, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 28959, + "offset": 30238, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 29137, + "offset": 30416, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36098, + "offset": 37377, "length": 48, "value": "\"Engagement has failed with reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36143, + "offset": 37422, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36802, + "offset": 38081, "length": 83, "value": "\"Engagement failed with no error. engagement_id='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36880, + "offset": 38159, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36883, + "offset": 38162, "length": 3, "value": "\"'\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 38802, + "offset": 40081, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 38834, + "offset": 40113, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 40253, + "offset": 41532, "length": 78, "value": "\"Socket connection has been established after background with result='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 40328, + "offset": 41607, "length": 5, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 41286, + "offset": 42565, "length": 72, "value": "\"Channel connection has not been established. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 41355, + "offset": 42634, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 44534, + "offset": 45813, "length": 64, "value": "\"Channel connection has not been established. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 44595, + "offset": 45874, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 45161, + "offset": 46440, "length": 64, "value": "\"SiteManaging not available. Can't initialize live observation.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 45382, + "offset": 46661, "length": 61, "value": "\"Channel is nil. Aborting setting up live observation medra.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 45891, + "offset": 47170, "length": 61, "value": "\"Channel is nil. Aborting setting up live observation medra.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 46173, + "offset": 47452, "length": 83, "value": "\"Site not available. Aborting setting up live observation medra. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 46253, + "offset": 47532, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 46738, + "offset": 48017, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50231, + "offset": 51510, "length": 22, "value": "\"cleanedOnFirstLaunch\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 50282, + "offset": 51561, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50453, + "offset": 51732, "length": 63, "value": "\"Cleaning keychain because of '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50490, + "offset": 51769, "length": 6, "value": "\"' is '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50513, + "offset": 51792, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 51952, + "offset": 53237, "length": 56, "value": "\"Skipping handling visitor state update as it is 'nil'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 53714, + "offset": 54999, "length": 1, "value": "2" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54383, + "offset": 55668, "length": 83, "value": "\"Engagement (id: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54417, + "offset": 55702, "length": 12, "value": "\"', status: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54449, + "offset": 55734, "length": 18, "value": "\"') is recovered.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54577, + "offset": 55862, "length": 82, "value": "\"Engagement (id: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54611, + "offset": 55896, "length": 12, "value": "\"', status: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54643, + "offset": 55928, "length": 17, "value": "\"') is accepted.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 55537, + "offset": 56822, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56176, + "offset": 57461, "length": 300, "value": "\"engagement_id='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56234, + "offset": 57519, "length": 8, "value": "\"', sdk='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56268, + "offset": 57553, "length": 8, "value": "\"', iOS='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56303, + "offset": 57588, "length": 4, "value": "\"', device='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56355, + "offset": 57640, "length": 22, "value": "\"', pushNotifications='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56407, + "offset": 57692, "length": 1, "value": "\" \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56449, + "offset": 57734, "length": 3, "value": "\"'.\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 57364, + "offset": 58649, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 59069, + "offset": 60354, "length": 63, "value": "\"Can't set up media for engagement because visitor is missing.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 62535, + "offset": 63820, "length": 19, "value": "\"Engagement ended.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 66923, + "offset": 68208, "length": 77, "value": "\"Media upgrade has been successful. engagement_id='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 66997, + "offset": 68282, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67091, + "offset": 68376, "length": 89, "value": "\"Error posting media upgrade of type '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67157, + "offset": 68442, "length": 10, "value": "\"'. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67177, + "offset": 68462, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67456, + "offset": 68741, "length": 41, "value": "\"Media upgrade failed. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67494, + "offset": 68779, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67663, + "offset": 68948, "length": 22, "value": "\"capabilities:request\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67722, + "offset": 69007, "length": 23, "value": "\"capabilities:response\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67663, + "offset": 68948, "length": 22, "value": "\"capabilities:request\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67722, + "offset": 69007, "length": 23, "value": "\"capabilities:response\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 69633, + "offset": 70918, "length": 94, "value": "\"Screen sharing failed with error 'screenSharingNotAvailable'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 69724, + "offset": 71009, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 69968, + "offset": 71253, "length": 93, "value": "\"Screen sharing failed with error 'notAvailableOnIOSVersion'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70058, + "offset": 71343, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70288, + "offset": 71573, "length": 78, "value": "\"Connection failed with error 'proposalError'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70363, + "offset": 71648, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70581, + "offset": 71866, "length": 76, "value": "\"RTCClient failed with error 'noConnection'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70654, + "offset": 71939, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70867, + "offset": 72152, "length": 72, "value": "\"Medra failed with error 'networkError'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70936, + "offset": 72221, "length": 4, "value": "\"'.\"" }, @@ -53330,42 +53537,42 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19700, + "offset": 19764, "length": 52, "value": "\"Subscribing failed. Queue identifiers are missing.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19847, + "offset": 19912, "length": 7, "value": "\"watch\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19866, + "offset": 19931, "length": 8, "value": "\"topics\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19891, + "offset": 19956, "length": 13, "value": "\"queue:\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19903, + "offset": 19968, "length": 5, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "Dictionary", - "offset": 21632, + "offset": 21709, "length": 3, "value": "[]" }, @@ -53834,7 +54041,7 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/AccountManaging\/AccountManaging.Interface.swift", "kind": "BooleanLiteral", - "offset": 3779, + "offset": 3792, "length": 5, "value": "false" }, diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface index 52c8e22..7310568 100644 --- a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -557,6 +557,10 @@ extension GliaCoreSDK.GliaCore { get } } +extension GliaCoreSDK.GliaCore { + @available(*, deprecated, message: "Use the `subscribeForQueuesUpdates` method that provides a `Result` in its completion.") + @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? +} @available(*, deprecated, message: "Screen sharing feature will replaced with Live Observations") @objc public class VisitorScreenSharingState : ObjectiveC.NSObject { @objc public var status: GliaCoreSDK.ScreenSharingStatus { @@ -1258,7 +1262,9 @@ extension GliaCoreSDK.GliaCore { @objc final public func dequeueFromActiveTickets(completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func cancel(queueTicket: GliaCoreSDK.QueueTicket, completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func listQueues(completion: @escaping GliaCoreSDK.QueueRequestBlock) - @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? + public typealias SubscribeForQueuesUpdatesCompletion = ((Swift.Result) -> Swift.Void) + @discardableResult + final public func subscribeForQueuesUpdates(forQueues queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> Swift.String? @objc final public func unsubscribeFromUpdates(queueCallbackId: Swift.String, onError: @escaping GliaCoreSDK.ErrorBlock) } public struct CameraDevice : Swift.Equatable { diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 9a3dc76..819fa4a 100644 Binary files a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface index a9cd041..81fbf58 100644 --- a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -557,6 +557,10 @@ extension GliaCoreSDK.GliaCore { get } } +extension GliaCoreSDK.GliaCore { + @available(*, deprecated, message: "Use the `subscribeForQueuesUpdates` method that provides a `Result` in its completion.") + @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? +} @available(*, deprecated, message: "Screen sharing feature will replaced with Live Observations") @objc public class VisitorScreenSharingState : ObjectiveC.NSObject { @objc public var status: GliaCoreSDK.ScreenSharingStatus { @@ -1227,7 +1231,9 @@ extension GliaCoreSDK.GliaCore { @objc final public func dequeueFromActiveTickets(completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func cancel(queueTicket: GliaCoreSDK.QueueTicket, completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func listQueues(completion: @escaping GliaCoreSDK.QueueRequestBlock) - @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? + public typealias SubscribeForQueuesUpdatesCompletion = ((Swift.Result) -> Swift.Void) + @discardableResult + final public func subscribeForQueuesUpdates(forQueues queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> Swift.String? @objc final public func unsubscribeFromUpdates(queueCallbackId: Swift.String, onError: @escaping GliaCoreSDK.ErrorBlock) } public struct CameraDevice : Swift.Equatable { diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json index 7a1ed53..2107617 100644 --- a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -1499,6 +1499,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "TypeDecl", "name": "Attachment", @@ -15563,6 +15570,20 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Dispatch", + "printedName": "Dispatch", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -15682,6 +15703,20 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Security", + "printedName": "Security", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -21782,6 +21817,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -23970,13 +24012,6 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, - { - "kind": "Import", - "name": "Security", - "printedName": "Security", - "declKind": "Import", - "moduleName": "GliaCoreSDK" - }, { "kind": "Import", "name": "Foundation", @@ -29530,6 +29565,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Combine", @@ -32220,6 +32262,92 @@ "isFromExtension": true, "funcSelfKind": "NonMutating" }, + { + "kind": "Function", + "name": "subscribeForUpdates", + "printedName": "subscribeForUpdates(forQueue:onError:onUpdate:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(GliaCoreSDK.GliaCoreError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GliaCoreError", + "printedName": "GliaCoreSDK.GliaCoreError", + "usr": "c:@M@GliaCoreSDK@objc(cs)GliaCoreError" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(GliaCoreSDK.Queue) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "GliaCoreSDK.Queue", + "usr": "c:@M@GliaCoreSDK@objc(cs)Queue" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@CM@GliaCoreSDK@objc(cs)GliaCore(im)subscribeForUpdatesForQueue:onError:onUpdate:", + "mangledName": "$s11GliaCoreSDK0aB0C19subscribeForUpdates8forQueue7onError0I6UpdateSSSgSaySSG_yAA0abJ0CcyAA0H0CctF", + "moduleName": "GliaCoreSDK", + "deprecated": true, + "objc_name": "subscribeForUpdatesForQueue:onError:onUpdate:", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, { "kind": "Function", "name": "requestMediaUpgrade", @@ -35191,8 +35319,8 @@ }, { "kind": "Function", - "name": "subscribeForUpdates", - "printedName": "subscribeForUpdates(forQueue:onError:onUpdate:)", + "name": "subscribeForQueuesUpdates", + "printedName": "subscribeForQueuesUpdates(forQueues:completion:)", "children": [ { "kind": "TypeNominal", @@ -35225,25 +35353,7 @@ { "kind": "TypeFunc", "name": "Function", - "printedName": "(GliaCoreSDK.GliaCoreError) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "GliaCoreError", - "printedName": "GliaCoreSDK.GliaCoreError", - "usr": "c:@M@GliaCoreSDK@objc(cs)GliaCoreError" - } - ] - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(GliaCoreSDK.Queue) -> ()", + "printedName": "(Swift.Result) -> ()", "children": [ { "kind": "TypeNominal", @@ -35252,22 +35362,35 @@ }, { "kind": "TypeNominal", - "name": "Queue", - "printedName": "GliaCoreSDK.Queue", - "usr": "c:@M@GliaCoreSDK@objc(cs)Queue" + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Queue", + "printedName": "GliaCoreSDK.Queue", + "usr": "c:@M@GliaCoreSDK@objc(cs)Queue" + }, + { + "kind": "TypeNominal", + "name": "GliaCoreError", + "printedName": "GliaCoreSDK.GliaCoreError", + "usr": "c:@M@GliaCoreSDK@objc(cs)GliaCoreError" + } + ], + "usr": "s:s6ResultO" } ] } ], "declKind": "Func", - "usr": "c:@CM@GliaCoreSDK@objc(cs)GliaCore(im)subscribeForUpdatesForQueue:onError:onUpdate:", - "mangledName": "$s11GliaCoreSDK0aB0C19subscribeForUpdates8forQueue7onError0I6UpdateSSSgSaySSG_yAA0abJ0CcyAA0H0CctF", + "usr": "s:11GliaCoreSDK0aB0C25subscribeForQueuesUpdates03forF010completionSSSgSaySSG_ys6ResultOyAA5QueueCAA0aB5ErrorCGctF", + "mangledName": "$s11GliaCoreSDK0aB0C25subscribeForQueuesUpdates03forF010completionSSSgSaySSG_ys6ResultOyAA5QueueCAA0aB5ErrorCGctF", "moduleName": "GliaCoreSDK", - "objc_name": "subscribeForUpdatesForQueue:onError:onUpdate:", "declAttributes": [ "Final", "AccessControl", - "ObjC", + "DiscardableResult", "RawDocComment" ], "isFromExtension": true, @@ -36588,6 +36711,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -37638,6 +37768,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "AVFoundation", @@ -39207,6 +39344,13 @@ "declKind": "Import", "moduleName": "GliaCoreSDK" }, + { + "kind": "Import", + "name": "Combine", + "printedName": "Combine", + "declKind": "Import", + "moduleName": "GliaCoreSDK" + }, { "kind": "Import", "name": "Foundation", @@ -41920,140 +42064,140 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 388, + "offset": 413, "length": 34, "value": "\"Failed to decode MessageInternal\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 489, + "offset": 514, "length": 36, "value": "\"Failed to decode EngagementSession\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 574, + "offset": 599, "length": 16, "value": "\"Internal error\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 638, + "offset": 663, "length": 18, "value": "\"Networking error\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 709, + "offset": 734, "length": 33, "value": "\"Active engagement was not found\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 795, + "offset": 820, "length": 57, "value": "\"The task was finished prematurely or abnormal condition\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 902, + "offset": 927, "length": 23, "value": "\"Channel was not found\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 981, + "offset": 1006, "length": 24, "value": "\"No Internet Connection\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1170, + "offset": 1286, "length": 31, "value": "\"Invalid input for the builder\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1450, + "offset": 1566, "length": 45, "value": "\"Could not find an account for specific name\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1546, + "offset": 1662, "length": 33, "value": "\"Could not save data to Keychain\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1632, + "offset": 1748, "length": 35, "value": "\"Could not update data in Keychain\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1720, + "offset": 1836, "length": 37, "value": "\"Could not delete data from Keychain\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 1935, + "offset": 2051, "length": 39, "value": "\"Could not convert dictionary to data.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2146, + "offset": 2262, "length": 39, "value": "\"Could not convert data to dictionary.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2401, + "offset": 2517, "length": 43, "value": "\"Received an event that cannot be handeled\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2494, + "offset": 2610, "length": 44, "value": "\"Could not handle data, unknown format\/data\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2588, + "offset": 2704, "length": 22, "value": "\"Event alredy present\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "BooleanLiteral", - "offset": 2886, + "offset": 3002, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Error\/InternalError.swift", "kind": "StringLiteral", - "offset": 2636, + "offset": 2752, "length": 13, "value": "\"GliaCoreSDK.InternalError\"" }, @@ -42578,7 +42722,7 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/Deprecated.swift", "kind": "StringLiteral", - "offset": 3779, + "offset": 4412, "length": 25, "value": "\"GliaCoreSDK.VisitorScreenSharingState\"" }, @@ -44906,6 +45050,20 @@ "length": 4, "value": "true" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Hybrid.swift", + "kind": "StringLiteral", + "offset": 188, + "length": 40, + "value": "\"com.glia.sdk.\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Hybrid.swift", + "kind": "StringLiteral", + "offset": 214, + "length": 1, + "value": "\".hybrid.queue\"" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/LiveObserver\/LiveObservationManaging+Live.swift", "kind": "IntegerLiteral", @@ -45403,6 +45561,41 @@ "length": 8, "value": "\"GliaCoreSDK.Delegate\"" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 1067, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 2000, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 2473, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "BooleanLiteral", + "offset": 2554, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.Live.swift", + "kind": "StringLiteral", + "offset": 3788, + "length": 23, + "value": "\"General Error Message\"" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Conferences\/Conference.swift", "kind": "BooleanLiteral", @@ -46974,217 +47167,217 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 8814, + "offset": 8803, "length": 3, "value": "200" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 8820, + "offset": 8809, "length": 3, "value": "299" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 9065, + "offset": 9054, "length": 27, "value": "\"---- RESPONSE STARTED----\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 9201, + "offset": 9190, "length": 25, "value": "\"---- RESPONSE ENDED----\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 9876, + "offset": 9865, "length": 3, "value": "401" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 10175, + "offset": 10164, "length": 3, "value": "409" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "IntegerLiteral", - "offset": 10325, + "offset": 10314, "length": 3, "value": "422" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "Dictionary", - "offset": 11900, + "offset": 11889, "length": 3, "value": "[]" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12603, + "offset": 12592, "length": 409, "value": "\"---------------------------------\n🛫 Request\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12720, + "offset": 12709, "length": 20, "value": "\"HTTP method missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12741, + "offset": 12730, "length": 1, "value": "\" - \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12769, + "offset": 12758, "length": 12, "value": "\"URL missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12782, + "offset": 12771, "length": 1, "value": "\"\n\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12825, + "offset": 12814, "length": 28, "value": "\"\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12837, + "offset": 12826, "length": 1, "value": "\": \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12850, + "offset": 12839, "length": 1, "value": "\"\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12874, + "offset": 12863, "length": 4, "value": "\", \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12883, + "offset": 12872, "length": 21, "value": "\"HTTP headers missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12905, + "offset": 12894, "length": 1, "value": "\"\n\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 12950, + "offset": 12939, "length": 33, "value": "\"\n---------------------------------\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13786, + "offset": 13775, "length": 3, "value": "\"-\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13874, + "offset": 13863, "length": 15, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13888, + "offset": 13877, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 13915, + "offset": 13904, "length": 295, "value": "\"---------------------------------\n🛬 \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14006, + "offset": 13995, "length": 6, "value": "\"HTTP\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14015, + "offset": 14004, "length": 5, "value": "\"URL\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14021, + "offset": 14010, "length": 8, "value": "\" Response\n[\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14061, + "offset": 14050, "length": 1, "value": "\"] - \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14090, + "offset": 14079, "length": 12, "value": "\"URL missed\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14103, + "offset": 14092, "length": 1, "value": "\"\n\n\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift", "kind": "StringLiteral", - "offset": 14148, + "offset": 14137, "length": 33, "value": "\"\n---------------------------------\"" }, @@ -47436,91 +47629,119 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1248, + "offset": 1306, "length": 39, "value": "\"unexpected status code: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1286, + "offset": 1344, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1363, + "offset": 1421, "length": 53, "value": "\"unexpected response: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1412, + "offset": 1470, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1415, + "offset": 1473, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1568, + "offset": 1555, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1729, + "length": 66, + "value": "\"Network.Error.underlyingError(\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1778, + "length": 1, + "value": "\") \"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1794, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", + "kind": "StringLiteral", + "offset": 1851, "length": 25, "value": "\"access token is expired\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1656, + "offset": 1939, "length": 22, "value": "\"unprocessable entity\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 1730, + "offset": 2013, "length": 10, "value": "\"conflict\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 3570, + "offset": 3853, "length": 3, "value": "\"\/\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 3592, + "offset": 3875, "length": 72, "value": "\"Endpoint path '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "StringLiteral", - "offset": 3615, + "offset": 3898, "length": 29, "value": "\"' is required to start with '\/' (forward slash).\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "BooleanLiteral", - "offset": 3761, + "offset": 4044, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.swift", "kind": "Dictionary", - "offset": 4174, + "offset": 4457, "length": 3, "value": "[]" }, @@ -48899,35 +49120,35 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 9142, + "offset": 9157, "length": 60, "value": "\"Visitor can't be saved to local storage. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 9199, + "offset": 9214, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 13052, + "offset": 13151, "length": 44, "value": "\"Visitor can't be stored. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 13093, + "offset": 13192, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Engagement\/VisitorManager\/VisitorManager.swift", "kind": "StringLiteral", - "offset": 13493, + "offset": 13592, "length": 52, "value": "\"AppConfiguration.siteAuthorizing should not be nil\"" }, @@ -48980,6 +49201,48 @@ "length": 36, "value": "\"Site info refreshed: set to 'nil'.\"" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "Dictionary", + "offset": 621, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "Dictionary", + "offset": 835, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "Dictionary", + "offset": 1302, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "BooleanLiteral", + "offset": 1373, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "BooleanLiteral", + "offset": 1765, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/KeychainClient\/KeychainClient.InMemory.swift", + "kind": "BooleanLiteral", + "offset": 2017, + "length": 4, + "value": "true" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/URLRequest.swift", "kind": "BooleanLiteral", @@ -49176,41 +49439,6 @@ "length": 5, "value": "false" }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "StringLiteral", - "offset": 88, - "length": 23, - "value": "\"General Error Message\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 1873, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 3251, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 4072, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift", - "kind": "BooleanLiteral", - "offset": 4145, - "length": 4, - "value": "true" - }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Connection.swift", "kind": "FloatLiteral", @@ -50194,70 +50422,42 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 542, - "length": 4, - "value": "\"id\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 579, - "length": 14, - "value": "\"access_token\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 635, - "length": 11, - "value": "\"timestamp\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 738, - "length": 8, - "value": "\"secret\"" - }, - { - "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", - "kind": "StringLiteral", - "offset": 1365, + "offset": 237, "length": 4, "value": "\"id\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 1409, + "offset": 275, "length": 14, "value": "\"access_token\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 1465, + "offset": 321, "length": 11, "value": "\"timestamp\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "StringLiteral", - "offset": 1571, + "offset": 361, "length": 8, "value": "\"secret\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "BooleanLiteral", - "offset": 2731, + "offset": 2585, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/AccountManager.swift", "kind": "BooleanLiteral", - "offset": 2927, + "offset": 2781, "length": 4, "value": "true" }, @@ -51442,7 +51642,7 @@ "kind": "StringLiteral", "offset": 426, "length": 7, - "value": "\"1.5.3\"" + "value": "\"1.5.4\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/NetworkConnectionMonitor\/PathMonitorClient.Live.swift", @@ -51594,602 +51794,609 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 7994, + "offset": 8143, "length": 197, "value": "\"Unable to return 'SiteManaging' instance because SDK is not configured using `GliaCore.sharedInstance.configure(with:)` method.\"" }, + { + "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", + "kind": "Array", + "offset": 9395, + "length": 2, + "value": "[]" + }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 10399, + "offset": 11515, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 10426, + "offset": 11542, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14021, + "offset": 15169, "length": 108, "value": "\"Request for authenticated visitor failed. Access token is expired: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14115, + "offset": 15263, "length": 6, "value": "\" status code.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14700, + "offset": 15848, "length": 49, "value": "\"Register Remote Logging failed: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14748, + "offset": 15896, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14811, + "offset": 15959, "length": 76, "value": "\"Register Remote Logging failed: \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 14886, + "offset": 16034, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 15290, + "offset": 16438, "length": 118, "value": "\"Socket connection has been established after connection state changing (to='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 15384, + "offset": 16532, "length": 16, "value": "\"') with result='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 15405, + "offset": 16553, "length": 3, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 22207, + "offset": 23486, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 22242, + "offset": 23521, "length": 1, "value": "1" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 24231, + "offset": 25510, "length": 79, "value": "\"Unable to add remote logger to \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 24269, + "offset": 25548, "length": 7, "value": "\" because it is not \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 24299, + "offset": 25578, "length": 8, "value": "\" instance.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 25497, + "offset": 26776, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 26765, + "offset": 28044, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 27131, + "offset": 28410, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 28959, + "offset": 30238, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 29137, + "offset": 30416, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36098, + "offset": 37377, "length": 48, "value": "\"Engagement has failed with reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36143, + "offset": 37422, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36802, + "offset": 38081, "length": 83, "value": "\"Engagement failed with no error. engagement_id='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36880, + "offset": 38159, "length": 2, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 36883, + "offset": 38162, "length": 3, "value": "\"'\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 38802, + "offset": 40081, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 38834, + "offset": 40113, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 40253, + "offset": 41532, "length": 78, "value": "\"Socket connection has been established after background with result='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 40328, + "offset": 41607, "length": 5, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 41286, + "offset": 42565, "length": 72, "value": "\"Channel connection has not been established. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 41355, + "offset": 42634, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 44534, + "offset": 45813, "length": 64, "value": "\"Channel connection has not been established. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 44595, + "offset": 45874, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 45161, + "offset": 46440, "length": 64, "value": "\"SiteManaging not available. Can't initialize live observation.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 45382, + "offset": 46661, "length": 61, "value": "\"Channel is nil. Aborting setting up live observation medra.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 45891, + "offset": 47170, "length": 61, "value": "\"Channel is nil. Aborting setting up live observation medra.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 46173, + "offset": 47452, "length": 83, "value": "\"Site not available. Aborting setting up live observation medra. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 46253, + "offset": 47532, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 46738, + "offset": 48017, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50231, + "offset": 51510, "length": 22, "value": "\"cleanedOnFirstLaunch\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 50282, + "offset": 51561, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50453, + "offset": 51732, "length": 63, "value": "\"Cleaning keychain because of '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50490, + "offset": 51769, "length": 6, "value": "\"' is '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 50513, + "offset": 51792, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 51952, + "offset": 53237, "length": 56, "value": "\"Skipping handling visitor state update as it is 'nil'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "IntegerLiteral", - "offset": 53714, + "offset": 54999, "length": 1, "value": "2" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54383, + "offset": 55668, "length": 83, "value": "\"Engagement (id: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54417, + "offset": 55702, "length": 12, "value": "\"', status: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54449, + "offset": 55734, "length": 18, "value": "\"') is recovered.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54577, + "offset": 55862, "length": 82, "value": "\"Engagement (id: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54611, + "offset": 55896, "length": 12, "value": "\"', status: '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 54643, + "offset": 55928, "length": 17, "value": "\"') is accepted.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 55537, + "offset": 56822, "length": 4, "value": "true" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56176, + "offset": 57461, "length": 300, "value": "\"engagement_id='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56234, + "offset": 57519, "length": 8, "value": "\"', sdk='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56268, + "offset": 57553, "length": 8, "value": "\"', iOS='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56303, + "offset": 57588, "length": 4, "value": "\"', device='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56355, + "offset": 57640, "length": 22, "value": "\"', pushNotifications='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56407, + "offset": 57692, "length": 1, "value": "\" \"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 56449, + "offset": 57734, "length": 3, "value": "\"'.\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "BooleanLiteral", - "offset": 57364, + "offset": 58649, "length": 5, "value": "false" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 59069, + "offset": 60354, "length": 63, "value": "\"Can't set up media for engagement because visitor is missing.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 62535, + "offset": 63820, "length": 19, "value": "\"Engagement ended.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 66923, + "offset": 68208, "length": 77, "value": "\"Media upgrade has been successful. engagement_id='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 66997, + "offset": 68282, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67091, + "offset": 68376, "length": 89, "value": "\"Error posting media upgrade of type '\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67157, + "offset": 68442, "length": 10, "value": "\"'. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67177, + "offset": 68462, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67456, + "offset": 68741, "length": 41, "value": "\"Media upgrade failed. Error='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67494, + "offset": 68779, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67663, + "offset": 68948, "length": 22, "value": "\"capabilities:request\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67722, + "offset": 69007, "length": 23, "value": "\"capabilities:response\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67663, + "offset": 68948, "length": 22, "value": "\"capabilities:request\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 67722, + "offset": 69007, "length": 23, "value": "\"capabilities:response\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 69633, + "offset": 70918, "length": 94, "value": "\"Screen sharing failed with error 'screenSharingNotAvailable'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 69724, + "offset": 71009, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 69968, + "offset": 71253, "length": 93, "value": "\"Screen sharing failed with error 'notAvailableOnIOSVersion'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70058, + "offset": 71343, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70288, + "offset": 71573, "length": 78, "value": "\"Connection failed with error 'proposalError'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70363, + "offset": 71648, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70581, + "offset": 71866, "length": 76, "value": "\"RTCClient failed with error 'noConnection'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70654, + "offset": 71939, "length": 4, "value": "\"'.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70867, + "offset": 72152, "length": 72, "value": "\"Medra failed with error 'networkError'. Reason='\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCore\/GliaCore.swift", "kind": "StringLiteral", - "offset": 70936, + "offset": 72221, "length": 4, "value": "\"'.\"" }, @@ -53330,42 +53537,42 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19700, + "offset": 19764, "length": 52, "value": "\"Subscribing failed. Queue identifiers are missing.\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19847, + "offset": 19912, "length": 7, "value": "\"watch\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19866, + "offset": 19931, "length": 8, "value": "\"topics\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19891, + "offset": 19956, "length": 13, "value": "\"queue:\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "StringLiteral", - "offset": 19903, + "offset": 19968, "length": 5, "value": "\"\"" }, { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/API\/GliaCoreExtensions\/GliaCore+Queueable.swift", "kind": "Dictionary", - "offset": 21632, + "offset": 21709, "length": 3, "value": "[]" }, @@ -53834,7 +54041,7 @@ { "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/AccountManaging\/AccountManaging.Interface.swift", "kind": "BooleanLiteral", - "offset": 3779, + "offset": 3792, "length": 5, "value": "false" }, diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface index 03071a4..087fc04 100644 --- a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -557,6 +557,10 @@ extension GliaCoreSDK.GliaCore { get } } +extension GliaCoreSDK.GliaCore { + @available(*, deprecated, message: "Use the `subscribeForQueuesUpdates` method that provides a `Result` in its completion.") + @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? +} @available(*, deprecated, message: "Screen sharing feature will replaced with Live Observations") @objc public class VisitorScreenSharingState : ObjectiveC.NSObject { @objc public var status: GliaCoreSDK.ScreenSharingStatus { @@ -1258,7 +1262,9 @@ extension GliaCoreSDK.GliaCore { @objc final public func dequeueFromActiveTickets(completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func cancel(queueTicket: GliaCoreSDK.QueueTicket, completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func listQueues(completion: @escaping GliaCoreSDK.QueueRequestBlock) - @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? + public typealias SubscribeForQueuesUpdatesCompletion = ((Swift.Result) -> Swift.Void) + @discardableResult + final public func subscribeForQueuesUpdates(forQueues queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> Swift.String? @objc final public func unsubscribeFromUpdates(queueCallbackId: Swift.String, onError: @escaping GliaCoreSDK.ErrorBlock) } public struct CameraDevice : Swift.Equatable { diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 6ac1ada..b2309cc 100644 Binary files a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index d9a37e1..f40bc76 100644 --- a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -557,6 +557,10 @@ extension GliaCoreSDK.GliaCore { get } } +extension GliaCoreSDK.GliaCore { + @available(*, deprecated, message: "Use the `subscribeForQueuesUpdates` method that provides a `Result` in its completion.") + @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? +} @available(*, deprecated, message: "Screen sharing feature will replaced with Live Observations") @objc public class VisitorScreenSharingState : ObjectiveC.NSObject { @objc public var status: GliaCoreSDK.ScreenSharingStatus { @@ -1227,7 +1231,9 @@ extension GliaCoreSDK.GliaCore { @objc final public func dequeueFromActiveTickets(completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func cancel(queueTicket: GliaCoreSDK.QueueTicket, completion: @escaping GliaCoreSDK.SuccessBlock) @objc final public func listQueues(completion: @escaping GliaCoreSDK.QueueRequestBlock) - @objc final public func subscribeForUpdates(forQueue queueIds: [Swift.String], onError: @escaping GliaCoreSDK.ErrorBlock, onUpdate: @escaping GliaCoreSDK.QueueUpdateBlock) -> Swift.String? + public typealias SubscribeForQueuesUpdatesCompletion = ((Swift.Result) -> Swift.Void) + @discardableResult + final public func subscribeForQueuesUpdates(forQueues queueIds: [Swift.String], completion: @escaping (Swift.Result) -> Swift.Void) -> Swift.String? @objc final public func unsubscribeFromUpdates(queueCallbackId: Swift.String, onError: @escaping GliaCoreSDK.ErrorBlock) } public struct CameraDevice : Swift.Equatable { diff --git a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/_CodeSignature/CodeResources b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/_CodeSignature/CodeResources index f743f06..4c12f54 100644 --- a/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/_CodeSignature/CodeResources +++ b/GliaCoreSDK.xcframework/ios-arm64_x86_64-simulator/GliaCoreSDK.framework/_CodeSignature/CodeResources @@ -10,7 +10,7 @@ Headers/GliaCoreSDK-Swift.h - PsLZn2MubbfHn6O60x5zVE3TCAY= + 1gwZ/i+xCPpNKsMkb4eHe5eOv5w= Headers/GliaCoreSDK.h @@ -22,43 +22,43 @@ Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.abi.json - oBMMm9XjpDBVpd7dLMq5wR19VPc= + 2JRp9GEmmdOVomU3PfsGGYpCIP8= Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - kur9ZH1npfrQkpap3AYn/Wwjx4A= + 6naq+TuUhzTR4Zn9JfvCmEiVPco= Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc - xynWDb2CDtaeZyoBO40p/8ljqfA= + tTJYAbu4nlCyEzMmiNYzaonRR9A= Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface - t83j1IRgv4vF+VB6ZSRczh+88xc= + gHTdJ57MGKSKPK6SF94VTHeeAhg= Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule - gY2Pa3SLIc1gEGxEghl9iQCaI8s= + Vbomqwq/Z4YHqQGKxyKiWwaK3Mk= Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json - oBMMm9XjpDBVpd7dLMq5wR19VPc= + 2JRp9GEmmdOVomU3PfsGGYpCIP8= Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - XO91VbyMHwP8VwrOoLPr9f8RYDE= + kAgLHThqTLTYoW1en4XeBhp7cRE= Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - pIQS7RPslugu+31+mjinCCxZX80= + HEy1AOFRA2rtDtIcK6AlW9JnxtI= Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - FDkLeAPw+zQiA5D07xu1sLpxKyw= + l5NU4jqsXmZD8HUSaflCqEmxdEk= Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - NPYz7lzUiKlZRiDrrTGm/9GoPt0= + 9chnSZx3g291CbdRODbf6oTIXoA= Modules/module.modulemap @@ -78,7 +78,7 @@ hash2 - DkYf3BRzjHmc6Jy8Y0pULmHO7hcOGE1SMnz6uXIYXek= + 0xhADptdiXMP9pUjaG2rvfDlu/Y98Pbd9qdIeMF1H3A= Headers/GliaCoreSDK.h @@ -92,70 +92,70 @@ hash2 - IG0a1OUmDDfUXJuADOJv0FrpDa8amfHay6wDMuJH/IE= + 4D6httt0F98Srf+oYIllXajkUiCwqYu8zcocUdznqww= Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash2 - yIdh1xb0q0pEfx5fEH4p/cRg03b41Htmm+2+mkpJMxI= + 28rtbJdogRN48GVoUCykd1tNttDxmwDHnm620EMFJeE= Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - mHANLb6euvaIxp0C58+sk7GbWkyuf9/6vRG7aksoiZQ= + xJGHtLt3eZaaKkANB57Odb8pKQN9uuBTNKIDXy/6iKg= Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - zSNJmtnhjHrHt6/sIL76ITfTWE+nnjhrnjILUTlWd4Y= + H7eCvI+r2cHXgk1+pvo+8i4maKfDug9N3nhnr3CRk8M= Modules/GliaCoreSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - cd7m29SBKY9auZjJR81jV2YnF5bVRl54QVb+2obBiCs= + vnpUXlbkO7YnNL/kw4xMPo4iB6tQczja1XzLl8LJVY4= Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - IG0a1OUmDDfUXJuADOJv0FrpDa8amfHay6wDMuJH/IE= + 4D6httt0F98Srf+oYIllXajkUiCwqYu8zcocUdznqww= Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash2 - J1/sULXHVVblR1nnn+/GWzYD+8BnT5lwekzJbMP5NtY= + Pdk6eQve2+GXTsNjRSxk6XTR/NHeEdUUOQuSDpWhbYg= Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - 9VagIDLh8TWav8xLcM3OLprZUBql5tD6dkhjgmgX+SU= + fRJmt0wYnSRqRGcGXOxe4MJacWQiAM6IsrLPpqZpyLY= Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - l3pcZ9ox9WiOW15yLBpWQZGmJx4TM3WFDvk9Mj1pssw= + 4xuDbVAowKudpWqVdJaTh7gHUcJcXObSbsWifyg+IHs= Modules/GliaCoreSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - cgQYHoYfW4gwke9dketwUIepXqjm67HPRhNLc0aSWt8= + G1kjwU9k/c7u2Mu6TQrjB0fymRo0XB/r3GhNyjmpOo0= Modules/module.modulemap diff --git a/Package.swift b/Package.swift index 6ab712a..7c2f0cd 100644 --- a/Package.swift +++ b/Package.swift @@ -31,8 +31,8 @@ let package = Package( ), .binaryTarget( name: "GliaCoreSDK", - url: "https://github.com/salemove/ios-bundle/releases/download/1.5.3/GliaCoreSDK.xcframework.zip", - checksum: "8362e8640383090ddfdfa5ff85d3664f06ce6cef9753b1d5ee1b2287f2ed880c" + url: "https://github.com/salemove/ios-bundle/releases/download/1.5.4/GliaCoreSDK.xcframework.zip", + checksum: "a740f6d42f7f89c1f8feb04a3bbdb6424d66a94b39d457597ae6f384ea4a8ad5" ), .target( name: "GliaSDK",