咕唧

通过多种方式,分享网页、图片、文字等到微博和推特。iOS版提供直接文字发布和分享扩展。macOS版提供分享扩展和今日插件。

关于咕唧发送的微博末尾带有链接的说明

poster_icon 256 2x

iOS版下载

商店中搜索“咕唧微博”或“咕唧推特”,或使用手机上的浏览器时点击下面的商店图片链接。

iOS 版本 说明
1.7.6 (20171121) iOS应用商店里的最新版
App Store 待审 - iOS应用商店里的下一版,需要等待苹果审核后才能上架
TestFlight 1.7.7 (20171206) TestFlight里当前的测试版
TestFlight 待审 - TestFlight版的下一版,需要等待苹果审核后才能开始测试


macOS版下载

商店中搜索”咕唧“,或点击下面的商店图片链接。

macOS 版本 说明
1.7.6 (20171121) macOS应用商店里的最新版
Mac App Store 待审 - macOS应用商店里的下一版,需要等待苹果审核后才能上架
Mac 测试版 1.7.7 (20171209) 本站可以直接下载的测试版
  • 本地下载版早于苹果商店版更新,测试几天后再提供给苹果。以避免存在问题之类的。如果急于尝鲜,可以选择下载本地版。如果追求稳定,建议从苹果商店下载。从苹果商店下载的好处是,有自动更新。本地下载的版本不能自动更新,只能来这里再次下载。
  • 本地下载版可以和苹果商店的版本互相覆盖。


功能

  • 发布/分享内容同时到微博和推特/Twitter。

  • 文本发布(仅iOS版)

    • 程序内直接发布文字到微博和推特。
  • 今日插件(仅mac版)

    • 发布文字到微博和推特。
    • 纯文字发送不再有字数限制。
  • 直播模式(仅iOS版)

    • 主程序的发布按钮在可用时,长按,会提示是否开启直播模式。
    • 直播模式开启后,发布按钮会由默认颜色变成红色。此时发布内容成功后,会自动清空输入,并且会保持在当前页面。方便在看直播时吐槽。
  • 分享扩展

    • 分享Safari的网页、图片、文本。
    • 分享照片应用里的照片、Live Photo、动图、视频。
    • 分享桌面或磁盘上的图片、动图、视频。(仅macOS版)
    • 截图立即分享。(仅iOS版)
    • 其它支持系统分享功能的App,如文件、RSS阅读器等。
    • 当传递过来的内容为富文本(rich text)时,会自动将富文本按照它的格式生成图片。并提示用户富文本已经成功接收。富文本分享
  • 安全

    • 不请求照片的权限,仅访问您要分享的内容。保护您的隐私。
  • 完备

    • 当用户网络状况不佳导致错误时,提示用户错误原因,建议用户下一步的操作。
  • 支持外接键盘(仅iOS版)

    • 当使用外接键盘(蓝牙键盘或Cover键盘)时,可以使用快捷键操作。
    • 长按cmd键可以看到快捷键说明。
  • 快捷发布(仅macOS版)

    • cmd+回车可以立即发布内容。
  • 使用局限

    • 微博API要求分享时必须包含一个已知的链接用于验证。推特无此要求。
    • Live Photo只能取出静态的图片。如需分享视频部分,可以使用内置的功能将其转换为动图。具体操作方式见咕唧主页。
    • 微博只可以分享1张照片。推特最多可以分享4张。
    • 微博不支持分享视频。分享到微博的视频,实际上是上传到秒拍的。推特可以分享视频。
    • 分享到微博的内容(照片、Live Photo、动图),大小不能超过5MB。


更新日志

2017-7-26 1.0

  • 微博审核通过

2017-7-29 1.0.1

  • iOS版添加从系统自动获取用户名、密码的功能。减少用户重复输入

2017-8-3 1.1

  • 新增:发送成功后会发出提示音
  • 新增:账户登录后增加了注销的功能
  • 新增:账户登录后会显示微博登录有效期。有效期到了之后需要重新登录。(这个是微博的限制,只能遵守)
  • macOS版新增今日插件,可以直接发送文字内容

2017-8-8 1.1.1

  • 新增:macOS版今日插件,可以使用cmd+回车来发送,而不必鼠标点击
  • 性能增强
  • 提示:macOS Sierra 10.12.6的照片应用存在限制,不能转发动图。目前只有通过Finder分享的动图才是正常的。这个是操作系统的限制。iOS 11无此问题。因此我推断,macOS High Sierra 10.13应该也没有这个问题。我目前还没有对10.13进行测试,所以得测试了才能确定。

