卡顿检测功能
触发主线程卡顿后会立即采集卡顿数据进行上报。
流畅度监控功能
在滑动场景下相关页面进行如下代码的打点即可开始统计流畅度,流畅度数据会在下次 App 启动后上报数据。
#pragma mark - TableView Delegate
-
(
void
)
scrollViewWillBeginDragging
:
(
UIScrollView
*
)
scrollView
{
[
QAPMBlueProfile beginTrackingWithStage
:
NSStringFromClass
(
[
self
class
]
)
]
;
}
-
(
void
)
scrollViewDidEndDragging
:
(
UIScrollView
*
)
scrollView willDecelerate
:
(
BOOL
)
decelerate
{
if
(
!
decelerate
)
{
[
QAPMBlueProfile stopTrackingWithStage
:
NSStringFromClass
(
[
self
class
]
)
]
;
}
}
-
(
void
)
scrollViewDidEndDecelerating
:
(
UIScrollView
*
)
scrollView
{
[
QAPMBlueProfile stopTrackingWithStage
:
NSStringFromClass
(
[
self
class
]
)
]
;
}
校验功能是否正常
检索 Plugin:22。流畅度数据主要统计滑动页面的掉帧,在 App 下次启动后,如打印以下日志,则代表原生网络监控数据上报成功。

检索 Plugin:2。卡顿数据主要监控主线程是否发生卡顿,发生卡顿后,如打印以下日志,则代表原生网络监控数据上报成功。
