Configurations

This topic introduces the functionalities and implementation methods related to configurations of 'Linkus SDK for iOS' .

/**
 *  Configuration items
 */
+ (instancetype)sharedConfig;

/// Set the app name
@property (nonatomic,copy,nullable) NSString *localizedName;

/// Set the app icon with a size of 40*40 points
@property (nonatomic,copy,nullable) NSData *iconTemplateImageData;

/// Set the file path for logs, the corresponding folder needs to be created manually
@property (nonatomic,copy) NSString *logPath;

/// Set the file path for data, the corresponding folder needs to be created manually
@property (nonatomic,copy) NSString *dataPath;

/// Set the incoming call ringtone
@property (nonatomic,copy) NSString *comeAudioFileName API_AVAILABLE(macos(10.13));

/// Set the call end tone
@property (nonatomic,copy) NSString *hangupAudioFileName;

/// Set the call waiting tone
@property (nonatomic,copy) NSString *alertAudioFileName;