2017-9-3 1.2.1

  • 新增:iOS版新增文字发布功能
  • TestFlight上线。

2017-9-7 1.2.2

  • iOS版
    • 美化了登录界面。
    • 修改了文本发布UI位置,移动到屏幕底部,修改了提示词。
    • 优化了连接到微博和Twitter的流程,以及登出的流程。
      • 未登录状态,点击连接按钮可以连接到微博或推特。
      • 登录状态,点击自己的昵称,会提示是否断开连接。
      • 微博API本身存在限制,登录一段时间(一般是30天),会需要重新登录。
      • 这个剩余天数,从主界面,移动到了断开连接的页面。点击微博昵称可以看到。

2017-9-9 1.2.3 - 1.2.4

  • iOS版
    • 主程序底部的文本发布按钮,改成程序图标的图片按钮。
    • 新增简体中文翻译。
    • 规范化提示语。
      • 连接到xx
      • 断开与xx的连接
      • 断开
  • macOS
    • 优化程序界面。
    • 移除了注销按钮。将注销功能合并到登录按钮。
      • 当未登录时,点击按钮会登陆。
      • 当已登录时,点击按钮会询问是否退出。
    • 规范化提示语。
      • 连接到xx
      • 断开与xx的连接
      • 断开
    • 新增简体中文翻译。

2017-9-14 1.2.5 - 1.2.7

  • 全局

    • 修复网络错误导致的程序崩溃并提示用户。
      • 从220多条的微博和推特的错误代码中,选择出40多条对于用户有意义的,并做成中英双版。
      • 网络错误包括:
        • 本地网络错误
          • 用户无网
          • 用户手机信号不好或想发推特忘记开VPN导致的超时
        • 远程网络错误
          • 微博或推特服务器(以后简称服务器)故障、升级、忙碌等
          • 用户上传附件不被服务器接受或附件过大等
          • 用户乱发广告被服务器屏蔽等
          • 用户发布信息过多遭到服务器限制等
      • 提示用户错误的可能原因,以及如何进行下一步操作。
    • 翻译进度100%。

    • 用户选择了服务器可能不支持类型的附件时,提前通知。

      • 比如图片中的raw文件,虽然服务器不支持,但是咕唧可以自动转成服务器支持的jpg文件,但是有的问价,比如Photoshop或者Sketch的文件,是没法转的。如果用户选择这些附件,咕唧会提示用户附件类型不对,然后程序退出。
      • 视频文件中的.mkv文件也是类似的。
      • 这个特性可能从源头来取消可能更好。但是那么做的话,可能会需要手动添加上百种类型。那样不知道对于程序性能有没有影响。这个以后可能会改。
    • Xcode 9 GM发布,程序相应修改。

    • 一些界面提示做了修改。

  • iOS

    • 新增直播模式
      • 主程序的发布按钮在可用时,长按,会提示是否开启直播模式。
      • 直播模式开启后,发布按钮会由默认颜色变成红色。此时发布内容成功后,会自动清空输入,并且会保持在当前页面。方便在看直播时吐槽。
    • 修复网络错误导致分享扩展的主程序锁死的问题。
      • 之前如果网络出错,分享扩展的主程序会被锁死。比如你从Safari分享网址到咕唧,主程序就是Safari。这个版本修复了这个问题。
    • 修复iOS 11截屏时弹出的改图软件无法通过咕唧分享的问题。
      • iOS 11用户截屏之后,会在左下角显示小图,点小图之后,会出现一个可以修改截屏图的软件。这个软件之前分享到咕唧的时候,咕唧会闪退。这个版本修复了这个问题。
    • 修复iPad全屏模式,点击微博或推特按钮断开与相应网站时,程序会崩溃的问题。
      • 崩溃的原因是,我设置的是底部显示的提醒。这个提醒在较宽的设备,比如iPad的竖屏模式或者横屏的2/3时,必须再设置一个绑定的视图,不然不能弹窗。这个版本修复了这个问题。使用iPad的可以看到,提醒的样式与iPhone的不一样。

