1. 配置
[[ZKAppUsageLogger sharedInstance] config:
@{@"logSendHandler": ^(NSDictionary *cpsInfo) {
if (cpsInfo) {
[CpsManager postCpsInfo:@[cpsInfo] success:nil failure:nil];
}
}}];
------------------------------------------------------------------------------------------
2.app启动
[[ZKAppUsageLogger sharedInstance] logAppLaunch];
------------------------------------------------------------------------------------------
3.进入X页面
[[ZKAppUsageLogger sharedInstance] logPageEntrance:@"注册页"];
------------------------------------------------------------------------------------------
4.页面停留时长
由UIViewController+ZKLifeCycleSwizzling自动执行
要运行示例项目,请首先克隆仓库,然后在示例目录中运行pod install
。
通过CocoaPods可以获取ZKAppUsageLogger。要安装它,只需在Podfile中添加以下行:
pod "ZKAppUsageLogger"
bestofsong, [email protected]
ZKAppUsageLogger在MIT许可下可用。有关更多信息,请参阅LICENSE文件。