BMXSDKConfig
Inherits from NSObject Declared in BMXSDKConfig.h
Properties
appID
获取用户的appId, 设置用户的appId。
@property (nonatomic, copy) NSString *appID
Discussion
获取用户的appId, 设置用户的appId。
Declared In
BMXSDKConfig.h
appSecret
@property (nonatomic, strong) NSString *appSecret
cacheDir
@property (nonatomic, copy, readonly) NSString *cacheDir
carryUsernameInMessage
获取和设置是否在消息config字段里携带username功能(方便在未获取到对方user info时展示其用户名),默认是关闭的。
@property (nonatomic, assign) BOOL carryUsernameInMessage
Discussion
获取和设置是否在消息config字段里携带username功能(方便在未获取到对方user info时展示其用户名),默认是关闭的。
Declared In
BMXSDKConfig.h
consoleOutput
@property (nonatomic, assign) BOOL consoleOutput
dataDir
@property (nonatomic, copy, readonly) NSString *dataDir
debugLogRecevierID
设置调试log接收账号(仅用于SDK调试,接收客户端log日志使用)
@property (nonatomic, copy) NSString *debugLogRecevierID
Discussion
设置调试log接收账号(仅用于SDK调试,接收客户端log日志使用)
Declared In
BMXSDKConfig.h
deviceUUID
获取设备的唯一识别码,如果使用数据库
@property (nonatomic, copy) NSString *deviceUUID
Discussion
获取设备的唯一识别码,如果使用数据库
Declared In
BMXSDKConfig.h
enableDNS
获取是否启用dns功能,设置是否启用dns功能,默认是开启的。
@property (nonatomic, assign) BOOL enableDNS
Discussion
获取是否启用dns功能,设置是否启用dns功能,默认是开启的。
Declared In
BMXSDKConfig.h
enableDeliveryAck
@property (nonatomic, assign) BOOL enableDeliveryAck
hostConfig
@property (nonatomic, strong) BMXHostConfig *hostConfig
loadAllServerConversations
@property (nonatomic, assign) BOOL loadAllServerConversations
logoLevelType
@property (nonatomic, assign, readonly) BMXLogLevel logoLevelType
pushCertName
@property (nonatomic, copy) NSString *pushCertName
sdkVersion
@property (nonatomic, copy, readonly) NSString *sdkVersion
userAgent
@property (nonatomic, copy, readonly) NSString *userAgent
userDNSAddress
获取用户自定义dns服务器地址,设置用户自定义dns服务器地址,在用户设置了dns服务器的情况下优先使用用户dns。
@property (nonatomic, copy) NSString *userDNSAddress
Discussion
获取用户自定义dns服务器地址,设置用户自定义dns服务器地址,在用户设置了dns服务器的情况下优先使用用户dns。
Declared In
BMXSDKConfig.h
verifyCertificate
@property (nonatomic, assign) BOOL verifyCertificate
vsn
@property (nonatomic, copy, readonly) NSString *vsn
Instance Methods
initConfigWithDataDir:cacheDir:pushCertName:userAgent:
- (instancetype)initConfigWithDataDir:(NSString *)*dataDir* cacheDir:(NSString *)*cacheDir* pushCertName:(NSString *)*pushCertName* userAgent:(NSString *)*userAgent*
Last updated
Was this helpful?