ObjcLDApplicationInfo

@objc(LDApplicationInfo)
public final class ObjcLDApplicationInfo : NSObject

Use LDApplicationInfo to define application metadata.

These properties are optional and informational. They may be used in LaunchDarkly analytics or other product features.

  • Undocumented

    Declaration

    Swift

    override public init()
  • A unique identifier representing the application where the LaunchDarkly SDK is running.

    This can be specified as any string value as long as it only uses the following characters: ASCII letters, ASCII digits, period, hyphen, underscore. A string containing any other characters will be ignored.

    Declaration

    Swift

    @objc
    public func applicationIdentifier(_ applicationId: String)
  • A human-friendly application name representing the application where the LaunchDarkly SDK is running.

    This can be specified as any string value as long as it only uses the following characters: ASCII letters, ASCII digits, period, hyphen, underscore. A string containing any other characters will be ignored.

    Declaration

    Swift

    @objc
    public func applicationName(_ applicationName: String)
  • A unique identifier representing the version of the application where the LaunchDarkly SDK is running.

    This can be specified as any string value as long as it only uses the following characters: ASCII letters, ASCII digits, period, hyphen, underscore. A string containing any other characters will be ignored.

    Declaration

    Swift

    @objc
    public func applicationVersion(_ applicationVersion: String)
  • A human-friendly name representing the version of the application where the LaunchDarkly SDK is running.

    This can be specified as any string value as long as it only uses the following characters: ASCII letters, ASCII digits, period, hyphen, underscore. A string containing any other characters will be ignored.

    Declaration

    Swift

    @objc
    public func applicationVersionName(_ applicationVersionName: String)