亚洲日本va中文字幕在线不卡_亚洲在线小视频_国产成人在线电影_高清在线一区二区

| 加入桌面 | 手機版
免費發布信息網站
貿易服務免費平臺
 
 
當前位置: 貿易谷 » 資訊 » 電子商務 » 蘋果未能兌現承諾:iCloud為何成開發者噩夢?

蘋果未能兌現承諾:iCloud為何成開發者噩夢?

放大字體  縮小字體 發布日期:2013-03-28 23:05  來源:貿易谷  作者:貿易谷絡  瀏覽次數:154

蘋果未能兌現承諾:iCloud為何成開發者噩夢?

     蘋果兩年前曾承諾,iCloud將根除設置菜單和文件系統的麻煩,全部自動化完成。但兩年后,iCloud不但未能兌現當初的承諾,反而給開發人員帶來了無盡麻煩。

    

     iCloud比蘋果任何一款軟件產品都需要獲得成功。當初推出iCloud時,蘋果明確表示,希望iCloud能根除設置菜單和文件系統的麻煩,全部自動化完成。蘋果創始人史蒂夫·喬布斯(Steve Jobs)也承諾,iCloud的表現一定會優于MobileMe.MobileMe是蘋果官方在iCloud之前提供的在線同步服務。

     通過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 Gobel)在博客中寫道:“我已經把我的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)工作的只有四人,因此蘋果并沒有表現出解決核心數據同步問題的決心。

     多“云”的天空

     許多經驗豐富的開發人員吸取了教訓,已徹底放棄了iCloud的核心數據同步。一位iPhone應用開發人員稱:“當我們為應用考慮iCloud和核心數據時,發現根本行不通,一些問題在理論上是無法解決的。”同步替代產品是存在的,但沒有一個能夠達到iCloud兩年前所承諾的目標:創建一個無需登錄和設置的無縫同步解決方案。

     同步服務Dropbox如何呢?它似乎是當前最流行的同步解決方案。答案是否定的。首先,整合Dropbox意味著用戶需要多注冊一個應用程序。Elements應用開發人員賈斯汀·威廉姆斯(Justin Williams告)稱:“從個人角度講,我非常喜歡Dropbox.但從Elements角度講,我更希望支持iCloud.對于那些沒有或不希望注冊Dropbox帳戶的消費者而言,iCloud的準入門檻更低。”

     其次,Dropbox使用的是基于文檔的同步。如果嘗試過用Dropbox同步iPhoto照片庫,就會知道不會成功。Jumsoft和幾位開發人員表示,這種文檔同步不是他們想要的,他們需要的是在兩個或兩個以上設備上完美同步數據庫。目前,在iOS平臺上還沒人成功完成這項工作,所以iCloud曾是一盞希望的燈塔。

     此外,蘋果喜歡推廣有效執行其解決方案的應用,如應用內購買、游戲中心、iCloud同步等。戈拜爾稱:“如果開發人員不把iCloud集成到應用中,蘋果就不會推薦他們。”對于開發人員而言,蘋果推薦還是不推薦的后果簡直是天壤之別。

     蘋果2013年全球開發人員大會(WWDC)即將開幕,問題會解決嗎?

     期待WWDC大會

     蘋果2013年全球開發人員大會(WWDC)即將開幕,雖然iCloud許多同步問題都已修復,但仍有數十個漏洞尚未修復。

     蘋果還能修復這些問題嗎?皮爾斯稱:“蘋果對這個問題的解決方案很奇特,也很有趣,他們可能會推出一個有效的版本,但與一般的同步解決方案不同,可能沒有一個特定的中央服務器。”

     皮爾斯還表示:“正因為如此,執行起來可能會出現問題,無法適應更大的數據集。”換言之,很難將擁有大量相互依存部分的數據庫保持同步。

     目前,蘋果是否在完善核心數據同步問題還不得而知。知情人士稱,在這方面蘋果與開發人員之間毫無通信。

     一位開發人員稱:“我們希望蘋果告訴我們,能在iOS 7中修復iCloud所有問題。而且,兩年之后不會出現任何問題。”而另一位一直支持iCloud的開發人員稱:“如果iOS 7不修復該問題,我將徹底放棄。”

分享與收藏:  資訊搜索  告訴好友  關閉窗口  打印本文 本文關鍵字:
 
推薦圖文
贊助商鏈接
推薦資訊
贊助商鏈接
 
站內信(0)     新對話(0)