重定向NSLog
来源:互联网 发布:卡洛斯实况巅峰数据 编辑:程序博客网 时间:2024/04/30 13:19
重定向NSLog 使得其日志的输出不用输出至控制台,可以输出在文件中,这样APP出现问题时,便可以将文件发送回来
输出至自己的沙盒之中
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, true); NSString *path = paths[0]; NSString *loginPath = [path stringByAppendingPathComponent:@"/mylog.log"]; freopen([loginPath cStringUsingEncoding:NSASCIIStringEncoding], "a+", stderr); //重新定向回去 用unix的dup和dup2 int originH1 = dup(STDERR_FILENO); FILE * myFile = freopen([loginPath cStringUsingEncoding:NSASCIIStringEncoding], "a+", stderr); dup2(originH1, STDERR_FILENO); // Do any additional setup after loading the view, typically from a nib.}- (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated.}@end主要还要是看这篇文章
https://yohunl.com/iosri-zhi-huo-qu-he-shi-shi-liu-lan-qi-xian-shi-ri-zhi/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io
另外还有一个第三方库GCDWebVSever的使用
具体还不清楚,以后再补上
0 0
- 重定向NSLog
- NSLog的重定向
- NSLog重定向
- iOS中NSlog重定向到文件
- 重定向 NSLog 输出到文件
- ios NSLog内容重定向到本地
- iOS IO 重定向(NSLog to UITextView)
- iOS IO 重定向(NSLog to UITextView)
- iOS IO 重定向(NSLog to UITextView)
- iOS-重定向nslog输出到文件,邮件反馈
- IOS应用发布NSLog的注释及使用重定向,把控制台内容写入文件
- ios 将NSLog日志重定向输出到文件中保存
- ios 将NSLog日志重定向输出到文件中保存(2)
- ios 将NSLog日志重定向输出到文件中保存(3)
- NSLog的注释及使用重定向;控制台内容写入文件
- ios 将NSLog日志重定向输出到文件中保存
- 重定义NSLog
- 重定向
- mycat是什么鬼?垂直切分?水平切分?
- centos安装Samba服务器
- Android开发用过的十大框架
- MIT Introduction to Algorithms Record-8
- 物流营销服务
- 重定向NSLog
- 函数柯里化
- "二叉树"-实现数据结构算法,完全解析,通俗易懂的图文及代码讲解
- powershell复制目录结构和删除空目录
- 第四部分 linux led驱动代码分析
- Ignoring InnerClasses attribute for an anonymous inner class
- 回溯法解决批处理作业调度问题
- 【bzoj4569】【SCOI2016】【萌萌哒】【st表+并查集】
- 1052. 卖个萌 (20)