2017-9-15 1.2.9

  • iOS
    • 修复不能从照片应用分享视频到咕唧的问题。
    • 说明:微博不支持直接上传视频。微博上的视频,是上传到秒拍,审核通过后再传到微博的。推特可以传视频。直接通过咕唧分享视频将只能在推特看到视频。微博只能看到除视频之外的部分。因此建议先上传视频到视频网站(如bilibili.com),然后再使用咕唧通过分享网页的形式分享。使用B站的好处是它支持html5播放,且无广告。在微博里还能直接播放。
    • iPhone的Live Photo经过系统自带的编辑,可以自动分享为动图。我有空会写一个教程,请关注咕唧的官网的页面。
  • macOS
    • 修复今日插件清空时会同时将信息发出的问题。

2017-9-19 1.3.1 - 1.3.5

  • 全局
    • 更新了发布成功的提示音
    • 新增遇到错误时的提示音
    • 新增内容的翻译
  • iOS
    • 程序首页
      • 微博和推特的按钮左右增加了距离,看起来更自然
      • 微博和推特的按钮的宽度现在是动态相等的了
      • 增加了底部发送文本的图片按钮的大小,以符合苹果建议的规范
    • 程序发布页面
      • 界面优化,自动与键盘大小对齐
      • 优化横屏发布页面
    • 界面针对外接键盘进行优化。有外接键盘的可以长按command看具体的快捷键有哪些。
    • 修复苹果问题的导致的,英文界面的分享插件显示的却是中文的问题。这个是苹果系统本身的错误造成,我已经像苹果提交了错误报告,这里只是临时处理一下让能正常显示。如果苹果能修复这个问题,这个临时处理其实是不必要的。
  • macOS
    • 修复苹果问题的导致的,英文界面的分享插件显示的却是中文的问题。这个是苹果系统本身的错误造成,我已经像苹果提交了错误报告,这里只是临时处理一下让能正常显示。如果苹果能修复这个问题,这个临时处理其实是不必要的。
    • 新增:当从Safari分享网页,或照片分享图片时,可以使用cmd+回车直接发送内容。
    • 新增程序的中文名。中文用户可以看到中文名是咕唧,而不是统一显示为Poster。

2017-9-23 1.3.6 - 1.3.8

  • 发布前的准备。
  • iOS版提交至App Store。

2017-9-28 1.4.0

  • 修正Xcode通过,但App Store不通过的问题。
  • macOS版用户升级到此版本后,需要重新连接到微博和推特。
  • mac版提交至App Store。

2017-10-8 1.4.1 - 1.4.6

  • 代码优化
  • iOS
    • 优化Gif的大小
    • 降低内存占用
  • macOS
    • 今日视图插件
      • 当输入文字超过140字时,剩余字数将显示为“总字数 + 图片”。
      • 图片为输入文字的完整版。到微博和推特的文字为前140字+完整版文字生成的图片。
      • 今日插件输入大量文字
    • 分享插件
      • 当富文本分享到咕唧时,会提示用户已经接收到富文本,并将生成图片。这里生成的图片是带格式的。
      • 富文本(Rich Text)是带格式的文本,比较典型的是系统自带的备忘录和文本编辑。
      • 富文本分享

2017-10-8 1.4.7 - 1.5.0

  • 分离代码为Cocoa框架和Cocoa Touch框架
  • 修复了Mac版咕唧主窗口关闭时,程序没有退出的问题。

2017-10-25 1.5.1

  • macOS
    • 新增偏好设置 mac_preferences
    • 默认设置已经很好,建议不要修改。
    • 推特的缩小照片节省推特流量打开时,微博图片的大小也会被调整,同时节省手机的流量。由于实际上微博和推特都会缩小最终显示的图片,即使你选择原图。开启此功能既可以节省流量,也不会影响最终显示图片的质量。
    • 由于微博不支持视频上传,所以微博上传为动图。而推特支持视频,选择视频会更流畅,并且视频较动图更加节省流量。如果关闭这个选项,推特也将上传动图。某些情况下,微博的动图质量会低于推特动图的质量。这是因为,微博动图最大只能有5MB,推特可以有15MB。
  • 已知问题
    • macOS版照片应用将Live Photo转成动图之后,无法成功分享。
      • 这是苹果的问题,它转为动图之后,分享的还是原来的JPG格式的照片,而不是转后的动图。我已经向苹果提交了这个问题,只能等待苹果解决。iOS版的照片应用没有这个问题。
    • 大小超出上限的动图,在缩小时,有时候最终的小图会变慢。
      • 这个也是苹果的问题。当转换后的动图长边尺寸小于320像素时。在某些情况下,苹果会将动图的各个帧之间等待的时间延长。用户看到的现象就是小图比大图动的慢。这个我也已经向苹果提交了,只能等它解决。这个问题iOS版同样有。
  • 重构代码,提高程序稳定性。
  • 现在推特的动图最大可以有15MB了,视频也可以有15MB。之前咕唧设置是和微博同样的5MB。
  • 修正了一个问题。现在可以正确显示推特返回的错误了。
  • 修正了一个问题。现在如果由于网络错误,重新点击发送。文字生成的图片在推特中,不会再重复生成。

