苹果未能兑现承诺:iCloud为何成开发者噩梦?

2013-03-28 10:05:43  来源:创事记

iCloud给开发人员带来了无尽麻烦。

  iCloud给开发人员带来了无尽麻烦

  苹果两年前曾承诺,iCloud将根除设置菜单和文件系统的麻烦,全部自动化完成。但两年后,iCloud不但未能兑现当初的承诺,反而给开发人员带来了无尽麻烦。

  iCloud比苹果任何一款软件产品都需要获得成功。当初推出iCloud时,苹果明确表示,希望iCloud能根除设置菜单和文件系统的麻烦,全部自动化完成。苹果创始人史蒂夫·乔布斯(Steve Jobs)也承诺,iCloud的表现一定会优于MobileMe。

  通过iCloud,用户在计算机上对文档进行的修改会同步显示在iPhone上,反之亦然。乔布斯2011年首次展示该项应用时说:“iCloud表现得很不错,每件事情都是自动实现的。用户可以轻松地将应用与iCloud存储系统相整合。”

  但近两年的时间过去了,消费者对iCloud整合的要求愈加强烈,但执行起来却变得十分混乱。开发工作室Black Pixel CEO丹尼尔·帕斯科(Daniel Pasco)称:“iCloud并未解决我们的问题。我们在这方面花费了大量时间,但iCloud和核心数据同步存在问题,我们根本无法解决。”

  Pocket开发人员史蒂夫·斯特雷扎(Steve Streza)对此表示道:“在Cocoa开发方面,Black Pixel拥有最优秀的团队,如果他们无法解决iCloud问题,谁能?”Cocoa是苹果公司为Mac OS X所创建的原生面向对象的编程环境。

  开发人员抱怨

  开发人员迈克尔·戈拜尔(Michael G?bel)在博客中写道:“我已经把我的iCloud代码重写了好几次,希望能解决这个问题。“戈拜尔所说的问题是:苹果未能改善iCloud同步数据库(核心数据)的方式,但仍宣称iCloud是一个自动化解决方案。

  另一位十分知名、但不愿透露姓名的开发人员称:“iCloud对核心数据支持的承诺是,把每一次改动变成处理日志,从而解决同步数据库过程中所遇到的所有棘手问题。”但事实是,iCloud在本应妥善处理的数据库问题上却遭遇困难。从用户角度而言,这意味着无论开发人员多么努力,数据都会消失,或者是设备和数据无法互相同步。

  一名高级开发人员表示:“许多问题通常需要几个小时才能解决,而且某些问题还会永久破坏帐户。当用户遇到这些问题时,AppleCare也无能为力。”

  金融管理应用Money开发商Jumsoft称:“毫无疑问,对于那些利用iCloud文档同步功能的应用,如Clear和Day One,iCloud是一款用于简单的文件保存的伟大工具。但如果将核心数据从应用中移除,那这些应用就相当于一个简单的电子表格。”

  一位开发人员称:“许多问题都源自一个事实:当用户做一些预料之外的行动时,如退出一个Apple ID,然后用另一个Apple ID登录,iCloud就会遇到麻烦。”

  斯特雷扎在博客中称:“同步数据十分困难,网络并非一直稳定或快速,必须写许多代码来处理更新和问题。解决这类问题的唯一方法是开发人员一个接一个地回复电子邮件,某些情况还需要手动重置每个用户的iCloud数据,极大地浪费开发人员的时间。”

  导致文件损坏或数据丢失等iCloud错误将影响客户忠诚度。苹果应用开发人员布莱恩·阿诺德(Brian Arnold)在苹果支持论坛中称:“我也接到过用户投诉和一星评级,但至于为什么出现这些问题,我还没有得到苹果的合理解释。”当前,苹果支持论坛上有许多关于iCloud同步问题的抱怨。

  开发人员噩梦

  一位开发人员表示:“iCloud与核心数据对于开发人员而言是一个噩梦,令人沮丧、发狂,可能需要数百个小时才能解决。”

  AgileTortoise开发人员格雷格·皮尔斯(Greg Pierce)称:“最困难的是:客户根据苹果的宣传而要求iCloud支持时,开发人员却爱莫能助。需要指出的是,用户对iCloud功能的感知主要基于那些不需要使用核心数据同步的应用。”

  应用开发人员贾斯汀·德里斯科(Justin Driscoll)在苹果支持论坛上称:“苹果能对这种情况进行解释吗?我原计划明早对应用进行推广(已付费),但现在看来不得不撤下。”

  对于开发人员所遭遇的iCloud同步问题,苹果很少给予有效帮助。通常会搪塞说,等待下一代iOS或Mac更新来解决。

  该问题可以回溯到一年前的苹果全球开发人员大会。当时,大量开发人员排队咨询“为何iCloud如此难以部署”。而苹果当时给出的答案是,iOS 6将会解决这一问题。此外,苹果还向开发人员展示了部分示例代码。

  一位开发人员表示:“从iOS 5到iOS 6,系统确实更好了,但还不够完美。”知情人士称,其中的部分原因是,截至去年苹果从事核心数据(Core Data)工作的只有四人,因此苹果并没有表现出解决核心数据同步问题的决心。

责任编辑: 豆豆
三项金融改革加快推进 或释放最大红利
随着利率市场化改革进一步推进、人民币汇率进入均衡区间、人民币资本项目可兑换改革的进一步深化,以及存款保险制度的建立和实施,中国经济正步入对外开放的转型期。
大公资讯 中国 军事 言论 图片 财经 产经 金融 汽车 娱乐 明星 生活 科技 书画 报纸 香港在线 国际 社会 教育 副刊 食品 会展 宏观 体育 健康 女人 人物 历史 专题