湾湾日记刚刚发布了 3.9.1 版本,改进了很多功能。
主要修改点如下
- Android 适配沉浸式状态栏
- Android 返回键无效问题修复
- 百度云盘备份优化
- 修复 iOS 购买验证失败的问题
- 首页侧边栏可以自定义 logo
- 修复日记导出 markdown 的问题
- 修复导入的 day one 日记没有备份的问题
- 修复 Android 视频拍摄日期展示不对的问题
- 修复其他已知问题
针对 Android 修复了几个重要问题
第一个是沉浸式状态栏
这个问题一直想改,也有用户反馈,今天终于改好了,这样看起来舒服多了

第二个是物理返回键无效问题。
这是一个一直存在的顽疾。之前修改过一次,以为修改好了,谁知道是没用。这是一个第三方锁屏库导致的。这次自己亲自给这个库提意见,自己修改代码,用上新版,就没问题了。
第三个是视频的拍摄日期问题。
在上个版本加入了视频 meta 信息解析,把视频时长和拍摄时间解析出来。但是 Android 的视频时间少了 8 个小时。这个是用户发现的。这是也是第三方库的问题,自己去修改代码,改好了。

针对iOS 端修复
在 3.9.0 版本 iOS 引入了一个大 bug,就是购买会员时,付了钱,没法验证。搞得用户体验很不好,用户只能发邮件给我恢复。这个问题主要是我更新了购买支付的库,谁知道这次更新 iOS 版本变动很多,同时出现了两种异常情况,导致我服务器无法验证支付。。。这个花了我很多时间精力定位问题,处理问题,修复问题。如果还有用户付款了但是没有收到会员,请发邮件联系我:develop@onediary.net
其他重要问题修复
日记导出markdown问题修复:有几个用户反馈 日记导出 markdown为空,我一直没时间修复,这次我终于查到问题所在,进行了修复。而且这次我发现导出 markdown 时把 标签漏了。这次一并修复。

百度云盘备份优化:这个问题其实是我自己遇到的。当照片超过 1000 张的时候,就可能会遇到百度云盘备份失败的问题。这次我也花了很多时间来优化,还避免备份了冗余文件的情况。

导入的DayOne 日记备份问题:有用户反馈导入的 DayOne 日记无法备份到别的手机。我检查了下代码确实如此。这次特意优化了这块,支持 DayOne 的日记备份到云盘,然后其他手机也可以同步。

首页侧边栏 logo 自定义功能:现在首页侧边栏可以自定义 logo 了。这是用户建议功能。不过目前这是会员专属。
其他我也优化了统计功能,标签功能等,这里不再一一赘述了。