Skip to content

iOS 开发调试工具[环境切换、崩溃收集、日志查看、请求拦截、沙盒浏览]

License

Notifications You must be signed in to change notification settings

icofans/TTConsole

Repository files navigation

iOS 开发调试工具

CI Status Version License Platform

环境切换

方便在开发调试期间切换环境,切换后需重启生效,启动时读取当前配置,然后对项目环境进行切换配置

网络请求

拦截App内网络请求,可详细查看请求的具体内容,方便调试过程中监测

调试日志

在App内查看调试产生的日志信息

崩溃收集

对崩溃进行收集,显示崩溃的堆栈信息

沙盒浏览

浏览沙盒文件,方便查看开发过程中创建的文件,目前仅支持查看 plist,图片,文本类的详情

安装

pod 'TTConsole'

使用

在 - (void)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 方法注册

#if DEBUG
    [[TTConsole console] enableDebugMode];
    NSLog(@"[当前启动环境为%@]",@[@"内网测试", @"外网测试", @"外网生产"][[TTConsole console].currentEnvironment]);
#endif

之后在项目启动后点击状态栏即可进入调试主界面

截图

About

iOS 开发调试工具[环境切换、崩溃收集、日志查看、请求拦截、沙盒浏览]

Resources

License

Stars

Watchers

Forks

Packages

No packages published