初始化

初始化

QDClient 服务配置

QDClient 通过 serverOptions 进行服务环境的配置。在使用 SDK 任何方法之前,都应该首先进行服务环境的配置。在登录前可以修改配置

@interface QDClient : NSObject

/**
 * 服务器配置
 */
@property (nonatomic, strong) QDServerOptions  *serverOptions;

@end

QDServerOptions 选项参数列表

参数 类型 说明
ip NSString ip地址
port NSInteger 端口号
domain NSString 域名

调用示例

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
   LoginModel *loginModel = [LoginModel sharedInstance];
   QDServerOptions *serverOptions = [QDServerOptions serverOptionWithIp:loginModel.server_ip port:[loginModel.server_port integerValue] domain:loginModel.domain];
   [[QDClient sharedClient] setServerOptions:serverOptions];
}

其它配置初始化

  • 推送环境设置
    示例
    // pushScene 推送环境 0-正式环境 1-测试环境
    [[QDClient sharedClient] updatePushScene:PUSHSCENE];