测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可 | MIT |
发布日期最后发布 | 2015年11月 |
由 Giovanni Lodi 维护。
依赖项 | |
Antenna | ~> 2.0 |
CocoaLumberjack | ~> 2.0 |
CocoaLumberjack 自定义日志记录器,用于与 Antenna 进行远程日志记录
借助 CocoaLumberjack 的日志功能,并以 Antenna 的简单性进行远程日志记录的最简单方法。
pod 'DDAntennaLogger', '1.0.0'
例如,在您的 AppDelegate
中某处:
NSString *yourServerURLString = @"...";
NSString *yourServerLogMethod = @"..."; // Could be POST or LOG, or any other supported by your server
[[Antenna sharedLogger] addChannelWithURL:[NSURL URLWithString:yourServerURLString] method:yourServerLogMethod];
[[Antenna sharedLogger] startLoggingApplicationLifecycleNotifications];
DDAntennaLogger *logger = [[DDAntennaLogger alloc] initWithAntenna:[Antenna sharedLogger]];
[DDLog addLogger:logger];
DDLogInfo(@"DDAntennaLogger is cool!");
// => You'll see "DDAntennaLogger is cool!" on your server :)
非常简单
您还可以查看此文章,了解 DDAntennaLogger 的实际应用。
此项目是在我与 @sandfoxuk 的一次简短交谈后诞生的,以解决 BIZZBY 在尝试解决一个棘手的bug时对代码执行情况的深入了解的需求。
MIT