diff --git a/Package.swift b/Package.swift
index edb1417..f18d056 100644
--- a/Package.swift
+++ b/Package.swift
@@ -30,8 +30,8 @@ let package = Package(
),
.binaryTarget(
name: "SalemoveSDK",
- url: "https://github.com/salemove/ios-bundle/releases/download/0.35.12/SalemoveSDK.xcframework.zip",
- checksum: "876c9a000937099fbf9a071516bd20913c1b8f538abaca09fac01ce09288e153"
+ url: "https://github.com/salemove/ios-bundle/releases/download/0.35.13/SalemoveSDK.xcframework.zip",
+ checksum: "9014f94eeaa2ee6f21473bfe529ed4c23f415cfe0f0a843170bb1c8610136a70"
),
.target(
name: "GliaSDK",
diff --git a/SalemoveSDK.podspec b/SalemoveSDK.podspec
index edf3325..1abd740 100644
--- a/SalemoveSDK.podspec
+++ b/SalemoveSDK.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'SalemoveSDK'
- s.version = '0.35.12'
+ s.version = '0.35.13'
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/SalemoveSDK.xcframework/Info.plist b/SalemoveSDK.xcframework/Info.plist
index b8fb1b2..2a06628 100644
--- a/SalemoveSDK.xcframework/Info.plist
+++ b/SalemoveSDK.xcframework/Info.plist
@@ -6,30 +6,30 @@
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
SalemoveSDK.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
SalemoveSDK.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
CFBundlePackageType
diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.abi.json b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.abi.json
index 0068eee..c9a32a9 100644
--- a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.abi.json
+++ b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.abi.json
@@ -31481,6 +31481,119 @@
}
]
},
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(id:engagedOperator:source:fetchSurvey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Engagement",
+ "printedName": "SalemoveSDK.Engagement",
+ "usr": "c:@M@SalemoveSDK@objc(cs)Engagement"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SalemoveSDK.Operator?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operator",
+ "printedName": "SalemoveSDK.Operator",
+ "usr": "c:@M@SalemoveSDK@objc(cs)Operator"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "EngagementSource",
+ "printedName": "SalemoveSDK.EngagementSource",
+ "usr": "s:11SalemoveSDK16EngagementSourceO"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, @escaping (Swift.Result) -> ()) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, (Swift.Result) -> ())",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Result) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SalemoveSDK.Survey?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Survey",
+ "printedName": "SalemoveSDK.Survey",
+ "usr": "s:11SalemoveSDK6SurveyV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SalemoveError",
+ "printedName": "SalemoveSDK.SalemoveError",
+ "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:11SalemoveSDK10EngagementC2id15engagedOperator6source11fetchSurveyACSS_AA0F0CSgAA0C6SourceOySS_ys6ResultOyAA0I0VSgAA0A5ErrorCGctctcfc",
+ "mangledName": "$s11SalemoveSDK10EngagementC2id15engagedOperator6source11fetchSurveyACSS_AA0F0CSgAA0C6SourceOySS_ys6ResultOyAA0I0VSgAA0A5ErrorCGctctcfc",
+ "moduleName": "SalemoveSDK",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
{
"kind": "Constructor",
"name": "init",
@@ -31581,7 +31694,6 @@
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
- "hasMissingDesignatedInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
@@ -34162,7 +34274,7 @@
{
"filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift",
"kind": "Dictionary",
- "offset": 7738,
+ "offset": 8056,
"length": 3,
"value": "[]"
},
@@ -34698,6 +34810,13 @@
"length": 26,
"value": "\"securityScanningRequired\""
},
+ {
+ "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/URLRequest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 86,
+ "length": 5,
+ "value": "false"
+ },
{
"filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift",
"kind": "StringLiteral",
@@ -35340,7 +35459,7 @@
"kind": "StringLiteral",
"offset": 433,
"length": 9,
- "value": "\"0.35.12\""
+ "value": "\"0.35.13\""
},
{
"filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Channel\/NamespacedChannel.swift",
diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.private.swiftinterface b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.private.swiftinterface
index 9797036..28e3dd1 100644
--- a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.private.swiftinterface
+++ b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -1137,13 +1137,16 @@ extension SalemoveSDK.Salemove.SecureConversations {
public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject {
+@objc @objcMembers public class Engagement : ObjectiveC.NSObject {
@objc final public let id: Swift.String
@objc final public let engagedOperator: SalemoveSDK.Operator?
final public let source: SalemoveSDK.EngagementSource
+ public init(id: Swift.String, engagedOperator: SalemoveSDK.Operator?, source: SalemoveSDK.EngagementSource, fetchSurvey: @escaping SalemoveSDK.Engagement.FetchSurvey)
@objc deinit
}
extension SalemoveSDK.Engagement {
+ public typealias FetchSurveyCallback = (Swift.Result) -> Swift.Void
+ public typealias FetchSurvey = (_ engagementId: Swift.String, _ callback: @escaping SalemoveSDK.Engagement.FetchSurveyCallback) -> Swift.Void
public func getSurvey(completion: @escaping (Swift.Result) -> Swift.Void)
}
@objc public class MediaUpgradeOffer : ObjectiveC.NSObject {
diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftdoc b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftdoc
index 2660217..f62f8cf 100644
Binary files a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftdoc and b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftinterface b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftinterface
index 9797036..28e3dd1 100644
--- a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios.swiftinterface
@@ -1137,13 +1137,16 @@ extension SalemoveSDK.Salemove.SecureConversations {
public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject {
+@objc @objcMembers public class Engagement : ObjectiveC.NSObject {
@objc final public let id: Swift.String
@objc final public let engagedOperator: SalemoveSDK.Operator?
final public let source: SalemoveSDK.EngagementSource
+ public init(id: Swift.String, engagedOperator: SalemoveSDK.Operator?, source: SalemoveSDK.EngagementSource, fetchSurvey: @escaping SalemoveSDK.Engagement.FetchSurvey)
@objc deinit
}
extension SalemoveSDK.Engagement {
+ public typealias FetchSurveyCallback = (Swift.Result) -> Swift.Void
+ public typealias FetchSurvey = (_ engagementId: Swift.String, _ callback: @escaping SalemoveSDK.Engagement.FetchSurveyCallback) -> Swift.Void
public func getSurvey(completion: @escaping (Swift.Result) -> Swift.Void)
}
@objc public class MediaUpgradeOffer : ObjectiveC.NSObject {
diff --git a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/SalemoveSDK b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/SalemoveSDK
index da28ac8..520ce29 100755
Binary files a/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/SalemoveSDK and b/SalemoveSDK.xcframework/ios-arm64/SalemoveSDK.framework/SalemoveSDK differ
diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.abi.json b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.abi.json
index 3ef3ff0..6401968 100644
--- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.abi.json
+++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -31481,6 +31481,119 @@
}
]
},
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(id:engagedOperator:source:fetchSurvey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Engagement",
+ "printedName": "SalemoveSDK.Engagement",
+ "usr": "c:@M@SalemoveSDK@objc(cs)Engagement"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SalemoveSDK.Operator?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operator",
+ "printedName": "SalemoveSDK.Operator",
+ "usr": "c:@M@SalemoveSDK@objc(cs)Operator"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "EngagementSource",
+ "printedName": "SalemoveSDK.EngagementSource",
+ "usr": "s:11SalemoveSDK16EngagementSourceO"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, @escaping (Swift.Result) -> ()) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, (Swift.Result) -> ())",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Result) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SalemoveSDK.Survey?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Survey",
+ "printedName": "SalemoveSDK.Survey",
+ "usr": "s:11SalemoveSDK6SurveyV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SalemoveError",
+ "printedName": "SalemoveSDK.SalemoveError",
+ "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:11SalemoveSDK10EngagementC2id15engagedOperator6source11fetchSurveyACSS_AA0F0CSgAA0C6SourceOySS_ys6ResultOyAA0I0VSgAA0A5ErrorCGctctcfc",
+ "mangledName": "$s11SalemoveSDK10EngagementC2id15engagedOperator6source11fetchSurveyACSS_AA0F0CSgAA0C6SourceOySS_ys6ResultOyAA0I0VSgAA0A5ErrorCGctctcfc",
+ "moduleName": "SalemoveSDK",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
{
"kind": "Constructor",
"name": "init",
@@ -31581,7 +31694,6 @@
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
- "hasMissingDesignatedInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
@@ -34162,7 +34274,7 @@
{
"filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift",
"kind": "Dictionary",
- "offset": 7738,
+ "offset": 8056,
"length": 3,
"value": "[]"
},
@@ -34698,6 +34810,13 @@
"length": 26,
"value": "\"securityScanningRequired\""
},
+ {
+ "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/URLRequest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 86,
+ "length": 5,
+ "value": "false"
+ },
{
"filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift",
"kind": "StringLiteral",
@@ -35340,7 +35459,7 @@
"kind": "StringLiteral",
"offset": 433,
"length": 9,
- "value": "\"0.35.12\""
+ "value": "\"0.35.13\""
},
{
"filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Channel\/NamespacedChannel.swift",
diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
index 315586c..427f18a 100644
--- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
@@ -1137,13 +1137,16 @@ extension SalemoveSDK.Salemove.SecureConversations {
public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject {
+@objc @objcMembers public class Engagement : ObjectiveC.NSObject {
@objc final public let id: Swift.String
@objc final public let engagedOperator: SalemoveSDK.Operator?
final public let source: SalemoveSDK.EngagementSource
+ public init(id: Swift.String, engagedOperator: SalemoveSDK.Operator?, source: SalemoveSDK.EngagementSource, fetchSurvey: @escaping SalemoveSDK.Engagement.FetchSurvey)
@objc deinit
}
extension SalemoveSDK.Engagement {
+ public typealias FetchSurveyCallback = (Swift.Result) -> Swift.Void
+ public typealias FetchSurvey = (_ engagementId: Swift.String, _ callback: @escaping SalemoveSDK.Engagement.FetchSurveyCallback) -> Swift.Void
public func getSurvey(completion: @escaping (Swift.Result) -> Swift.Void)
}
@objc public class MediaUpgradeOffer : ObjectiveC.NSObject {
diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc
index e020572..b4d72b9 100644
Binary files a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index 315586c..427f18a 100644
--- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -1137,13 +1137,16 @@ extension SalemoveSDK.Salemove.SecureConversations {
public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject {
+@objc @objcMembers public class Engagement : ObjectiveC.NSObject {
@objc final public let id: Swift.String
@objc final public let engagedOperator: SalemoveSDK.Operator?
final public let source: SalemoveSDK.EngagementSource
+ public init(id: Swift.String, engagedOperator: SalemoveSDK.Operator?, source: SalemoveSDK.EngagementSource, fetchSurvey: @escaping SalemoveSDK.Engagement.FetchSurvey)
@objc deinit
}
extension SalemoveSDK.Engagement {
+ public typealias FetchSurveyCallback = (Swift.Result) -> Swift.Void
+ public typealias FetchSurvey = (_ engagementId: Swift.String, _ callback: @escaping SalemoveSDK.Engagement.FetchSurveyCallback) -> Swift.Void
public func getSurvey(completion: @escaping (Swift.Result) -> Swift.Void)
}
@objc public class MediaUpgradeOffer : ObjectiveC.NSObject {
diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json
index 3ef3ff0..6401968 100644
--- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json
+++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json
@@ -31481,6 +31481,119 @@
}
]
},
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(id:engagedOperator:source:fetchSurvey:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Engagement",
+ "printedName": "SalemoveSDK.Engagement",
+ "usr": "c:@M@SalemoveSDK@objc(cs)Engagement"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SalemoveSDK.Operator?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Operator",
+ "printedName": "SalemoveSDK.Operator",
+ "usr": "c:@M@SalemoveSDK@objc(cs)Operator"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "EngagementSource",
+ "printedName": "SalemoveSDK.EngagementSource",
+ "usr": "s:11SalemoveSDK16EngagementSourceO"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, @escaping (Swift.Result) -> ()) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Swift.String, (Swift.Result) -> ())",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Result) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Result",
+ "printedName": "Swift.Result",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "SalemoveSDK.Survey?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Survey",
+ "printedName": "SalemoveSDK.Survey",
+ "usr": "s:11SalemoveSDK6SurveyV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "SalemoveError",
+ "printedName": "SalemoveSDK.SalemoveError",
+ "usr": "c:@M@SalemoveSDK@objc(cs)SalemoveError"
+ }
+ ],
+ "usr": "s:s6ResultO"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:11SalemoveSDK10EngagementC2id15engagedOperator6source11fetchSurveyACSS_AA0F0CSgAA0C6SourceOySS_ys6ResultOyAA0I0VSgAA0A5ErrorCGctctcfc",
+ "mangledName": "$s11SalemoveSDK10EngagementC2id15engagedOperator6source11fetchSurveyACSS_AA0F0CSgAA0C6SourceOySS_ys6ResultOyAA0I0VSgAA0A5ErrorCGctctcfc",
+ "moduleName": "SalemoveSDK",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
{
"kind": "Constructor",
"name": "init",
@@ -31581,7 +31694,6 @@
"ObjC"
],
"superclassUsr": "c:objc(cs)NSObject",
- "hasMissingDesignatedInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
@@ -34162,7 +34274,7 @@
{
"filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/API\/Network\/Network.ApiClient.swift",
"kind": "Dictionary",
- "offset": 7738,
+ "offset": 8056,
"length": 3,
"value": "[]"
},
@@ -34698,6 +34810,13 @@
"length": 26,
"value": "\"securityScanningRequired\""
},
+ {
+ "filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Extensions\/URLRequest.swift",
+ "kind": "BooleanLiteral",
+ "offset": 86,
+ "length": 5,
+ "value": "false"
+ },
{
"filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Classes\/Security\/Keychain.swift",
"kind": "StringLiteral",
@@ -35340,7 +35459,7 @@
"kind": "StringLiteral",
"offset": 433,
"length": 9,
- "value": "\"0.35.12\""
+ "value": "\"0.35.13\""
},
{
"filePath": "\/Users\/vagrant\/git\/GliaCoreSDK\/GliaCoreSDK\/Medra\/Channel\/NamespacedChannel.swift",
diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
index e935209..974dc77 100644
--- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
@@ -1137,13 +1137,16 @@ extension SalemoveSDK.Salemove.SecureConversations {
public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject {
+@objc @objcMembers public class Engagement : ObjectiveC.NSObject {
@objc final public let id: Swift.String
@objc final public let engagedOperator: SalemoveSDK.Operator?
final public let source: SalemoveSDK.EngagementSource
+ public init(id: Swift.String, engagedOperator: SalemoveSDK.Operator?, source: SalemoveSDK.EngagementSource, fetchSurvey: @escaping SalemoveSDK.Engagement.FetchSurvey)
@objc deinit
}
extension SalemoveSDK.Engagement {
+ public typealias FetchSurveyCallback = (Swift.Result) -> Swift.Void
+ public typealias FetchSurvey = (_ engagementId: Swift.String, _ callback: @escaping SalemoveSDK.Engagement.FetchSurveyCallback) -> Swift.Void
public func getSurvey(completion: @escaping (Swift.Result) -> Swift.Void)
}
@objc public class MediaUpgradeOffer : ObjectiveC.NSObject {
diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
index 1d8fde5..ceedf57 100644
Binary files a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
index e935209..974dc77 100644
--- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -1137,13 +1137,16 @@ extension SalemoveSDK.Salemove.SecureConversations {
public init(status: SalemoveSDK.ScreenSharingStatus, localScreen: SalemoveSDK.LocalScreen?)
@objc deinit
}
-@objc @_hasMissingDesignatedInitializers @objcMembers public class Engagement : ObjectiveC.NSObject {
+@objc @objcMembers public class Engagement : ObjectiveC.NSObject {
@objc final public let id: Swift.String
@objc final public let engagedOperator: SalemoveSDK.Operator?
final public let source: SalemoveSDK.EngagementSource
+ public init(id: Swift.String, engagedOperator: SalemoveSDK.Operator?, source: SalemoveSDK.EngagementSource, fetchSurvey: @escaping SalemoveSDK.Engagement.FetchSurvey)
@objc deinit
}
extension SalemoveSDK.Engagement {
+ public typealias FetchSurveyCallback = (Swift.Result) -> Swift.Void
+ public typealias FetchSurvey = (_ engagementId: Swift.String, _ callback: @escaping SalemoveSDK.Engagement.FetchSurveyCallback) -> Swift.Void
public func getSurvey(completion: @escaping (Swift.Result) -> Swift.Void)
}
@objc public class MediaUpgradeOffer : ObjectiveC.NSObject {
diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/SalemoveSDK b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/SalemoveSDK
index cef8f06..031590d 100755
Binary files a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/SalemoveSDK and b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/SalemoveSDK differ
diff --git a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/_CodeSignature/CodeResources b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/_CodeSignature/CodeResources
index 1928296..d174afe 100644
--- a/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/_CodeSignature/CodeResources
+++ b/SalemoveSDK.xcframework/ios-arm64_x86_64-simulator/SalemoveSDK.framework/_CodeSignature/CodeResources
@@ -22,43 +22,43 @@
Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.abi.json
- Q6SiX0KSXu0tPZFqctBvNei20SI=
+ cqQSYQRniJCQUJ9KgFsSDaJ8Kdk=
Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- OiXA7EfWRSVx2it2QonzJRDgIrA=
+ 5eMG/RMyuwuSSrNw2abVFKg8DWY=
Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- 2KCVSAvEOIYe1VcAu/cDf6vkuS8=
+ OEqsbw0mnntEObovzqK6qUl0+f8=
Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- OiXA7EfWRSVx2it2QonzJRDgIrA=
+ 5eMG/RMyuwuSSrNw2abVFKg8DWY=
Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- taiAwXt2LEMkak8zCsXwoCxEowg=
+ OElQf3RO7uzZY/RwyToC/KgpNtg=
Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json
- Q6SiX0KSXu0tPZFqctBvNei20SI=
+ cqQSYQRniJCQUJ9KgFsSDaJ8Kdk=
Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- 8W+8hoXV0Mcj8YerjFffemaVElk=
+ d5x24+HDJACO+IPSo5cR6XzLu+Q=
Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- 4b1Gq5DdgYP9HaJuB13sVIkchLI=
+ 0VKV6sI6luJqcRY3400Z9Q//s0E=
Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- 8W+8hoXV0Mcj8YerjFffemaVElk=
+ d5x24+HDJACO+IPSo5cR6XzLu+Q=
Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- kcUXt2k81XFWBKSRu6HjNJcGR0A=
+ PnLKY2Wt0DjSswNEYjVgx47hLdQ=
Modules/module.modulemap
@@ -92,70 +92,70 @@
hash2
- FSdPSVtT8ov6/pf9GTZqwEtz9SY8tRTqUi+MkZ8LonI=
+ y7WnQn+NhElJJ0IDmMcb2KrddTZADe9ZITXn8XzpNls=
Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
hash2
- l7brMY+q6TKxKgmWpujeXT9CNwZp6bqiP1WVeK/hICk=
+ yQtBCLLSnGMmwGS/LrSO0MX2i75vuyrCApdh6h1GIA0=
Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- Kfhb0e5ybVY89bJGy3ZZLGAZnLQVn2j/giGStnfzgZI=
+ sZEOzmODotAKpzRx6FahTz0QPZe9Rdv6rRECoO9icLc=
Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- l7brMY+q6TKxKgmWpujeXT9CNwZp6bqiP1WVeK/hICk=
+ yQtBCLLSnGMmwGS/LrSO0MX2i75vuyrCApdh6h1GIA0=
Modules/SalemoveSDK.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- CJ0aIuwzBKzPf8vDFC9XxkDHAcdmRwzfVNLbpycu7DI=
+ TFL2Lac0xmEEHS770K6513E5/Xk+d5rdo+DiiItK+/U=
Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.abi.json
hash2
- FSdPSVtT8ov6/pf9GTZqwEtz9SY8tRTqUi+MkZ8LonI=
+ y7WnQn+NhElJJ0IDmMcb2KrddTZADe9ZITXn8XzpNls=
Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
hash2
- CkG6KWch2srVyzE/cov7A7cILgA4sVbSwJKM5mRgaFQ=
+ aSGsup/MhdOPvWvR6JPpTshr+ZdTPSGbYe9iAMdVgMg=
Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- cxJhP0E6qN0f/emIs/rMTpG0C+8R0AqUVvJbXZITCJ8=
+ H6aOm4kqGBU4JHohdyjYmxtM1CPTcdw14/qXhdedNek=
Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- CkG6KWch2srVyzE/cov7A7cILgA4sVbSwJKM5mRgaFQ=
+ aSGsup/MhdOPvWvR6JPpTshr+ZdTPSGbYe9iAMdVgMg=
Modules/SalemoveSDK.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- pUo/WOgdULRx9lzm6UZyEViYfQSIuXjdYG/P05LHoyo=
+ Gnp98H3CuczM9h+1k6PxOnqZq9lf/YQm6mB5EoIZRrk=
Modules/module.modulemap