iOS开发 在真机中将NSLog日志存入文件并保存到document目录
来源:互联网 发布:js实现的简单的小特效 编辑:程序博客网 时间:2024/05/16 17:09
下面的方法都是在Appdelegate.m中
#pragma mark - 用户方法,将NSLog的输出信息写入到.log文件中// 将NSLog打印信息保存到Document目录下的文件中- (void)redirectNSlogToDocumentFolder{ NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentDirectory = [paths objectAtIndex:0]; NSString *fileName = [NSString stringWithFormat:@"%@.log",[[NSDate alloc] initWithTimeIntervalSinceNow:8*3600]]; // 注意不是NSData! NSString *logFilePath = [documentDirectory stringByAppendingPathComponent:fileName]; // 将log输入到文件 freopen([logFilePath cStringUsingEncoding:NSASCIIStringEncoding],"a+",stderr);}
- (BOOL)application(UIApplication *)application didFinishLaunchingWithOptions(NSDictionary *)launchOptions{ //制定真机调试保存日志文件 [self redirectNSLogToDocumentFolder];}
项目配置共享文件:
您可以通过如下步骤来让应用程序支持文件共享:在应用程序的Info.plist文件中添加UIFileSharingEnabled键,并将键值设置为YES。将您希望共享的文件放在应用程序的Documents目录。
一旦设备插入到用户计算机,iTunes 就会在选中设备的Apps标签中显示一个File Sharing区域。此后,用户就可以向该目录添加文件或者将文件移动到桌面计算机中。如果应用程序支持文件共享,当文件添加到Documents目录后,应用程序应该能够识别并做出适当响应。例如说,应用程序可以将新文件的内容显示界面上。请不要向用户展现目录的文件列表并询问他们希望对文件执行什么操作。
然后通过真机调试,通过itunes查看共享文件。
0 0
- iOS开发 在真机中将NSLog日志存入文件并保存到document目录
- [NSLog日志]ios在真机中将NSLog日志存入文件并保存到document目录
- ios在真机中将NSLog日志存入文件并保存到document目录
- iOS - NSLog、UncaughtException日志保存到文件
- iOS - NSLog、UncaughtException日志保存到文件
- iOS开发之真机获取NSLog的日志文件
- iOS – NSLog、UncaughtException日志保存到文件
- 日志文件保存到Document
- iOS真机调试打印并保存控制台输出日志
- iOS 实现录音并保存在指定文件目录下面
- iOS将日志存入文件
- asp.net中将图片或文件存入数据库并读取显示在image控件中
- 让自己开发的iOS App通过iTunes共享文件到Document目录
- 在shell中将内容打印并且存储到日志文件
- ios--保存图片到document
- ios 将NSLog日志重定向输出到文件中保存
- ios 将NSLog日志重定向输出到文件中保存(2)
- ios 将NSLog日志重定向输出到文件中保存(3)
- linux权限篇【一】
- MFC中获取各个窗体之间的句柄或者指针对象的方法 .
- WebLogic Tuxedo Connector 快速入门指南
- Python vs Matlab—— find 与 np.where
- 定制Android系统开发之六——系统服务JNI的实现分析
- iOS开发 在真机中将NSLog日志存入文件并保存到document目录
- SpringMVC filter设置例外的请求
- OSGI ——平台启动
- 矩阵及其运算
- linux权限篇【二】
- iOS 获取当前点击的cell相对于self.view的位置
- svm中的数学和算法
- JavaSE Collection
- Android Bluetooth蓝牙开发(二)