使用tesflight应用程序时如何读取日志?应用程序没有崩溃。我在设备中找不到任何崩溃日志。还有其他想法吗?你如何检查是否有问题,例如在CloudKit中,但仅在testflight应用程序中,而不是在调试模式下运行时?
答案 0 :(得分:2)
如果要记录发布版本,则应使用日志记录框架。有许多框架可用于支持发布版本的日志记录。你可能会喜欢:
“它在概念上与其他流行的日志框架(如log4j)类似,但是专门针对Objective-C而设计,并利用了诸如多线程,宏中央调度(如果可用),无锁等功能原子操作,以及Objective-C运行时的动态特性。“
“LibComponentLogging是Mac OS X和iPhone OS上的Objective-C应用程序的小型日志库,它提供基于日志级别和日志组件的条件日志记录。此外,可以使用不同的日志记录策略,例如写日志消息到文件或将它们发送到系统日志,同时使用相同的日志记录界面。“
“NSLogger是一个高性能日志记录实用程序,它显示在Mac OS X或iOS(iPhone OS)上运行的客户端应用程序发出的痕迹。它取代了您常用的基于NSLog()的跟踪,并提供强大的附加功能,如显示过滤,图像和二进制日志记录,跟踪缓冲,定时信息等“