日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

接入iOS用戶體驗監控數據

本文介紹如何接入iOS用戶體驗監控數據到全??捎^測應用。

前提條件

已創建全棧可觀測實例(推薦)或Trace實例。具體操作,請參見創建全棧可觀測實例創建Trace實例

重要
  • 全棧可觀測實例需為2.1.0及以上版本。您可以在實例列表中查看版本信息。

  • 本文以全棧可觀測應用為例,即下文中的實例均為全??捎^測實例。

步驟一:SDK集成

在項目文件夾中,創建Podfile文件,并在Podfile中配置以下內容。

#指定source。
source 'https://gitee.com/aliyun-sls/Specs.git'

# 引入以下Pods。
pod 'AliyunLogProducer', '4.0.0'
pod 'AliyunLogOTelCommon', '4.0.0'
pod 'AliyunLogOtlpExporter', '4.0.0'
pod 'AliyunLogCrashReporter', '4.0.0'

步驟二:初始化SDK

參考如下代碼,初始化SDK。

    [ConfigurationManager.shared setProviderWithAccessKeyProvider:^AccessKey * _Nullable(NSString * _Nonnull scope) {
        return [AccessKey initWithAccessKeyId:@"${access-key-id}"
                              accessKeySecret:@"${access-key-secret}"
                        accessKeySecuritToken:@"${access-key-token}"
        ];
    } workspaceProvider:^Workspace * _Nullable(NSString * _Nonnull scope) {
        return [Workspace initWithEndpoint:@"https://${endpoint}"
                                   project:@"${project}"
                                instanceId:@"${instanceId}"
        ];
    } environmentProvider:^Environment * _Nullable(NSString * _Nonnull scope) {
        // 設置環境信息。
        return [Environment initWithEnv:@"default" // 默認為default。一般情況下,建議debug版本設置為dev,release版本設置為pub。
                                    uid:@"123456780" // 設置用戶ID,可選。
                                  utdid:@"" // 設置設備ID,可選。傳入無效值時,SDK會自動生成utdid。
                                channel:@"" // 設置渠道信息,可選。
               ];
    }];

    // 一般情況下,建議debug版本設置為YES,release版本設置為NO。
    BOOL debuggable = NO;
    [[CrashReporter shared] initWithDebuggable:debuggable];

變量說明

變量

說明

示例

${endpoint}

服務入口是訪問一個Project及其內部數據的URL,日志服務提供私網域名和公網域名。更多信息,請參見服務入口

cn-hangzhou.log.aliyuncs.com

${project}

日志服務Project名稱,更多信息,請參見管理Project

test-project

${instance}

全??捎^測服務實例ID。更多信息,請參見創建實例。

test-traces

${access-key-id}

AccessKey ID用于標識用戶,更多信息,請參見訪問密鑰。

建議您遵循最小化原則,按需授予RAM用戶必要的權限。關于授權的具體操作,請參見創建RAM用戶及授權,RAM自定義授權示例。

${access-key-secret}

AccessKey Secret是用戶用于加密簽名字符串和日志服務用來驗證簽名字符串的密鑰,必須保密。

${access-key-token}

AccessKey Token,僅當AccessKey是通過STS方式獲取時才需要。