2017-10-26 1.5.3

  • macOS
    • 修正了一个可能导致程序崩溃的问题。
    • 采用新算法计算字符数。新算法更贴近原生微博和推特的计算方法。
    • 微博只支持http和https开头的链接,如果你忘记写,则微博识别它为普通文字。咕唧将识别这类链接,并自动添加http://,这样在特定情况下,与之前版本相比,可以多输入一些文字。

2017-10-27 1.5.5

  • iOS
    • iOS版现在具有上面提到的macOS版的所有功能
    • 相对于上一版本(1.3.8),1.5.5版新增了多项功能,修复了已知的问题。
    • 纯文本分享不再有字数限制。当字数超限时,会将所有文字生成图片,并发送。
    • 带格式的文字(RTF)分享到咕唧时,会生成带格式文字对应的图片。
    • 上传的照片会自动去除隐私信息(Exif信息和GPS信息)。
    • 上传的照片会自动节省移动流量和推特流量。
    • 照片应用将Live Photo转化为循环播放或往复播放时,可以通过咕唧进行分享。分享到微博的是Gif动图,分享到推特的是视频。
    • 重新设计了计算剩余字数的算法,新算法更贴近微博和推特的原生算法。

2017-10-27 1.5.7 - 1.5.9

  • 完善了英文描述,更新了中文翻译。
  • iOS
    • 新增设置
      • 直接和Siri说“打开咕唧的设置”就能直接打开。
      • 具体的位置是在系统设置一直向下拉就能看到,是按照汉语拼音的顺序排的。
      • 因为我觉得默认设置就很好用了,所以设置没有放在程序中。
      • 修改这个设置会同时影响咕唧主程序,以及分享扩展。

iOS_preferences

  • macOS
    • 由于iOS的设置不能显示的太长,修改了macOS的设置描述以保证一致性。功能和上一版是一样的。

mac_new_preferences

2017-10-31 1.6.1

  • 代码重构
  • iOS
    • 修复了当咕唧提示音播放时,某些程序(如系统自带音乐应用)的播放被打断的问题。
      • 改为咕唧提示音播放时,其它应用的音量会调低。播放完成后,其它应用的音量恢复。
    • iOS Safari存在一个问题。它分享的网页,无论是标题还是内容,都是通过内容分享,而没有使用标题分享。我已经向苹果提交了这个问题。
      • 针对上面的问题,咕唧会检测发来的内容是否超过140字,如果不超过,则认为是标题,不会再生成图片。
      • 这么做的后果是,如果你分享的带格式的文本不到140字,那么就会直接显示在正文,不会再生成图片了。
      • macOS版的Safari由于分享原理与iOS版的Safari不同,因此无此问题。
    • 改进了对于链接的处理。
      • 之前版本中的链接,微博偶尔会错误的处理,导致生成的短链接不完整。新版咕唧会对于所有链接进行预处理,再提交给微博。

2017-11-1 1.6.3

  • 代码重构
    • 代码重构阶段性结束。
  • iOS
    • iOS的分享扩展窗口,现在和macOS的一样,在分享完成之后才会关闭,而不会一点击发送就关闭。
  • iOS和macOS
    • 细节改进:当点击发送后,发送按钮会变灰,同时,文本框将不再可以输入。直到发送完成,或遇到错误。
    • 改进了缩小动图的算法。

