咕唧 2
多账户同时发送微博和推特。iOS版提供直接文字发布和分享扩展。macOS版提供分享扩展。
iOS版下载
商店中搜索“咕唧2”,或使用手机上的浏览器时点击下面的商店图片链接。
iOS | 版本 |
---|---|
2.15.3(20221113) | |
TestFlight | 2.15.3(20221113) |
macOS版下载
交流反馈群
商店中搜索”咕唧“,或点击下面的商店图片链接。
macOS | 版本 |
---|---|
2.15.3(20221115) | |
TestFlight | 2.15.3(20221115) |
功能
咕唧 | 咕唧2 | |
---|---|---|
发布/分享内容到微博和推特 | ✅ | ✅ |
多账户 | 部分支持 | ✅ |
支持单个账户 | 可支持 | ✅ |
支持多个账户 | 双账户 | ✅ |
多个推特账户发送 | - | ✅ |
直接发送 | - | ✅ |
转推(retweet) | - | ✅ |
转发并评论(quote with comments) | - | ✅ |
身份功能 | - | ✅ |
显示账户照片 | - | ✅ |
自动更新账户照片 | - | ✅ |
文本发布 | ||
程序内直接发布文字到微博和推特。 | ✅ | ✅ |
直播模式 | ✅ | ✅ |
文字转图片新增主题功能 | - | ✅ |
五大主题:经典、春绿、夏蓝、秋黄、冬白 | 仅包含经典主题 | ✅ |
分享扩展 | ✅ | ✅ |
资源查看 | - | ✅ |
采用与发布相同的界面 | - | ✅ |
自定义模版 | - | ✅ |
通知 | ||
微博账户30天过期后,提示用户需要重新登录 | - | ✅ |
更新日志
2.0.12 (20190509)
- 双版
- 更新微博生成的推特链接。
- 之前的链接在移动端存在问题。
- 更新版权信息
- 更新微博生成的推特链接。
- iOS版
- 移除不再生效的设置项
2.1.0 (20190529)
- 修正文本转图片后,微博无法发送的问题。
- 修正包含多个推特账户的身份账户发送时,微博无法发送的问题。
- 重写设计了文本转图片的算法。
2.1.0 (20190605)
- iOS 测试版
- 支持iOS 13 Beta的黑暗模式。
- 新增模版帮助。
2.3.1 (20190711)
- iOS 测试版
- 新增设置:链接识别策略
* 举例:当我们在微博输入“abc.com”这样的网址时,微博在发布时默认保持原状。除非你输入完整的“http://abc.com”,才会在发布时显示为可以点击的链接。在这一点上,微博与推特是不同的。
* 咕唧新版默认开启严格模式,这使得咕唧与微博的特性保持一致。
* 若用户手动关闭严格模式,则咕唧将在发布时自动将“abc.com”替换为“http://abc.com”。
* 开启和关闭这个功能各有优劣。
* 如果用户需要文字保持原状,不需要点击功能,则保持开启。
* 如果用户需要发布的内容可以点击,则需要关闭这个选项。- 修复了一个可能导致咕唧崩溃的问题
- 之前若用户使用非英文的内容并且同时手动输入超过一个网址时,咕唧有可能会崩溃。
- 这是因为从Swift 5开始,
String
使用UTF-8
编码,而NSString
使用UTF-16
编码。当NSString
bridge到String
的时候,它是UTF-16
的,如果此时进行查找,获得Range<String.Index>
,然后替换,String
会自动从UTF-16
变成UTF-8
的格式。这会导致之前获得的Range<String.Index>
完全失效。 - 咕唧修改了算法,将不再直接获取
Range<String.Index>
,而是获取NSRange
,并且在需要时,实时转换NSRange
为Range<String.Index>,这样就避免了这个问题。
- 优化iPhone SE的界面。
- 其它代码优化。
- 修复了一个可能导致咕唧崩溃的问题
- 新增设置:链接识别策略
2.3.2 (20190713)
- iOS测试版
- 近来微博服务器的用户头像发生了变化,经常容易出现虽然用户没有更改头像,咕唧却重新下载头像的现象。
- 新版修改了识别头像的算法。使得咕唧不会在频繁的下载用户的微博头像,仅会在用户更改头像后才下载。
- 这次修正只是一小步。咕唧下一步会更新界面的逻辑,以及删除旧头像,更新新头像的逻辑,带来更好的用户体验。
2.3.2 (20190714)
- iOS测试版
- 优化下载用户头像的流程,更加节省资源。
- 优化更新用户头像的流程。
- 由
- 删除旧版头像
- 下载新版头像
- 更新界面
- 更改为
4. 加载旧版头像,同时下载新版头像
5. 下载完成后,删除旧版头像,移动新版头像
6. 更新界面 - 新流程可以保证用户界面更为流畅,避免出现头像空白的情况。
- 由
2.1.2 (20190714)
- iOS版
- 包含之前所有的测试版改进。黑暗模式除外。
- 新增模版帮助。
- 新增设置:链接识别策略
- 修复了一个可能导致咕唧崩溃的问题
- 新版修改了识别头像的算法。
- 优化下载用户头像的流程,更加节省资源。
- 优化更新用户头像的流程。用户界面更为流畅。
- 优化iPhone SE的界面。
- 其它代码优化。
- 包含之前所有的测试版改进。黑暗模式除外。
2.3.4 (20190722)
- iOS测试版
- 减少了图片分享时的内存占用。
- 进一步缩小图片已适应微博规则。
2.3.4 (20190723)
- iOS测试版
- 修正了分享扩展中第三方输入法不能正常弹出的问题。
- 之前我发现第三方输入法分享扩展时不能弹出,但是原生的输入法可以正常弹出,觉得是第三方输入法的问题,就没有处理。
- 今天突发奇想想看看能不能修。经过测试,是可以修复的,于是就修复了。
- 优化了界面调整的逻辑。输入法弹出后所显示的内容更加合理。
- 修正了分享扩展中第三方输入法不能正常弹出的问题。
2.3.4 (20190728)
- iOS测试版
- 尝试修复iPad下浮屏操作时,有时账户头像会重新加载的问题。
- 当咕唧从屏幕右侧滑出时,有时会重复刷新账户的头像。表现是所有账户的头像会闪一下。
- 本测试版尝试解决此问题。是否能彻底解决还有待测试。
- 尝试修复iPad下浮屏操作时,有时账户头像会重新加载的问题。
2.3.4 (20190729)
- iOS测试版
- 尝试另一种方式。
2.3.4 (20190730)
- iOS测试版
- 修复完成。
- 喜欢知道技术细节的看这里。
2.1.4 (20190730)
- iOS版
- 对应测试版的2.3.4。
2.1.5/2.3.5(20190821)
- iOS版
- 修正竖屏拍摄的照片,在缩小后,显示时会旋转90°的问题。
- CGImageSource对照片自动旋转问题的解决
2.3.6 (20190912)
- iOS版
- 支持iOS 13的深色模式。
- 受到Xcode 11 GM已知问题的影响,临时去除对于iOS 11的支持,改为支持iOS 12及以上的系统。
- 当Xcode 11新版修复该问题后,会恢复对于iOS 11的支持。
2.3.7 (20190917)
- iOS版
- 恢复对于iOS 11的支持。
- 更新框架到最新。
2.5.1 (20200115)
- macOS版
- 支持macOS 10.14及以上的系统。
- 这个是咕唧2在Mac上的第一个版本。
- 这个版本是免费更新,之前有下载过咕唧的用户,都会自动得到升级。
- 之前的咕唧是免费的,这个版本是收费的。新用户必须购买才能够使用。
- 移除了对于今日扩展的支持。主要原因是今日扩展里输入文字,没法使用系统自带的表情键盘。点击表情键盘的时候,今日侧栏会自动关闭。
- 新增了菜单栏的常驻咕唧图标。如果你之前有使用今日扩展,建议你使用这个菜单栏常驻图标的功能作为替代。
- 新增用户登录后,自动开启咕唧的功能。也就是说,如果开启了这个功能,上面提到的常驻图标,就会在用户登录之后,自动载入。
- 苹果不允许默认开启这个功能。因此,咕唧2在用户第一次开启应用的时候,会询问是否开启这个功能。
- 用户总是可以通过右键咕唧常驻图标的方式,来选择是否开启启动。
- 分享扩展不再采用系统默认的分享界面,而是使用与发送界面相同的界面。
- 咕唧2支持多账户和身份账户。
- 你可以创建任意多个微博账户和任意多个推特账户。
- 如果需要发不到多个账户,可以将多个账户合并为一个身份账户。
- 创建身份账户也是没有数量限制的。
- 为防止咕唧被用户滥发广告,每个身份账户下同账户类型的账户不能超过3个。
- 新增文字转图片的主题功能。
- 新增微博账户登录过期提醒。
- 重写了发送部分的界面。
- 重写了设置,新设置与咕唧2 iOS保持一致。
- 重写图片拖动部分的代码。你可以向发送界面拖动静态的图片,并上传。这个功能在分享扩展或文字发送时都可以使用。
- 重写了应用打分和向开发者反馈。
- 支持模版,格式与咕唧2 iOS版相同。
- 更新了图标。图标与咕唧2 iOS版保持一致。
- 修正了NSImage占用过多内存的问题。
- 更新了翻译和提示信息。
- 更新pods到最新。
- iOS版
- 修正资源界面动图显示的问题。
- 修正微博视频上传的问题。
- 重构了获得分享内容的代码。
- iOS版稍后会进行更新,以获得与macOS版相同的界面体验。
2.5.3 (20200117)
- macOS版
- 修正了当系统休眠时,咕唧2非预期地关闭的问题。
- 修正了当内容发送完成后,有时咕唧2会闪退的问题。
- 修正了未能及时询问用户给咕唧2打分的问题。
2.5.8 (20200421)
- macOS版
- 新增快捷键
- 主界面,按“回车”可以快速打开编辑界面。
- 编辑界面,按“cmd+回车”发布内容。
- 主界面,按“esc”可以快速隐藏。
- 所以,现在编写的流程就是,鼠标点击菜单栏图标打开主界面,按回车编辑内容,编辑完成后按cmd+回车发送,发送完成后按esc隐藏主界面。除了最初的那下,剩下的完全可以全部键盘操作。
- 主界面和编辑界面会显示在屏幕中间靠上的位置。
- 对于发送时的动画做了改进。
- 其它界面改进。
- 修正了当文字字数超出,自动转换图片后,无法发送微博的问题。
- 修正文字转图片主题没能正确应用的问题。
- 修正系统截图应用直接分享时,预览图片没能直接在编辑界面显示的问题。
- 部分中文翻译做了改动。
- 新增快捷键
2.5.9 (20200423)
- macOS版
- 主窗口将总是显示在屏幕中间靠上的位置。
- 修正了当存在模态窗口时,用户在右键菜单中选择退出,应用锁死的问题。
- 新版会发出蜂鸣,提示用户本次操作失败。
- 当微博账户临近过期和已经过期时,账户上的昵称的字体颜色会发生改变。
- 临近过期会变淡。已经过期会变更淡。
- 主界面恢复菜单栏的退出应用功能(cmd+q)。
- 这个是苹果审核团队的要求,苹果认为仅提供菜单栏右键的退出过于单一。而我坚持保持左键点击直接弹出主界面。因此恢复主界面的退出应用功能算是一个折衷。
- 推荐用户在主界面按esc隐藏界面。习惯用cmd+q的用户,习惯稍微改一改吧。
- iOS版
- 当微博账户临近过期和已经过期时,账户上的昵称的字体颜色会发生改变,临近过期会变淡。已经过期会变更淡。
- iOS系统需求为iOS 11及以上,调整为iOS 13及以上。
2.6.0 (20200511)
- macOS版
- 移除菜单栏右键功能。
- 上版修正之后,苹果审核团队又换了说法。说功能不能只有右键可以,言外之意就是必须在左键实现。但是我希望左键单击用来快速弹出窗口,因此,我最终决定取消右键的全部功能。
- 移除菜单栏右键功能。
- 双版
- 系统架构内部架构大幅更改。
- 之前多处使用了信号量。新版使用了
AwaitKit
。修正了使用信号量时长期存在的内部问题。具体技术细节见Experiences of Adapting Semaphore to Async/Await of Poster 2。- 新架构带来了一定的性能提升。
- 其它的代码优化。
2.6.1 (20200512)
- iOS版
- iPadOS新增对于指点设备(鼠标/触控版)的支持。
2.6.3 (20200605)
- 双版
- Realm升级到最新的5.x,因为该版本不向下兼容。因此不能再覆盖使用咕唧的旧版。
- 改进了微博账户过期提醒的算法。
- 新算法减少了用户重新登录微博账户的次数。具体的技术细节见这篇博客:微博账户过期提示算法的改进。
- 为推特添加了所有已知的错误提示。
- 之前我只是有选择的实现了部分的错误提示。因为有些错误我认为完全不可能发生。
- 但是随着我的使用,有时还是会发生我以为不会发生的错误,但是却发生了的情形。
- 比如咕唧本身会统计字数,字数超出的时候,会自动转换文本为图片,因此,理论上是不可能出现“推文太长”错误的。但是实际上,我遇到了。有一个应用名字叫“WWDC.srt”。当包含这个名字的推文发出时,就获得了推文太长的错误。出错的原因是,推特的服务器收到推文后,自作主张地认为这个名字其实是个网址,而每个网址推特是当作23个字符的,而不是原本的8个字符。
- 相对于旧版的错误提示,新的提示侧重在3个方面:
- 发生了什么错误?
- 可能的原因是什么?
- 建议用户下一步如何处理。
- iOS版
- 修正当新建身份账户时,显示的账户头像不够圆的问题。
- 改进了部分界面。
2.6.5 (20200616)
- 双版
- 修正非ASCII字符链接导致应用崩溃的问题。
- 输入框字体变大。
- 移除为了凸显动画而额外增加的延迟。用户的直观感受是发布内容的速度变快了。
- 修正文本转图片时,中文翻译导致的底部主题名称没有对齐的问题。
- macOS版
- 应用字体大小略作调整。
- 输入框支持撤销/重做。
- 文字转图片效果保持与iOS一致。
- 字体行距双版采用统一的设置。
- 修正macOS版默认情况下选用字体比iOS版黑一号的问题。
- 修正文本转图片的主题未注册的问题。
- 修正分享媒体上传时间较长时,进度动画停止的问题。
- 修正当前发送账户切换时,前一个账户动画未能及时停止的问题。
- iOS版
- 字体采用动态大小,会随系统设置动态改变。
- 文字转图片效果保持与iOS一致。
- 字体行距双版采用统一的设置。
2.6.6 (20200707)
- 双版
- 修正:分享扩展无法更新用户昵称和头像的问题。
- 新增:编辑界面下的发送账户选择界面,会自动过滤掉过期的账户。
- 修改:微博账户即将过期和已经过期的提醒,每6小时至多显示一次。
- 新增:当微博账户过期时,与其相关联的身份账户也将显示为过期样式。
- 修改:隐私协议,由网络加载改为本地加载。
- 原因是发现网络加载比较慢,用户体验不好。
- 移除:删除微博设置中不再需要的设置。
- 修改:改变处理网址的算法。
- 代码重构。
- macOS版
- 新增:显示提醒时,同时发出声音。
- 新增:应用菜单新增“登录时启动”菜单项。
- 修改:改进“直播模式”。
- 由长按,改成查看菜单。
- 提醒改变改为标题改变。
- 修正:编辑窗口不再允许同时存在多个。
- iOS版
- 修正:应用启动时,微博账户过期检测未运行的问题。
2.6.7 (20200722)
- 双版
- 修复了一处与URL相关的问题。
- 苹果的API
NSDataDetector
存在问题,某些时候会无法获得URL的scheme。咕唧通过代码绕过了这个问题。Best Practice of URL Related Operations with Strings - 这个修复同时还改进了字数统计。因为API存在错误时,字数统计也会存在偏差。
- 苹果的API
- 修正了一处可能导致崩溃的问题。
- 这个问题是和String相关的。Swift 5 String补遗
- 修正了一处账户可能重复添加的问题。
- 这个是Realm 5.x的一个bug。暂时绕过了。
- 对于微博强制使用二维码登录进行额外提示。
- 修复了一处与URL相关的问题。
- macOS版
- 为添加的图片增加了删除按钮。
- 用户手动拖拽添加/删除图片时,会重新计算字数。
- 修正了一处界面的错误。当存在图片时,文本视图不会随着文字变多而越来越小。
- 修复了一处可能导致崩溃的问题。
- 当用户拖动非图片类型到咕唧时,应用会崩溃。
- 这是因为苹果的API存在一个问题,
CGImageSourceCreateWithURL(_:_:)
虽然时Optional
类型。但是在传入非图片类型的时候,比如txt,它获得的仍然不是nil。需要二次判断是否是图片。
2.6.8 (20200729)
- 双版
- 略微提高了应用启动的速度。
- 同时会对数据库中多余的数据进行清除。
- 修正了一处应用崩溃的问题。用户在授权微博账号时点击取消,应用不再崩溃。
- 更新了第三方的框架。其中Realm的更新修正了一处会导致应用随机崩溃的问题。
- 略微提高了应用启动的速度。
2.7.0 (20200814)
- 双版
- 升级第三方库到最新。
- 进一步优化微博登录过程。
- 微博认证链接从修改首链接改为修改尾链接。
- macOS版
- 绕过无法推特登录的问题。
- 推特最近更新了API。但是同时进行的服务器调整导致了这个问题。
- 我已经向推特反应了这个问题。Login Issues Due to Changes on Twitter Side
- 绕过无法推特登录的问题。
2.7.1 (20200826)
- 双版
- 绕过了一个微博处理包含中文的链接的问题。
- 当链接中包含中文,且同时分享的内容包含图片或视频时。微博服务器会错误的将咕唧原本处理好的中文链接还原。此版本绕过了微博的错误,将链接进行了儿子封装。
- 绕过了一个微博处理包含中文的链接的问题。
- iOS版
- 绕过了Realm在iOS 14下的问题。
- iOS 14新增策略,导致Realm的lock文件在应用组文件夹时。iOS 14系统会在应用处于非活动状态时(用户锁屏或回到桌面)应用被错误关闭。咕唧增加代码绕过了这个问题。
- 绕过了Realm在iOS 14下的问题。
- macOS版
- 特别针对macOS 11 Big Sur的图片分享做了处理。
- 苹果不出意外地再次修改了照片分享的格式。😩本次修正将使得咕唧能够在macOS 11 Big Sur下重新获得访达、预览以及照片应用分享的图片。😊
- 特别针对macOS 11 Big Sur的图片分享做了处理。
2.7.2 (20200907)
- macOS版
- 进一步对macOS 11 Big Sur的分享扩展进行优化。
- 新增Safari应用扩展(Safari App Extension)。
- 此扩展用来实现微博短链接的自动跳转。2020年8月1日起,微博进一步封闭。如果一条微博中分享的链接所对应的网站没有在微博备案。点击该链接时,微博只会显示该链接,而不会自动跳转。
- 此扩展会在Safari中自动进行跳转,简化用户操作,获得与之前相同的体验。
- iOS版
- 新版Realm修复了iOS 14下的问题。因此咕唧取消了之前绕过该问题的代码。
- 新增动作扩展(Action Extension)。
- 此扩展功能与上面提到的Safari应用扩展类似。不过iOS的Safari不支持应用扩展,所以只能使用动作扩展。同样的原因,动作扩展不能自动运行,需要用户点击菜单。
2.7.4 (20200922)
- 双版
- 采用Xcode 12编译,正式支持iOS 14。
- 改进微博账户过期的检测方式。
- 新增对于推特API 2.0的支持。
- 由于目前推特API 2.0并不完整,所以目前是2.0和1.1混用的状态。
- 修正了一处和线程有关的问题。
- 更新Realm到最新。
- 由于Realm 5.4.0存在版本限制,之前版本的Realm会无法读取新的数据库格式。升级到此版本的咕唧后,恢复安装旧版的咕唧将会导致错误。
- macOS版
- 调整Safari应用扩展的图标大小,已适应Safari 14。
2.8.1 (20201115)
- 双版
- 使用Xcode 12.2编译。
- 支持macOS Big Sur。
2.8.2 (20201203)
- 双版
- 升级后台数据库为Realm 10。
- macOS版
- 原生支持苹果芯。
2.8.3 (20201206)
- 双版
- 修正有时无法分享到微博的问题。
2.8.4 (20201218)
- 双版
- 修改了发送到微博时,链接的编码方式。包含中文等字符的链接不会再被微博服务器错误截断了。
2.8.5 (20210108)
- macOS版
- 修改Safari扩展以适应微博网页版最新的改动。当出现第三方链接不能自动跳转的页面时,此扩展会自动点击跳转按钮。
- iOS版
- 修改动作扩展以适应微博网页版最新的改动。
- 特别的,微博网页版在移动设备上显示页面时,按钮的链接中故意添加了追踪代码,导致链接失效。因此在微博官方客户端上正确访问第三方链接的方式是:
- 按微博中的链接。
- 按手机右上角的
…
菜单,选择用Safari打开
。 - 按Safari工具栏上的分享按钮,下拉,选择咕唧图标的
打开页面中的链接
菜单。 - 只有这样才能正确访问第三方网站链接。如果你直接按微博提供的按钮,并且无法访问,那是正常的。因为微博在原本的链接后面加入了自己的代码,导致链接发生了变化。
2.8.6 (20210115)
- 双版
- 默认账户变更为可选。
- 当不存在默认账户时,用户需要每次选择发布的账户。这样对于经常切换账户的用户更加方便,可以极大地避免发错账户。
- 其它相关的改变。
- 允许删除默认账户。
- 删除默认账户时,不再自动设定另一账户为默认账户。
- 默认账户变更为可选。
- macOS版
- 允许用户自定义工具栏。
- 新增取消默认账户的工具栏菜单。
- iOS版
- 修正微博账户过期相关的通知提示时,应用崩溃的错误。
- 新增取消默认账户的左滑动作。
- watchOS应用
- 苹果表应用现在要求系统版本为watchOS 6.2或更高。之前为4.0。换句话说,不再支持初代苹果表。
- 修正首次启动后,应用错误报错的问题。
- 这个是苹果系统本身的错误,程序运行是正常的,苹果的错误提示是错误的。
- 也就是说在程序运行正常的情况下,系统错误地弹出了一个错误提示。
- 解决办法是将WCSession由应用启动时立即启动延后到使用之前再启动。
2.8.7 (20210121)
- 双版
- 修正有时发送到微博账户时,应用崩溃的问题。
- 代码清理。
2.8.8 (20210128)
- 双版
- 修正有时咕唧显示字数充足,但发布到微博时却生成了文字转的图片的问题。
- macOS版
- 界面修改,解决输入界面在macOS 11 Big Sur下纵向滚动条遮挡部分文字的问题。
- 之前使用的是默认设置。这在其它版本的macOS下都是没有问题的。macOS Big Sur的垂直滚动条有一个问题。如果用户在系统设置中选择一直显示滚动条,那么垂直滚动条会挡在文字的前面。结果就是文字只显示半个,另外一半被滚动条挡住。之前的macOS,文字遇到滚动条不会被挡住,而是会自动换行。所以,这是Big Sur的bug。
- 新版咕唧修改设置为显示垂直滚动条并自动隐藏。这个设置会在应用中覆盖掉用户在系统设置中的选项,当不需要滚动的时候,滚动条不会出现。当需要的时候,才会一直出现。这么设置,文字不会被滚动条挡住。
- 界面修改,解决输入界面在macOS 11 Big Sur下纵向滚动条遮挡部分文字的问题。
2.8.9 (20210209)
- macOS版
- 用户编辑时,应用不再会意外地关闭。
- 比如你在编辑时,想要插入表情,于是打开了表情输入框,输入完成后,你习惯性的按了cmd+q关闭表情输入框。
- 表情输入框属于附加的窗口,它的类型是panel而不是window。并不能通过键盘快捷键关闭。因此,你选择cmd+q,咕唧就会被关闭。
- 咕唧新版会在编辑模式时,拦截掉cmd+q,并播放警告音进行提醒。
- 用户编辑时,应用不再会意外地关闭。
2.8.10 (20210216)
- 双版
- 修正多个链接分享到微博时,内容会混乱的问题。
2.8.11 (20210227)
- 双版
- 升级Realm到最新。
- macOS版
- Safari扩展将在本地处理咕唧的链接,以提高访问速度。
- 此前咕唧的连接是在咕唧的服务器进行处理的。
- Safari扩展将在本地处理咕唧的链接,以提高访问速度。
- iOS版
- 系统动作扩展将在本地处理咕唧的链接,以提高访问速度。
-
- 此前咕唧的连接是在咕唧的服务器进行处理的。
-
- 系统动作扩展将在本地处理咕唧的链接,以提高访问速度。
2.8.12 (20210326)
- 双版
- 修复了第三方框架引起的一个罕见的随机崩溃问题。
2.8.13 (20210327)
- iOS版
- 修正上一版发送成功后,仍旧弹出提示的问题。
2.9.4 (20210928),2.9.5(20211007)
- 修正两处应用崩溃的问题。
- 新增默认微博图片设置。
- 改进过的分享界面。
2.9.7 (20211107)
- 双版
- 咕唧内置域名白名单,对于一些微博人为限制的网站进行特殊的处理,可以通过咕唧正常分享。
- 目前的白名单有github.com。如果大家有发现其它不该被微博屏蔽的网站,也欢迎提供,我会选择我认为适当的加入。
- macOS版
- 链接自动跳转新增支持weibo.cn。
- 新增支持页面。
- iOS版
- 新增iOS 15 Safari扩展。在IOS 15之前,有一个菜单项实现了相同的功能。
- 开启的方法可以在我之前发的微博中找到。是一个B站的视频。
2.9.8 (20211112)
- macOS版
- 修正Safari扩展链接跳转时,部分链接判断错误的问题。
2.9.8 (20211116)
- iOS版
- 修正文档与视频菜单错误。
2.11.1 (20211211)
- macOS版
- 修正macOS 12下,Safari分享时,用户选择界面显示异常的问题。
- 修正macOS 10.15下,程序启动时有时会崩溃的问题。
2.12.0 (20220107)
- 双版
- 支持Swift Concurrency。
- 移除AwaitKit。
- 根据中国的四季自动选择主题。并作为新的默认主题。
- 修正了多处可能导致应用崩溃的问题。
- 缓存发送内容的文字部分,如果应用不慎崩溃,重新进入后会恢复文字部分。
- 改进分享时的界面。部分应用,比如豆瓣,会设置导航栏为透明,这导致分享时按钮会模糊不清。咕唧会检测这种情况,并重新设置导航栏为系统默认。
2.12.2 (20220130)
- iOS版
- 修正分享图片时,有时会出现图片间距过大的问题。
- macOS版
- 上一版的iOS更新提到的各项功能。这个版本是同时制作好的。但是由于当时苹果商店存在问题,会自动拒绝使用了Swift Concurrency macOS应用,因此无法提交。目前这个问题苹果已经修复。
2.13.2 (20220323/20220319)
- 双版
- 重新开启了通过邮箱登录微博账户的功能。用户点击点击二维码右上角的关灯按钮。就可以尝试通过用户名和密码登录。不过,微博为了推广官方客户端,可能并不允许您的账户通过邮箱登录,而仅支持通过二维码扫码登录。
- macOS版
- 升级到macOS 12.3之后,咕唧的Safari扩展,图标变得异常的小。咕唧通过更换图标临时解决了这个问题。如果今后这个问题消失,咕唧还会换回原有的图标。
2.13.4 (20220328)
- macOS版
- 重写了Safari扩展,原图标现在显示正常了。
2.13.5 (20220329)
- iOS版
- 修正了一处删除账户时应用可能崩溃的问题。
2.13.6 (20220429)
- macOS版
- 修正了从Safari直接拖动图片到咕唧,发布时应用崩溃的问题。
2.14.0 (20220714)
- 双版
- 从2022年7月15日起,发微博必须提供发布者的真实IP,否则将不能发送任何信息到微博。
- 咕唧实现了这个功能。
- 隐私协议更新以体现此规则。
- 支持账户和设置在设备之间同步。采用的是iCloud的同步功能。iOS和macOS使用相同的同步。即iOS改变,不仅其它iOS设备会同步,macOS的设备也会同步。
- 从2022年7月15日起,发微博必须提供发布者的真实IP,否则将不能发送任何信息到微博。
2.14.1 (20220715)
- 双版
- 修正发送微博错误的问题。
2.14.4 (20220826)
- 双版
- 修正微博授权过期后,重新授权出现重复账号的问题。
- 已经出现出现的新账号可以直接删掉。不会影响原有的其它账号。
- 修正iCloud同步导致的一个设定被覆盖的问题。
- 修正微博授权过期后,重新授权出现重复账号的问题。
- iPadOS
- 修正同步导致的iPad版应用崩溃的问题。
2.15.1 (20221008, 20221011)
- iOS版
- 应用免费,新增Google广告。用户可以通过买断来移除广告。
- 应用隐私协议更新。
- 界面优化。
- watchOS版
- 修正了一处当同步数据存在延迟,应用会崩溃的问题。
- 修正了一处设置同步时,手表应用会崩溃的问题。
- 对于手表应用的界面进行了优化。
- macOS版
- 与iOS版匹配的相应调整。
2.15.2 (20221110)
- iOS版
- 采用SwiftUI重写了发送时的动画。目的是解决原动画导致应用随机崩溃的问题。
- macOS版
- 更新代码以适应macOS Ventura的启动项。
2.15.3(20221113)
- iOS版
- 优化了编辑时,长文章的输入界面。
2.15.3(20230113、20230115)
- 双版
- 更新了Safari扩展中的版本号为与主程序相同。
- macOS版(20230115)
- 应苹果要求,把应用随用户登录时启动改为默认不启动,然后由用户手动启动。
Copyright © 2017 ParusSoft.com