腾讯云可观测平台 启动耗时监控

@interface QAPMLaunchProfile : NSObject /** 开启启动耗时监控的调用*/+ (void)didEnterMain;@end。

相关产品
腾讯云可观测平台 产品页,含版本规格、价格与购买入口。

一、功能说明

·使用启动耗时监控功能,可以统计出 App 进程创建时间到 App 第一帧 UI 上屏的时间。

·当启动时间超过阈值(默认4000ms),则会上报个例详情。个例详情包括启动耗时、自定义打点区间和启动过程堆栈。

二、代码示例

在工程的 main 函数导入#import <QAPM/QAPMLaunchProfile.h> 头文件,并进行如下调用。

@import UIKit;#import "QAPMAppDelegate.h"#import <QAPM/QAPMLaunchProfile.h>int main(int argc, char * argv[]){ @autoreleasepool { [QAPMLaunchProfile didEnterMain]; return UIApplicationMain(argc, argv, nil, NSStringFromClass([QAPMAppDelegate class])); }}

三、校验功能是否正常

·检索 Plugin:14。每次启动后20s左右,如打印以下日志,则代表启动指标数据上报成功。

·检索 Plugin:66。如果 App 启动时间超过4s,如打印以下日志,则代表启动个例数据上报成功。

注意:说明:

注意:启动数据可以在 终端性能监控 > 启动 > 问题列表 查看。

赞 (0)
上一篇 5天前
下一篇 5天前