云日志服务 LTS-云日志服务iOS SDK:配置参数说明

时间:2024-07-26 14:46:56

配置参数说明

表4 初始化参数说明

参数名称

类型

是否必填

默认值

描述

projectId

NSString

必填

-

华为云号的项目ID。

accessKey

NSString

必填

-

华为云号的访问密钥,简称AK。注意:硬编码到代码中或者明文存储都有很大的安全风险,建议密文存放,使用时解密,确保安全。

secretKey

NSString

必填

-

华为云号的秘密访问密钥,简称SK。注意:硬编码到代码中或者明文存储都有很大的安全风险,建议密文存放,使用时解密,确保安全。

region

NSString

必填

-

LTS的服务区域。

groupId

NSString

必填

-

LTS的日志组ID。

streamId

NSString

必填

-

LTS的日志流ID。

url

NSString

选填

nil

用于上报的公网地址 域名 ,支持带端口号,比如:https://lts-access.cn-north-4.myhuaweicloud.com:443;如未设置url,将根据region自动生成链接,格式如下:https://lts-access.{region}.myhuaweicloud.com

cacheThreshold

NSUInteger

选填

200条

当本地数据库日志存储条数达到该值会触发上报,取值范围为30-1000条。

timeInterval

NSUInteger

选填

3秒

定时器每隔该值会触发上报,取值范围为1-1800秒。

reportWhenEnterBackgroundEnabled

BOOL

选填

YES

是否开启APP切后台上报功能。

reportWhenAPPLaunchEnabled

BOOL

选填

NO

是否开启APP启动时上报功能。如需开启,请在UIApplicationDidFinishLaunchingNotification通知发送前完成配置。

support.huaweicloud.com/usermanual-lts/lts_07_0064.html