Had an iMessage “Waiting for Activation” Error

After upgrading from iPhone 6 to iPhone 6S, both on iOS 9.0.2, I noticed my Mac could only receive iMessage but not SMS. When I checked the settings on phone, the “Text Message Forwarding” option wasn’t showing up in the Messages settings. Later on I tried to toggle the iMessage switch to see if it could fix the issue, but it only made things worse.. The iMessage stuck at “Waiting for Activation” and sometimes threw an error message saying “an error occurred when activating iMessage”. There were a few key symptoms:

  • iMessage didn’t work for the phone number, but worked for the email registered for iCloud.
  • When toggling iMessage switch, it showed the “waiting for activation” message, or the “an error occurred when activating iMessage” message, or asked me to re-login with my Apple ID.
  • In the “Settings => Phone” panel, “My Number” showed as “Unknown”.
  • FaceTime was working at first but later on had the same issue with iMessage.

I tried all methods listed on various articles like these (1, 2, 3). Eventually it got solved by completely restoring the phone to factory settings with iTunes and set up as a new phone, not restored from a backupNote that I tried to reset then restore with a data backup, which didn’t solve the issue; I also tried to reset just by the phone, not by iTunes, which didn’t solve the issue either. I guess both ways didn’t wipe things “cleanly” enough and left some bad data behind.

I’ve heard various bugs and complaints about iMessage. This is the first time I got hit by an actual tough one. It was quite unpleasant because I need to reconfigure the whole phone and all the Apps instead of just restoring from a backup. iPhone 6S is sleek and lightning fast so it’s a good proof that Apple is playing its strength of integrating hardware and software well. But the software quality from Apple seems going downwards when more complex functions are thrown in this OS.

美国常见信用卡的IT水平对比

在美国住下的人常常会在各种优惠条件的吸引下申请不少信用卡。虽然信用卡的条款可以在申请之前就了解得很清楚,但银行的IT水平例如网站和App做得怎么样就几乎只能拿到卡用起来才能了解了。以下列举一下我用过的几家的状况:

  • 很好的:American Express,Chase
    基本上很好的意思就是网站和App都比较现代,更新比较勤快,功能都比较好用。该有的通知都有。看Touch ID这样的功能的支持速度就基本可以看出来。
  • 中等的:Bank of America,Discover,Citi
    中等的意思就是网站和App该有的功能也都有,但可能得找找才能找到。更新都比较迟缓,iOS 7出来好久还停留在iOS 6风格什么的。再就是有些功能往往会掉链子,比如BoA有一次给我换了个卡号然后Auto Payment就莫名其妙的消失了,Discover则是多张卡不能放在一个账户下面必须注册多个账户。Citi也有类似的问题,酒店联名卡和Citi自己的卡不能放在一个online账户下面。总的来说就是平时用着还凑合,但偶尔会有比较恼人的问题。
  • 很烂的:Barclays US
    这基本上是个异类,去年Barclays有张返现率2.2%的卡还不错于是我申请了。然后我才发现这家的IT水平很奇葩。比如消费通知往往会延迟一天以上才收到,再比如手动还款会很不方便因为出了账单以后系统里面会有一个自动生成的还款日还款且不能取消,还有Apple Pay虽然支持但居然需要打电话跟客服讲话才能关联上其他所有家都是一个短信验证码的事情。。总之属于用了一年就再也不想用的那种。

More on Apple Watch

用了一两周了,写一些用了一段时间才会知道的事情。。

电池很禁用。虽然每天要充电,但基本上不需要担心一天用下来会没电。

抬手亮屏是一个非常非常赞的功能,做得准确率也很好。。有一种莫名的满足感。如果能再快个0.1秒就更好了。

如果你想做件事,那么很多功能的速度还是偏慢,比如发个短信,比如Siri,比如地图,比如Swarm check-in。慢到只有在手机很不方便拿的情况下才make sense。

但相比之下看各种notification的功能就很实用,以至于我觉得这是Apple Watch的主要功能。来了notification能快速扫一下就知道是什么,然后决定要不要掏手机。iMessage在电脑手机手表三者之间智能选择一个active的地方通知的感觉真的很赞。

一些小的遥控功能蛮实用的,比如音乐控制和Apple TV remote。

运动类的功能很不错,Activity App的UI很赞。至少算是个合格的运动手环。

