- 博客(4)
- 收藏
- 关注
原创 ios .创建文件,文件夹,压缩文件
文件压缩使用的是GZIP swift版本:GZIP这个只提供了一个data的扩展,所以要自己创建文件,当然没有直接的三方工具方便,不过可行哦~class DataTrackingCache: NSObject { static let directory = "DataTracking" static let gzipDiretory = "DataTracki...
2020-02-26 12:53:55 630
转载 iOS 写入log日志,压缩上传
先把需求发一下:• 客户端以日志的形式,记录用户的基本信息、使用环境、使用行为等数据。1上报策略• 程序进入后台模式时,立即上传缓存的日志文件• 按照时间,以每小时的频率进行数据上报• 日志文件小于30KB时,不进行上报• 上报成功后,清除已上传成功的日志文件• 特殊上报策略——客户端启动触发的事件,实时上报这里只介绍怎么对文件进行操作。因为全局任...
2020-02-24 21:26:00 1303
转载 iOS 打点上报、无痕埋点
最近研习了美团等大厂的一些埋点方案。还要感谢大神《xuhaoranLeo》的指点。(既然大神没空写博客、但我可以代劳哈)。本文的宗旨是尽量全面、精简、满足我能想到尽量多的埋点需求。主要通过以下这些方面来谈谈中埋点那些事:打点/上报的大概流程 日志记录类型 日志应该带有的数据 打点的具体方式 何时上报 具体实现(iOS)打点/上报的大概流程打点:当发生需要收集的行为/状...
2020-02-20 16:37:26 1824
原创 iOS 从app中分享出小程序
1、小程序缩略图的图片比例是:5:42、需要小程序的原始ID: gh_xxxxxxxx 一定是gh开头的3、需要path:pack-xxxx/xxxxx/xxxxxx 类似这种4、使用微信分享方法,我这里用的是原生微信分享,没有使用第三方示例代码如下: static func shareToWechatSession(_ title: String, image:...
2020-02-20 12:22:27 1140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人