TalkdeskSDK

public class TalkdeskSDK: NSObject

The interface with TalkdeskSDK.

Note

this is a NSObject subclass so the SDK can be used in ObjC apps.
  • Application Delegate to notify when an authorization is required

    Declaration

    Swift

    public static weak var authorizationDelegate: MediaSessionAuthorizationDelegate?
  • Return the SDK version.

    Declaration

    Swift

    @objc public class func sdkVersion() -> String
  • This should be set to the PushKit device token received upon registering for push notifications.

    Declaration

    Swift

    public static var deviceToken: String?
  • Setup the Developer Key.

    Declaration

    Swift

    @objc public class func developerKey(_ key: String)
  • Define the supported environments.

    Declaration

    Swift

    public enum Environment: String