虽然大部分人看到这个第一个问题就是“能打电话么”,但迄今除了给人演示之外我还没有用这东西打过电话。。对着手表Siri就已经会引来很多侧目了,我这人脸皮比较薄。

表面我选定了水母动态那款。希望能多出点数字显示时间的表面。我不喜欢指针的表面,因为我觉得在脑子里面还是得做一次模数转换才能知道是几点,还是数字显示更合理。现有的三款数字表面Modular那个丑爆,X-Large那个简单到让我觉得是搞笑,动态的还不错。

关于吃

回国出差待一段时间之后我会想念的食物:汉堡,披萨,牛角包之类的烘焙,美式BBQ牛腩,日式拉面,omellete以及brunch的感觉。

在美国待久了会想念的食物:火锅,烤串,炒花蛤海螺海肠之类的小海鲜。

有些东西并不是一边就吃不到,纽约跑去法拉盛可以找到还不错的烤串,我相信北京也可以找到不错的汉堡披萨和西点。但是找食物需要的代价对于整体体验来说还是很重要的,以至于往往就决定了这个寻找的过程会不会发生。在北京下班之后到处人多车多,往往就懒得跑大老远去找东西吃,尤其是在水平未知的情况下。同样为了吃个烤串坐一个半小时地铁也实在不值。更有brunch这种休闲感觉和形式略大于食物实质内容的东西,离家越近加分越高,坐半小时地铁去吃的那不叫brunch。。

一种食物获得的方便与否和选择多寡,实际上是很影响对这种食物的总体印象的。在纽约可以很方便的找到水平不错的咖啡和烘焙店,那么吃这些就是一种日常活动,平时也会很有兴致去随意尝试一些新遇到的店。在北京对烘焙似乎就是要跑到专门的地方才能吃到不错的,那么体验就不是一回事了。反之火锅和烤串也是一样。纽约的火锅真的很烂。。。三个Chinatown都不怎么样。在北京办公室步行十分钟范围内就有七八家可选的感觉实在是太奢侈。

Apple Watch

4/10订的Apple Watch昨天寄到了。42mm,不锈钢,Leather Loop表带。

这次之所以没怎么想就订了一个,一部分原因是公布之后毁誉参半的情景让我想到了2007年iPhone的发售。那时候我在Palo Alto,觉得这玩意儿没什么前途,回国之后买了个黑莓用了好几年。

到现在为止把玩时间还不到一天,随便写几句好了。达到或者超出期望的地方:

  • 表带的手感很好。我订Leather Loop的时候想象的是比较软的皮具质感,但其实比较硬,不说的话会以为是某种合成材料。扣上的方法很简单又很牢靠。虽然没有用模型和样品来事先比划,但42mm的大小对我来说正好。钢制的表身沉甸甸的,会明显感觉到重量。
  • 各种手表专用的系统细节打磨得都不错,抬起手腕解锁很可靠,密码只要输一次之后戴在手上就不用再输了,和iPhone之间notification的联动也是如期望的那样在一边dismiss另一边就消失了,大部分系统内置的app都会如期望的那样默认mirror手机的设置。
  • 表面确实很华丽,动画的显示效果很赞。但我以为会有更多表面可选的。
  • 语音输入识别率很不错,需要输入文字的地方都是默认语音了,自动辨别中英文这一点比手机上好。
  • 音乐可以离线到手机上一些然后用无线耳机听,运动检测类的功能也都可以不依赖手机运行。在手机都要做成板砖大小的这个时代,出去跑步终于不用带着了。。
  • 心率监测蛮有意思,我第一次用能测心率的设备,原来跑个步心率会这么高。。

跟期望不太一样,觉得还有点小问题的地方:

  • Taptic Engine力度比我想象的轻,有时候会感觉不到。也可能是得习惯下。
  • 系统里面的navigation逻辑似乎还不是特别统一。比如按旋钮的时候期望是跟Home键一样出现app选单,但在Notification和Glance界面上按旋钮就只是回到显示时间的界面而已。刚开始还是不时会出现navigation的操作结果跟想象的结果不同的情况。
  • Glance里面往往太多App,左右划还经常一次跳两个,感觉不怎么容易找到自己想看的东西,我觉得这可能是系统里面最需要改进的点。
  • 很多第三方App的Watch版都没啥用。基本都是装上看看就卸了,主要是有很多事情掏手机出来做要方便很多就没什么意义用手表做啊。微信居然还可以刷朋友圈,要不要这么丧心病狂。。。Slack和CityMapper做的不错。