2017-11-2 1.6.5

  • 新增watchOS程序
    • 手表程序在手表联网时,可以发送消息到微博。
    • 手表程序是通过手表的网络发送消息的。不是采用iPhone中转,这也是苹果推荐的方式。
    • 由于网络的限制,手表程序目前只能发微博,不能发推特。即使你在国外也不行,因为我目前在程序里进行了限制。
    • 手表程序能发送文字或单一的表情。
    • 受到手表界面的限制,手表程序不显示剩余字数。而是采用智能判断的方式。当字数小于140字时,发送文字消息。当字数超过140字时,自动生成文字对应的图片并发送。
  • watchOS版咕唧的使用方法

    • 如果你手机上的咕唧已经连接了微博,那么直接打开手表程序即可。见到微博昵称,就是成功了。
    • 如果你手机上的咕唧没有登录到微博,那么手表程序会提示你先在手机上登录。手机登录完成后,重新打开手表程序,会看到微博昵称变成你的昵称。如果看不到昵称,可以用力按手表屏幕,在弹出的菜单中,按重新获得用户信息菜单。
    • 点击界面底部的咕唧图标发送微博。
  • 手表输入法有时是中文,有时是英文问题的说明

    • 手表输入时显示何种语言的界面,何种输入法是不能直接控制的。它受到你手机端当前可选的全体输入法的影响,并由手机端当前选中的输入法决定。具体分类如图(右键打开图片看大图):
      watchOS input mystery

    • 简单说就是,如果发现不对,用力按屏幕,重新选择语言就可以了。

2017-11-4 1.6.7

  • macOS
    • 修复了Finder无法成功分享视频的问题。
      • 苹果的Finder分享的视频时,有些与众不同。目前只能单独适应它。
  • iOS
    • 主程序长按底部的咕唧图标按钮,会弹出来新菜单,可以选择清除缓存、或者在咕唧中打开咕唧网站的文档和演示视频。
      • 咕唧正常使用不会增加缓存,但是如果程序错误,或者用户手动结束程序,则可能产生遗留。清除缓存可以手动的删除额外占用的空间。
      • 文档和演示视频。可以学习到使用咕唧的高级技巧。因为不同程序的分享技巧可能不太一样。
  • 双版
    • 上传视频的大小限制由15MB调整为512MB。长度不变,仍然是0.5秒到140秒之间。
      • 推特在API文档中说明是15MB,但是在用户文档中却说明最大可以512MB。我今天测试了一下,试验了上传一个50MB的视频,可以成功上传。
      • 但是上传视频要注意流量。因为消耗的流量是双倍的。你上传时消耗一遍。如果还要在看它的效果,还会下载一遍。
    • 注意:咕唧不能向微博发视频。只能向推特发视频。这个是微博限制的。它并没有提供发视频的API。

2017-11-8 1.6.8 - 1.7.0

  • iOS
    • 修复了一个直播模式的问题。
    • 外接键盘时,增加了更多的键盘快捷键。
    • 修复了会显示多余键盘快捷键的问题。
    • 更新翻译。
    • 修正了整合代码到框架之后引起的翻译不显示的问题。
    • 对于支持3D Touch的iPhone,新增3D Touch动态菜单。
  • macOS
    • 新增文档和快捷方式链接。

2017-11-9 1.7.1

  • 新增了推特最新的字符数计算方式。
    • 虽然方式更新了,但是还是按照140字进行显示。即和微博显示的方式相同。
    • 如果是分享英文网站的文章。以前标题会占用很多的字数,现在可以输入文字的空间更多了。

