版本記錄
版本號 | 時間 |
---|---|
V1.0 | 2021.05.11 星期二 |
前言
MetricKit
由iOS13系統進引入,用來彙總和分析有關異常和崩潰診斷以及電源和性能指標的每個設備的報告。下面我們就一起來看下這個框架。
Overview
首先我們看下框架基本信息。
藉助MetricKit
,您可以接收設備捕獲的應用程序診斷信息以及系統捕獲的電源和性能指標。 已註冊的應用每天最多隻能接收一次包含前24小時數據的報告。
使用報告中的數據來幫助提高應用程序的性能。
該框架包括:
-
manager
管理器類和訂閱(subscriber)
協議。 - 有效載荷
Payload
類用於報告的數據。 - 每種指標和診斷類別的類。
- 測量單位的類別,例如蜂窩連接的條形。
- 用於表示直方圖之類的累積數據的類。
- 用於在診斷中捕獲堆棧跟蹤的類。
注意:
該框架不會將數據返回到使用Mac Catalyst
構建的Mac
應用程序。
Topics
1. Essentials
2. Performance Improvement for Your App
3. Battery Metrics
- MXCellularConditionMetric
- MXCPUMetric
- MXDisplayMetric
- MXGPUMetric
- MXLocationActivityMetric
- MXNetworkTransferMetric
- MXCPUExceptionDiagnostic
4. Performance Metrics
5. Responsiveness Metrics
6. Disk Access Metrics
7. Custom Metrics
8. Data Types
後記
本篇主要講述了
MetricKit
的概覽,感興趣的給個贊或者關注~~~
er