2013 年 5 月初部分中国大陆 iOS 用户无法更新 App Store,和「彭博商业周刊」这个应用有关吗?

最近有用户抱怨在 iPhone 和 iPad 上 无法更新 App Store,具体表现是整个更新页面变灰 , @Fenng 在新浪微博上表示删掉 N…
关注者
267
被浏览
48,151
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

五月九日最新更新:

苹果已修复 bug,现在不用删除彭博商业周刊,也可以在 App Store 里正常更新应用了。

快速通道:

itunes.apple.com/cn/app

我们为这件事给大家带来的不便,表示真诚的道歉。但同时也恳切地希望,各位打一星、二星的老师们,能体谅我们,因为这事儿真不赖我们,我们整个团队昨儿也是哭了一天……

根据目前的状况,我们猜测这次 bug 的原因如下——

大家都清楚,在 iPhone 或 iPad 上是没办法安装输入法的。不仅如此,像阻挡垃圾短信、电话黑名单之类的功能,第三方 app 都是无法实现的。

我们常说「苹果封闭」,指的就是它不向第三方应用开放这些涉及到系统层面的接口。实际上,每个 app 安装到 iPhone / iPad 上之后,都被单独安置在一个被称为「沙盒」的环境里,每个沙盒中都只有一个应用;应用的所有行为,都被限制在这个沙盒之中。

这样做的坏处,如前面所说,就是无法实现一些很实用但却涉及到系统层面的功能;而好处就是,不管沙盒中的这个应用做得有多烂,它都只能影响到自己,不会影响到沙盒外的世界,影响不到其他的 app,更影响不到系统级的 app。因此,我们完全没有可能想见彭博商业周刊 app 能影响到 App Store 更新界面的,因为它们是在两个完全不同的世界里。

因此,关于这件事儿的原因,苹果也还没有给我们反馈(按照他们一贯的作风,估计也不会给的)。我们的分析/猜测是,可能因为 App Store 的更新流程出了问题,新版本已经上架,但 App Store 上显示的版本号仍然是旧的。这样每次点击更新的时候,设备里已经安装的应用的版本号比 App Store 里的还要高,于是 App Store 就想不开,变灰了……

App Store 不是第一次出这种问题了。在此次 bug 之前,4 月 26 日左右也有一次 App Store 无法访问更新页面的问题,当时的解决方案也很奇怪——关闭应用 Genius 的定位权限就可以了。

我们是如何解决和应对问题的——

这种情况下,作为 iOS 开发者,尽管能做的事情相当有限,我们也在第一时间努力做了我们能做的事情:

- 紧急与 App Store 的负责人联系(邮件/电话)

- 紧急提交新版 app 并申请加急

如您所见,这些都没有起到立竿见影的效果;剩下的选择只有一个——等。可是用户很生气,三天的时间,iTunes 里多了数十条一星、二星的评论,总评价也从四星半跌到了三星。

(请各位因为我们 app「阻挡了 App Store 更新」而怒打一星的老师们,手下留情……)

不过,无论如何,这次的事件确实给我们的用户造成了困惑。我们稍后会通过更官方的渠道放出后续的补偿措施,希望能够稍作弥补。