2017-11-10 1.7.3

  • iOS
    • 修复了一个问题。上一版在分享网页时,显示了网页标题之后不能直接发送。必须得按一下空格或者输入/删除一个字符才可以。此版本修复了这个问题。
    • 改进。iPhone手机新增振动提示。
      • 之前咕唧发送成功时,只包含发送成功/失败的提示音。
      • 其它的提示其实还包括分享窗口成功后会自动关闭,发送按钮由灰变正常,文本编辑由不可编辑变成可编辑。
      • 其它的提示部分可能还不够明显。有多个人和我建议说,自己的手机经常处于静音模式,此时得不到咕唧的声音反馈,希望可以增加提示。
      • 我综合了一下,决定先采用如下的方案。这个方案有以下特点:
        • 跟随系统声音和振动方案。
          • 如果你系统声音模式选择了可以振动。就会声音+振动。否则只有声音。
          • 如果你系统静音模式选择了可以振动。就会有振动。否则和之前一样。
        • 发送成功时振一下。
        • 发送失败时振三下。
      • 我故意没有增加额外的设置。比如其实可以增加一个可以播放声音时不振动之类的设置。这样可以多省一点儿电。但是这个设置存在不可避免的缺点。因为:
        • 这个设置会受到系统设置的影响。如果系统设置是允许振动的,那么这个设置的振动与否有效。如果系统设置为不允许振动,那么这个设置无论如何设置都是不会振的。
      • 振动马达这个硬件只有iPhone有。iPod Touch和iPad都没有。后两者不能振动。
  • 双版
    • 改进。调整了发微博和发推特的顺序。
      • 之前咕唧都是先发微博再发推特。但是如果用户忘记了开代理。(这个其实是各位用户的锅。)那么微博发成功之后,咕唧会提示“推特发送失败,可能原因是忘记了开代理。”
      • 此时如果用户开了代理重发。微博又会提示这一条之前发过了,不能重复发。(这个是微博的锅。微博那边是服务器进行检测的。而不是像推特那样,由开发者来告诉推特服务器我这个算不算重复的。)
      • 这样就造成了一个死循环。(解除的办法是在内容后面加一个标点或者删掉最后面的标点。这样微博就会认为是新的了。)
      • 新版改为先发推特,再发微博。这样如果你忘记开代理,一开始就会获得错误提示。避开了微博服务器不允许重复发送的问题。

2017-11-11 1.7.3 第二版

  • 双版
    • 修复了上一版,调整微博、推特顺序,导致的只发推特,不发微博的问题。
      • 上一版尝试调整发微博和推特的顺序。结果是的确先发推特了,但是推特结束之后就完成了,没有继续发微博。
      • 原因是我的代码是异步执行,而非阻塞式的。修改了顺序之后,还要再修改内部的流程。
      • 昨天我急着发版之后去看电影,上传到苹果。写好说明就出门了。
      • 不过好在这次我分组先邀请的是“高级测试用户”。一般的测试用户还没有邀请。因此,能看到1.7.3第一版的用户,除我之外,另外只有两人。
      • 这样1.7.3第一版我就不继续添加测试用户了。而改成等这一版出来之后再邀请。如图,括号里面有20171110数字的是第一版,新版的日期是20171111。 1.7.3_20171110

1.7.3 (20171112)

  • macOS
    • 修复今日插件存在未发送内容,用户离开今天概览再回来时,之前输入的内容会消失的问题。
      • 这个是macOS的今日概览长期以来存在的一个问题。如果你使用过系统自带的社交插件来发送微博/推特/信息/脸书等的话,应该也遇到过这个问题。
      • 比如你先写一段话,然后想添加几个表情,或者想用从别的地方复制一些东西过来。这时今日概览会自动关闭(即侧边栏自动隐藏)。等你再点开它的时候,你输入的内容很可能就被清空了。
      • 之前用户只能离开前全选、复制,如果消失了再粘贴。借用这样的方式来规避这个问题。
      • 咕唧新版解决这个问题。

1.7.3 (20171113)

  • macOS
    • 修正今日插件内容恢复后,剩余数字和发送按钮没有同时恢复的问题。
      • 这个问题是上一版修复的问题导致的。

1.7.5 (20171114)

  • macOS
    • 咕唧现在支持macOS Yosemite 10.10以及以上版本的macOS。
      • 之前是macOS Sierra 10.12以及以上。
    • 文字转图片功能增强对于非视网膜屏的支持。如果你的设备是MacBook Air或者Mac mini,新版咕唧可以生成质量更高的图片。
    • 修正英文版咕唧的今日插件需要生成图片时,剩余字数提示显示不全的问题。
    • 修正咕唧1.7.1开始引入的一个问题。
      • 该版本的咕唧的今日插件,当需要文字转图片时,没能发送内容。
    • 禁用了今日插件的输入界面的字体面板。这个字体面原本就是不起作用的。

1.7.5 (20171115)

  • iOS
    • 新增对于iOS 10以及以上设备的支持。
      • iOS 10的设备登录推特时,不会自动填写用户名和密码。这是因为从钥匙串中读取该信息是iOS 11为开发者新增的功能。
      • 微博服务器回复的信息有问题,所以即使在iOS 11下也没法支持该功能。我给微博写信了,但是不知道啥时候改,会不会改。不能指望他们。
  • watchOS
    • 新增对于watchOS 3以及以上设备的支持。
  • 支持低版设备挺麻烦的。因为新版有更好用的API,使用旧版就这些API就没有了。需要用不好用的API替代。有时还要曲线救国。
  • 希望大家喜欢。☺️

