iOS-SKPSMTPMessage+日志缓存

2019-05-10  本文已影响0人  lionsom_lin

文章首发于个人blog

欢迎指正补充,可联系lionsom_lin@qq.com

原文地址:iOS-SKPSMTPMessage+日志缓存

一、效果

demo操作 邮箱

二、功能介绍

1、日志写入沙盒文件中进行缓存,设置缓存机制(参考SDWebImage:保存时长+最大容量);

2、沙盒文件可视化,参考自(AirSandbox);

3、内部发送邮件,使用SKPSMTPMessage,可参考iOS发送邮件 - SKPSMTPMessage

4、新增PNG、JPG、MP3、MOV等附件发送,但是文件要小一点,否则发送失败。
原因:文件会被转成base64格式,所以会非常大。

三、方法调用

OSCELog(@"你好啊啊啊啊");

同 NSLog();
[时间] [文件] [函数] [行号] [主线程/子线程] [内容]
 
[2019-05-10 16:11:55] [ViewController.m] [WriteFileBtn:] [Line:33] [Main Thread] [你好啊啊啊啊] 

四、Demo

ShowSandBoxFile_SendFileByMail_Demo

注:Demo中的SKPSMTPMessage需要自己配置下。可参考iOS发送邮件 - SKPSMTPMessage

上一篇 下一篇

猜你喜欢

热点阅读