nixzhu
2013-08-29 10:24:01 +08:00
今早起床,我看到Twitter更新了(5.10版),有提到新的通知设置,我就再试试看能否开启。结果一样失败,但我突然来了灵感,想再试试iPad看看。
我的iPad上原来有Twitter,后来买了Tweetbot就没再用Twitter了,被删掉;我重新安装Twitter,系统设置里Twitter已经登录了,但发现Twitter授权没有被打开,打开后,第一次打开Twitter App就不需要手动输入帐号和密码,也提示要发送推送,当然同意。
之后,我在iPhone上将系统语言设置为英文(突发奇想),再将地区设置为「美利坚合众国」,到Twitter里选择所有人的mention都接受通知(这时没有报「无法更新推送设置」的错误),我感觉有希望了。
然后我将iPad也改为英文和美利坚,Twitter的通知设置也改为全部接受(同样没有提示错误),这个时候我发了一条测试推文,请别人来mention我,然后立马返回Springboard,但很遗憾,还是只有Tweetbot有推送过来。我再次检查iPad和iPhone的推送设置,发现iPad的设置又自动退回只有关注的人才能mention了,我再设置好,并退出再进入以便检查和确认。然后我再关闭了Tweetbot的推送。接着我将iPad和iPhone关机,然后去洗了个澡。
我洗澡回来,只将iPhone开机,去上班。然后我就收到推送了,包括针对特别关注的人的推送(他发推我就收到推送)和mention。现在我将iPhone系统语言改回简体中文(地区没改),再观察一段时间。
-----------------
我并不清楚上面的步骤(可能顺序没有描述正确)里哪个才是关键点。现在Twitter for iOS是一个通用应用,不知道是否与此有关?关于系统语言的问题,因为很多老外也有遇到这个问题,所以并不肯定。