setOption:value:

接口描述

设置高级配置选项,可以通过这个接口做一些额外配置。比如设置语言环境或者网络请求超时时间。

注意事项

  1. 配置必须在发起认证前设置才能生效。
  2. 该接口只能主应用调用,子应用调用会抛异常。

方法定义

- (void)setOption:(SFSDKOption)key value:(NSString * __nonnull)value;

参数描述

表1 参数说明

参数 是否必须 类型 描述
key SFSDKOption SDK配置选项
value NSString * __nonnull SDK配置选项对应的值

表2 枚举SFSDKOption说明

枚举值 描述 value值举例
SFSDKOptionAuthTimeOut 设置认证连接超时时间 @"10"代表超时为10秒
SFSDKOptionLanguage 设置语言环境,默认为@"zh_CN" @"zh_CN" 或者 @"en_US"

表3 返回值

类型 描述
BOOL 设置成功返回YES;失败返回NO,失败原因为key值传入有误

示例代码

/// 设置认证连接超时时间
[[SFUemSDK sharedInstance].config setOption:SFSDKOptionAuthTimeOut value:@"10"];
/// 设置语言环境
[[SFUemSDK sharedInstance].config setOption:SFSDKOptionLanguage value:@"en_US"];

results matching ""

    No results matching ""