1.7.5 (20171120)

  • 双版
    • 修正了一个可能导致程序崩溃的问题。
      • 之前如果用户选择登录推特,然后不登录,点取消,然后点回到咕唧,程序就会崩溃。
      • 新版可以正常退回到咕唧主界面。
      • 这个问题是因为,这部分的交互是浏览器与程序之间的交互,处理起来比较麻烦。另外,会特意这么操作的人极少。我也是今天查看TestFlight的崩溃报告中才发现,有个在iPhone 6,iOS 10.3.3下的崩溃记录。然后我尝试复现这个问题,发现是这么操作的。
    • 修正了一个当PNG格式的图片缩小尺寸后依旧过大,导致无法分享的问题。
      • 过大的静态图片在缩小时将统一转换为JPEG格式的图片。
    • 略微提高了程序的运行速度。

1.7.6 (20171121)

  • 双版
    • 包含1.7.1到1.7.5之间的全部更新。
    • 咕唧在商店的名称由“咕唧 Poster”,改为“咕唧”。
    • 搜索时可以用“咕唧 微博”或者“咕唧 推特”搜索。单独搜“咕唧”目前会排在比较后面。

1.7.7 (20171204)

  • iOS
    • 新增写入位置信息的功能。
      • 对于推特,可以写入位置信息,还可以额外添加所处地点的信息以及海拔高度。
      • 对于微博。由于微博API不允许写入位置信息。因此仅可以写入所处地点的信息以及海拔高度。
    • 移除了文本发布中,长按发布按钮进行直播的功能。改为在下方增加直播的选项,点击后就会开启直播模式。

1.7.7 (20171205)

  • iOS
    • 修正了一处中文翻译没能正常显示的问题。

1.7.7 (20171206) - 1.7.7 (20171209)

  • iOS
    • 修正了测试版1.7.7 (20171204)引入的一处崩溃问题。
      • 之前如果用户在系统中禁用了咕唧使用定位服务。然后在咕唧中点开使用定位,再点击完成。咕唧就会崩溃。
      • 新版修复了这个问题。
    • 当用户启用系统定位服务,但不允许咕唧定位服务时,咕唧会提示用户正确的开启方式。在咕唧主程序下,可以直接跳到该设置。在共享扩展时不能自动跳,因为苹果限制不允许共享扩展打开链接。
    • 当用户禁用系统定位服务时,咕唧会提示用户正确的开启方式。在咕唧主程序下,可以直接跳到该设置。在共享扩展时不能自动跳,因为苹果限制不允许共享扩展打开链接。
    • 更新中文翻译。
  • macOS
    • 共享扩展新增图片拖拽功能。拖动图片到共享扩展
      • 拖动图片到预览图上,可以添加新的图片。
      • 一次可以拖动多张图片。图片的右上角会显示一共拖动了几张图片。
      • 再次拖动会覆盖上一次拖动的图片。
      • 如需删除,可以点击图片,选中后,按键盘上的删除键(backspace或者del)。
      • 图片限制
        • 除动图之外的图片。如果是动图,可能会只包含第一帧。因此动图建议直接分享,而不要使用拖动。
        • 包括并不限于jpg*、png、静态gif、pdf、raw等。
      • 应用兼容性
        • 这个功能在Finder拖动时好用。
        • Safari 浏览器中拖动也好用。但是即使选中多张也只能拖一张。
        • 照片应用拖动不好用。这个问题我已经向苹果请教,还在等待回答。临时的办法是先拖动到桌面,再从桌面拖到咕唧。
        • 其它的程序只要是支持图片拖动的应该也都支持。不过我没有具体测试。
      • 数量限制
        • 拖动的图片同样遵从平台的数量限制。即微博只能分享一张图片,推特最多能分享4张图片。
        • 举例:
          • 如果你从Safari分享网页,由于此时没有图片。那么你最多可以拖4张图片过来。第一张会分享到微博,前4张会分享到推特。超出的部分会被忽略。
          • 如果你从照片应用选中一张照片分享,然后再拖动。那么由于已经有了一张照片。那么你最多还能拖动3张图片。照片应用中分享的那张会分享到微博,照片应用中分享的那张,加上拖动来的前三张图片会分享到推特。超出的部分会被忽略。
    • 更新中文翻译。