Pada ucaptama terakhirnya di WWDC pada tahun 2011, Steve Jobs memperkenalkan perkhidmatan yang masih menakutkan ramai pembangun. Ia tidak lain adalah iCloud, pengganti yang bermanfaat kepada MobileMe yang bermasalah. Walau bagaimanapun, walaupun iCloud bukan tanpa ralat. Dan pemaju merusuh…
Steve Jobs mula-mula menunjukkan iCloud pada Jun 2011, perkhidmatan itu dilancarkan empat bulan kemudian dan kini telah beroperasi selama kira-kira satu setengah tahun. Di permukaan, perkhidmatan yang agak lancar yang, dalam kata-kata berwawasan legenda, "hanya berfungsi" (atau sekurang-kurangnya ia sepatutnya), tetapi di dalam, mekanisme liar yang sering melakukan apa yang dikehendakinya, dan pemaju tidak mempunyai senjata yang berkesan terhadap ia.
"Semuanya berlaku secara automatik dan sangat mudah untuk menyambungkan apl anda ke sistem storan iCloud," Jobs berkata pada masa itu. Apabila pembangun mengingati kata-katanya sekarang, mereka mungkin perlu berbulu. “iCloud tidak berfungsi untuk kami. Kami benar-benar menghabiskan banyak masa untuk itu, tetapi penyegerakan iCloud dan Data Teras mempunyai masalah ini yang tidak dapat kami selesaikan.” dia mengaku ketua studio Black Pixel, yang bertanggungjawab, sebagai contoh, untuk pembaca RSS terkenal NetNewsWire. Baginya, iCloud sepatutnya menjadi penyelesaian ideal untuk penyegerakan, terutamanya pada masa Google akan menutup Pustaka Googlenya, tetapi pertaruhan pada perkhidmatan epal tidak berjaya.
Tiada apa yang berkesan
Adalah menghairankan bahawa perkhidmatan yang mempunyai lebih 250 juta pengguna dan dengan itu merupakan salah satu yang terbesar seumpamanya di dunia mempunyai masalah sedemikian. Apabila dilihat secara sepintas lalu, seseorang boleh menuding jari kepada pemaju, tetapi mereka tidak bersalah dalam hal ini pada masa ini. iCloud cuba untuk melaksanakan banyak daripada mereka dalam aplikasinya, tetapi percubaan mereka sering berakhir dengan kegagalan. Kerana iCloud mempunyai masalah serius dengan penyegerakan.
[do action=”quote”]Saya tidak dapat mengira semua pembangun yang menghadapi masalah dan akhirnya berputus asa.[/do]
"Saya menulis semula kod iCloud saya beberapa kali dengan harapan dapat mencari penyelesaian yang berkesan," dia menulis pemaju Michael Göbel. Walau bagaimanapun, dia belum menemui penyelesaian, dan oleh itu dia belum dapat memasarkan aplikasinya, atau lebih tepatnya App Store. “Saya tidak boleh mengira semua pemaju dan syarikat yang menghadapi masalah yang sama yang saya alami dan akhirnya berputus asa. Selepas kehilangan ratusan ribu data pengguna, mereka hanya meninggalkan iCloud sama sekali.”
Masalah terbesar Apple dengan iCloud ialah penyegerakan pangkalan data (Data Teras). Dua jenis data lain yang boleh disegerakkan melalui awan Apple - tetapan dan fail - berfungsi dalam had tanpa sebarang masalah. Walau bagaimanapun, Data Teras berkelakuan tidak dapat diramalkan sepenuhnya. Ia adalah rangka kerja peringkat tinggi yang membolehkan anda menyegerakkan berbilang pangkalan data merentas peranti. "iCloud berjanji untuk menyelesaikan semua masalah penyegerakan pangkalan data dengan sokongan Data Teras, tetapi ia tidak berfungsi," kata salah seorang pembangun terkemuka, yang tidak mahu namanya disiarkan untuk mengekalkan hubungan baik dengan Apple.
Pada masa yang sama, Apple sepenuhnya mengabaikan masalah ini, iCloud terus mengiklankan sebagai penyelesaian mudah, dan pengguna menuntutnya daripada pemaju. Tetapi di sebalik usaha terbaik pembangun, data pengguna hilang tanpa kawalan dan peranti berhenti menyegerak. "Isu ini selalunya mengambil masa berjam-jam untuk diselesaikan dan sesetengahnya boleh memecahkan akaun anda secara kekal," pemaju terkemuka lain bersandar kepada Apple dan menambah: "Selain itu, AppleCare tidak dapat menyelesaikan masalah ini dengan pelanggan."
“Kami bergelut dengan gabungan Data Teras dan iCloud sepanjang masa. Keseluruhan sistem ini tidak dapat diramalkan, dan pembangun selalunya mempunyai pilihan terhad untuk mempengaruhi fungsinya." menerangkan studio pembangunan Czech Seni Sentuh, yang mengesahkan kepada kami bahawa disebabkan masalah yang berterusan, ia meninggalkan penyelesaian ini dan bekerja sendiri, di mana ia akan menggunakan penyegerakan fail dan bukannya penyegerakan pangkalan data seperti itu. Dia kemudian akan dapat menggunakan iCloud untuk ini, kerana penyegerakan fail berlaku melaluinya tanpa sebarang masalah. Lagipun, ini juga disahkan oleh pembangun dari Jumsoft: "iCloud sudah pasti alat yang hebat untuk penyimpanan fail langsung." Walau bagaimanapun, Jumsoft, malangnya, memerlukan Data Teras untuk aplikasi Wangnya yang terkenal, dan ini adalah batu penghalang.
[do action="quote"]iCloud dan Core Data ialah mimpi ngeri terburuk setiap pembangun.[/do]
Banyak masalah juga berpunca daripada situasi tidak dijangka yang boleh berlaku dengan mudah, seperti apabila pengguna log keluar daripada satu Apple ID pada peranti mereka dan log masuk melalui yang lain. Apple tidak bergantung kepada mereka sama sekali. "Bagaimana untuk menyelesaikan masalah apabila pengguna, yang tidak dilog masuk ke iCloud, menghidupkan aplikasi, kemudian menyambung ke iCloud dan memulakan aplikasi semula?" dia tanya dengan satu pembangun di forum Apple.
Semua masalah dengan iCloud memuncak dengan rasa tidak puas hati pengguna aplikasi yang kehilangan data, manakala pembangun selalunya hanya menonton tanpa berdaya. "Pengguna mengadu kepada saya dan menilai apl dengan satu bintang," dia mengeluh di forum epal, pembangun Brian Arnold, yang masih belum menerima penjelasan daripada Apple tentang perkara yang perlu dilakukan dengan masalah yang sama, atau mengapa ia berlaku sama sekali. Dan forum penuh dengan aduan sedemikian tentang penyegerakan iCloud.
Sesetengah pembangun sudah kehilangan kesabaran dengan iCloud, dan tidak hairanlah. "iCloud dan Data Teras adalah mimpi ngeri terburuk setiap pembangun," dinyatakan untuk Ambang The pemaju yang tidak dinamakan. "Ia mengecewakan, kadangkala menjengkelkan dan bernilai berjam-jam untuk menyelesaikan masalah."
Apple diam. Dia memintas masalah sendiri
Mungkin tidak hairanlah bahawa masalah Apple dengan iCloud berlalu seolah-olah tiada apa yang berlaku. Apple secara praktikal tidak menggunakan Data Teras yang bermasalah dalam aplikasinya. Sebenarnya terdapat dua iCloud – satu yang memberi kuasa kepada perkhidmatan Apple dan satu lagi yang ditawarkan kepada pembangun. Apl dan perkhidmatan seperti iMessage, Mail, sandaran iCloud, iTunes, Photo Stream dan lain-lain dibina pada teknologi yang berbeza sama sekali daripada yang tersedia untuk pembangun pihak ketiga. Iaitu, yang mempunyai masalah yang berterusan. Aplikasi daripada suite iWork (Keynote, Pages, Numbers) menggunakan API yang sama seperti aplikasi pihak ketiga, tetapi hanya untuk penyegerakan dokumen yang lebih mudah, yang mana Apple mengambil berat untuk membuat kerja. Apabila mereka membenarkan iCloud dan Data Teras ke dalam apl mereka di Cupertino, mereka tidak lebih baik dari segi kebolehpercayaan daripada pembangun pihak ketiga. Aplikasi Treler, yang menggunakan Data Teras untuk penyegerakan, bercakap untuk dirinya sendiri, dan pengguna kerap kehilangan beberapa rekod.
Walau bagaimanapun, dengan Treler, yang tidak begitu popular, masalah ini agak mudah hilang. Tetapi apakah yang perlu diberitahu oleh pembangun aplikasi paling popular kepada pengguna mereka, yang hanya perlu bergantung pada Data Teras yang bermasalah dalam iCloud, tetapi selalunya tidak dapat menjamin jenis fungsi yang sentiasa diiklankan oleh Apple dalam iklannya? Apple pastinya tidak akan membantu mereka. "Bolehkah sesiapa dari Apple mengulas tentang situasi ini?" dia tanya tidak berjaya di forum, pembangun Justin Driscoll, yang terpaksa menutup aplikasinya yang akan datang kerana iCloud yang tidak boleh dipercayai.
Pada tahun ini, Apple tidak membantu pemaju, jadi semua orang berharap bahawa sesuatu akan diselesaikan sekurang-kurangnya pada WWDC tahun lepas, iaitu persidangan yang bertujuan untuk pemaju, tetapi di sini Apple tidak membawa banyak bantuan di bawah tekanan besar pemaju. Sebagai contoh, beliau menyediakan kod sampel yang boleh digunakan untuk menyegerakkan Data Teras, tetapi ia masih jauh dari lengkap. Sekali lagi, tiada bantuan penting. Tambahan pula, jurutera Apple menggesa pemaju untuk menunggu iOS 6. "Beralih daripada iOS 5 kepada iOS 6 menjadikan perkara XNUMX% lebih baik," disahkan oleh pembangun yang tidak dinamakan, "tetapi ia masih jauh dari ideal." Menurut sumber lain, Apple hanya mempunyai empat pekerja yang menjaga Data Teras tahun lepas, yang jelas menunjukkan bahawa Apple tidak berminat dalam bidang ini. Bagaimanapun, syarikat itu enggan mengulas mengenai maklumat ini.
Selamat tinggal dan selendang
Selepas semua perubahan yang disebutkan, tidak hairanlah ramai pembangun berkata tidak kepada iCloud, walaupun mungkin dengan hati yang berat. iCloudlah yang sepatutnya membawa sesuatu yang diingini oleh pembangun - penyelesaian mudah yang memastikan pangkalan data yang sama dan penyegerakan berterusan mereka pada dua atau lebih peranti. Malangnya, realitinya berbeza. "Apabila kami melihat iCloud dan Data Teras sebagai penyelesaian untuk apl kami, kami menyedari bahawa kami tidak boleh menggunakannya kerana tiada apa yang akan berfungsi," kata pembangun beberapa aplikasi iPhone dan Mac yang paling laris.
Satu lagi sebab mengapa iCloud tidak mudah ditinggalkan ialah hakikat bahawa Apple melihat aplikasi yang menggunakan perkhidmatannya (iCloud, Game Center), dan mengabaikan sepenuhnya aplikasi yang tidak mempunyai apa-apa Apple dalam App Store. iCloud juga merupakan penyelesaian yang baik dari sudut pemasaran.
Dropbox, sebagai contoh, ditawarkan sebagai alternatif yang mungkin, tetapi ia tidak lagi mesra pengguna. Di satu pihak, pengguna perlu menyediakan akaun lain (iCloud tersedia secara automatik dengan pembelian peranti baharu) dan sebaliknya, kebenaran diperlukan sebelum aplikasi boleh berfungsi, yang juga gagal dengan iCloud. Dan akhirnya - Dropbox menawarkan penyegerakan dokumen, yang bukan perkara yang dicari oleh pembangun. Mereka mahu menyegerakkan pangkalan data. "Dropbox, yang paling banyak digunakan pada masa ini, telah membuktikan dirinya untuk penyegerakan data. Tetapi apabila ia datang untuk menyegerakkan pangkalan data, kami bergantung pada iCloud," mengakui Roman Maštalíř dari Touch Art.
[do action="quote"]Saya ingin memberitahu Apple bahawa mereka telah membetulkan segala-galanya dalam iOS 7, tetapi saya tidak begitu mempercayainya.[/do]
Walau bagaimanapun, pemaju aplikasi 2Do tidak mempunyai kesabaran, kerana banyak pengalaman negatif dengan iCloud, mereka tidak mencuba perkhidmatan epal sama sekali dan segera menghasilkan penyelesaian mereka sendiri. “Kami tidak menggunakan iCloud kerana semua masalah. Ia adalah sistem yang sangat tertutup di mana kami tidak akan dapat mengawal seberapa banyak yang kami mahukan," pemaju Fahad Gillani memberitahu kami. “Kami memilih Dropbox untuk penyegerakan. Walau bagaimanapun, kami tidak menggunakan penyegerakan dokumennya, kami menulis penyelesaian penyegerakan kami sendiri untuknya."
Satu lagi studio Czech, Madfinger Games, tidak mempunyai iCloud dalam permainannya sama ada. Walau bagaimanapun, pencipta tajuk popular Dead Trigger dan Shadowgun tidak menggunakan perkhidmatan Apple atas sebab yang sedikit berbeza. "Kami mempunyai sistem berasaskan awan kami sendiri untuk menyimpan kedudukan dalam permainan, kerana kami mahu dapat memindahkan kemajuan permainan antara platform," David Kolečkář mendedahkan kepada kami bahawa disebabkan pembangunan permainan untuk kedua-dua iOS dan Android untuk Madfinger Games, iCloud tidak pernah menjadi penyelesaian.
Adakah akan ada penyelesaian?
Seiring berjalannya waktu, banyak pembangun perlahan-lahan kehilangan harapan bahawa Apple akan menghasilkan penyelesaian. Sebagai contoh, WWDC seterusnya akan datang, tetapi memandangkan Apple secara praktikalnya tidak berkomunikasi dengan pembangun walaupun sekarang, tidak dijangka dia akan datang ke WWDC dengan tangan terbuka penuh dengan nasihat dan jawapan. "Apa yang boleh kami lakukan ialah terus menghantar laporan pepijat kepada Apple dan berharap mereka membetulkannya," keluh seorang pembangun iOS yang tidak dinamakan, dengan seorang lagi menyuarakan sentimennya: "Saya ingin memberitahu Apple bahawa mereka membetulkan segala-galanya dalam iOS 7 dan iCloud akhirnya boleh digunakan tanpa masalah selepas dua tahun, tetapi saya tidak begitu mempercayainya." Tetapi ia akan menjadi iOS 7 yang sepatutnya menjadi tema utama WWDC tahun ini, jadi pemaju sekurang-kurangnya boleh berharap.
Jika Apple tidak menawarkan penyelesaian kepada masalah iCloud dalam versi baharu sistem pengendaliannya, ia boleh menjadi paku maya dalam keranda untuk beberapa projek. Salah seorang pemaju, yang telah menjadi penyokong kuat iCloud sehingga kini, berkata: "Jika Apple tidak membetulkannya dalam iOS 7, kami perlu meninggalkan kapal."
Saya membaca keseluruhan artikel dan saya tidak faham dari mana ia datang. Bagi aplikasi iCloud dan epal serta integrasi keseluruhan iCloud ke dalam iPhone dan Mac, ia berfungsi 100% untuk saya dan saya menggunakan hampir setiap aplikasi daripada Apple yang menyokongnya. Tambahan pula, saya juga telah memuat turun aplikasi Treler daripada Apple (walaupun ia BUKAN pada SVK iTunes, jadi mesti ada sebab untuk itu), tetapi saya tidak tahu di mana iCloud disepadukan di sini - saya perlu melihatnya naik. Tambahan pula, saya TIDAK PERNAH menghadapi masalah dengan iCloud dalam aplikasi lain. Saya menggunakan Penyegerakan ToDo dan iCloud Appig berfungsi 100%, dan saya mempunyai lebih daripada 100 todos dalam apl iPhone dan Mac yang berkait rapat dengan kerja saya, jadi saya memerlukan penyegerakan yang berfungsi 100%, jadi saya tidak tahu apa yang 2Do menghadapi masalah . Saya juga berkomunikasi secara langsung dengan Appigo dan mereka mengesyorkan iCloud (sebagai tambahan kepada perkhidmatan penyegerakan berbayar mereka, sudah tentu) untuk penyegerakan kerana saya juga mencuba dropbox dan tidak berpuas hati (saya menggunakan dropbox setiap hari untuk menyegerakkan fail). Saya juga menggunakan aplikasi wang iBear setiap hari dan tidak pernah mengalami sebarang masalah dengan penyegerakan iCloud sama ada! Anda juga menulis bahawa Dropbox ialah penyelesaian yang lebih baik untuk penyegerakan fail, tetapi sebelum itu tertulis bahawa iCloud adalah sempurna untuk penyegerakan fail - saya tidak faham perkara ini sedikit. Tambahan pula, studio permainan yang anda sebutkan tidak menggunakan iCloud, tetapi menggunakan perkhidmatan mereka kerana penyegerakan dengan peranti ANDROID di mana iCloud tidak wujud, jadi saya rasa tiada masalah di sini. Beginilah cara Real Racing 3 berfungsi paling baru, dan juga hanya apabila menyegerak dengan peranti selain Apple. Permainan lain yang menggunakan iCloud berfungsi dengan cara itu juga (mengikut pengalaman saya). Dan pada akhirnya, anda menulis bahawa iCloud adalah sistem yang sangat tertutup dan itu adalah masalah - bukankah ini selalu menjadi falsafah Apple? Jika iCloud terbuka sepenuhnya, ia tidak akan berfungsi sama sekali. Selain itu, keseluruhan iOS ditutup dan seseorang akan sentiasa mengadu bahawa mereka tidak boleh melakukannya, tetapi dari pandangan saya, itu hanya bagus, bukan? Diakui, saya tidak membaca aduan di forum dan aduan daripada pembangun, tetapi saya 100% berpuas hati dengan iCloud, jadi artikel ini mengejutkan saya.
Ya, seperti yang ditulis dalam artikel. Apl asli berfungsi dan pengguna tidak perasan apa-apa
Ambil nafas, ia sebenarnya artikel terjemahan dari TheVerge, jadi kami membaca pendapat Ellis Hamburger, bukan Ondrej Holzman (tidak ada yang menentang saya, saya hanya memberikan segalanya).
Pada hakikatnya, tiada siapa yang peduli dengan apa yang Apple lakukan dengan baik. Semua orang mahu mendengar apa yang mereka lakukan salah, kerana pengiklanan di tapak sedemikian memperoleh dua kali lebih banyak. Kerana jika tidak, saya tidak dapat menjelaskan mengapa keseluruhan artikel adalah tentang bagaimana "iCloud tidak berfungsi sama sekali", walaupun ia hanya masalah dengan penyegerakan Data Teras, iaitu kira-kira 1/10 daripada iCloud. Tetapi seperti yang saya katakan, tiada siapa yang peduli apa yang berfungsi hampir sempurna:
– iTunes Match
– iTunes dalam Awan
– iMessage
– Facetime
- aliran foto
- Sandaran iCloud
- Kenalan
– Peringatan
– Kalendar
- Podcast
- Pusat permainan
Lagipun, walaupun satu bahagian kecil tidak berfungsi dengan sempurna, artikel-artikel itu adalah tentang bagaimana "tidak ada yang berfungsi", kerana itu jenaka. Walau bagaimanapun, orang yang mengetahui fakta tahu bahawa ini tidak ada kaitan dengan pelaporan objektif.
Hari ini adalah IN untuk mengkritik segala-galanya (terutamanya tanpa orang itu membaca apa-apa tentangnya terlebih dahulu), jadi sama ada menyertai lembaga itu atau orang ramai Internet akan merejam anda.
Jika artikel itu tidak membayangkan bahawa hanya Data Teras dikritik, maka ia sepatutnya. Dan ya, artikel itu sebahagian besarnya diambil dari TheVerge, kerana kami tidak dapat mendapatkan maklumat seperti itu, kami tidak mempunyai akses. Saya cuba sekurang-kurangnya bertanya kepada beberapa pembangun lain tentang masalah dengan iCloud untuk mengetahui apa dan mengapa, dan mereka lebih kurang mengesahkan aduan ini.
Anda menulis bahawa semua orang mahu mendengar apa yang salah, dan ia adalah benar. Adakah anda fikir ia patut menulis setiap minggu tentang bagaimana iCloud sebenarnya hebat, cara semuanya berfungsi kecuali satu perkara dan data itu disegerakkan dengan cantik? Entahlah, saya fikir ini adalah topik yang sangat menarik, yang kini menjadi popular terutama di luar negara, jadi saya menulis mengenainya.
Dalam kes itu, tidakkah terpakai bahawa anda perlu menyatakan sumber dari mana artikel itu? Atau adakah ia kebanyakannya terjemahan artikel? Jadi ia bukan ciptaan anda tetapi ciptaan orang lain? Di samping itu, artikel seperti ini tidak berguna menyebarkan keraguan, seperti yang berlaku dalam ulasan di bawah oleh Marek Odehnal !!!
Sumber artikel disenaraikan dari awal di bawah ayat terakhir, sama seperti semua artikel lain di Jablíčkář.
oh maaf saya tidak menyedarinya
Nah, ia tidak keluar dengan baik - lakukan sedikit percubaan: baca sahaja tajuk dan kemudian semua sari kata - dari sini saya mempunyai perasaan bahawa iCloud lebih teruk daripada kanser (dan terdapat sesuatu Data Teras di suatu tempat, tetapi di atas Apa yang saya perlu ingat bahawa iCloud sama sekali tidak berfungsi, seperti yang anda tulis dalam satu sari kata - sekurang-kurangnya satu sari kata itu tidak sesuai). Segelintir orang memahami bagaimana Data Teras sebenarnya berada dalam iCloud, dan artikel ini pastinya tidak peduli untuk menerangkannya dalam apa cara sekalipun. Fakta bahawa anda telah menyebutnya dalam beberapa perenggan sebenarnya tidak mencukupi. Dan saya tidak nampak pluraliti di mana-mana - anda tidak perlu menulis keseluruhan artikel tentang fakta bahawa semuanya berfungsi. Tetapi dalam artikel seribu perkataan, tidak sekali pun ia menyebut bahawa semua bahagian lain iCloud berjalan dengan perlahan seperti yang saya fikirkan... baik, hanya tipikal mood semasa - mengkritik Apple, pengiklanan membuahkan hasil. Dan harus disebutkan bahawa TIADA syarikat kompetitif menawarkan penyelesaian yang sama ... tidak ada ruang untuk itu, bukan?
Saya tidak mahu menasihati sesiapa, tetapi saya mengikut peraturan: jika saya tidak memahami sesuatu, saya tidak menulis mengenainya.
Jika anda memberitahu saya dengan muka yang tenang bahawa anda fikir artikel itu objektif atau menyatakan lebih daripada satu sudut pandangan, maka malangnya saya terpaksa ketawa.
Ya, saya memilih sari kata dengan lebih agresif, kadang-kadang melampaui batas, saya menerimanya. Bahawa ciri iCloud lain berfungsi disebut di sana. Mengenai fakta bahawa iCloud menawarkan apa yang perkhidmatan lain tidak, terdapat juga disebutkan. Tidak ada di sana bahawa iCloud menawarkannya sebagai SATU-SATUNYA. Terdapat Dropbox yang disebutkan di atas, yang merupakan alternatif yang paling biasa, tetapi ia pastinya tidak menawarkan apa yang iCloud lakukan, iaitu penyegerakan pangkalan data.
Artikel itu menyatakan lebih banyak pandangan tentang perkara itu dengan cara beberapa pembangun bercakap tentang topik yang sama. Apa yang saya secara peribadi berpeluang bertanya kepada beberapa studio pembangun, mereka semua mengesahkan kepada saya bahawa terdapat masalah dengan Data Teras.
Ini pelik, kerana apabila saya membaca berita penggodam, forum sokongan atau perbincangan di Verge, kira-kira separuh daripada pembangun mengatakan bahawa mereka tidak mempunyai masalah dengannya (walaupun dalam perbincangan ini kita mempunyai orang yang mengatakan perkara yang sama). Tetapi anda baru sahaja bercakap dengan pembangun di mana mereka 100% memberitahu anda ia tidak berfungsi. Menarik, nampaknya sangat berkemungkinan - Saya pasti tidak akan berani mengatakan bahawa pendapat orang yang bekerja untuknya, mereka ... um ... jatuh.
Jika kita membandingkan epal dengan epal (hehe), Dropbox dan iCloud Document Sync kedua-duanya berfungsi dengan sempurna. Jadi saya tidak nampak sebab untuk menyebut Dropbox sama sekali apabila kita bercakap tentang penyegerakan Data Teras.
Untuk mengurangkannya, apa yang saya tidak faham ialah anda berdasarkan keseluruhan artikel pada fakta bahawa iCloud tidak berfungsi - tempoh. Anda menyebut bahawa ini hanya mengenai penyegerakan Data Teras pada baris ke-13. Tetapi majoriti mutlak artikel adalah tentang bagaimana iCloud tidak berfungsi. Coz adalah tidak benar. Bahawa ia lebih kepada sensasi mungkin benar. Tetapi jika anda ingin menulis dengan betul, maka anda harus memberi perhatian kepada perkara ini. Kerana apabila anda melihat ke bawah, ada orang yang memahaminya betul-betul seperti yang anda tulis - bahawa iCloud tidak berfungsi - dan itulah sebabnya mereka mula bertanya sama ada sandaran iCloud sekurang-kurangnya berfungsi. Saya fikir itu adalah bukti terbaik tentang bagaimana ia terdengar kepada kebanyakan orang.
Saya akan menulis kepada anda apa yang saya tulis kepada pengarang di The Verge: ini bukan blog peribadi di mana tidak mengapa untuk menyebarkan kepalsuan. Ia sebenarnya dibaca oleh berjuta-juta (dan dalam kes Jablicker beribu-ribu) orang yang mempercayai anda dan menganggap apa yang anda tulis sebagai fakta. Jadi bukan alasan untuk anda tidak mengetahui tentang perkara itu sebelum menulis artikel. Walaupun saya boleh memahaminya. Saya mendapati lebih teruk bahawa anda secara selektif membuang fail tanpa sepadan dengan fakta, supaya hasilnya adalah artikel yang dipermudahkan, mengejar sensasi.
Tetapi saya faham bahawa jika tajuk artikel itu ialah "Mengapa ia tidak berfungsi entah bagaimana, penyegerakan Data Teras?", ia mungkin akan kurang dibaca. Dan inilah garis pemisah antara mencipta untuk kualiti dan kuantiti.
Saya sendiri bertanya kepada lima pembangun Czech (empat menjawab), seorang asing, dan mereka secara amnya mengesahkan bahawa terdapat/ada masalah dengan Data Teras. Saya tidak mengatakan bahawa ini terpakai kepada semua orang, tetapi secara ringkasnya, yang saya tanya mengesahkan apa yang saya baca di tempat lain. Malangnya, saya tidak menerima maklum balas positif, yang akan saya sebutkan sebaliknya dalam artikel itu. Saya boleh menerangkan lebih banyak pembangun, tetapi bahasa Czech yang saya tulis kepada semua orang yang terlintas di fikiran, dan kami juga menambah beberapa orang asing yang mempunyai kenalan dengan kami, tetapi tidak semua daripada mereka berkomunikasi.
Sungguh memalukan bahawa saya tidak kekal dengan versi asal artikel "The Two Faces of iCloud" kerana saya mengakui bahawa ia adalah lebih sesuai dan hanya tajuk yang berbeza akan memberikan artikel itu rasa yang sama sekali berbeza. Tetapi sekarang saya tidak boleh mengambilnya kembali.
Ya, itu mungkin kedengaran jauh berbeza. Saya percaya anda dengan pemaju ini, saya membaca pendapat beratus-ratus orang di pelbagai forum dan di sana saya melihat bahawa ia sangat pol pada pol. Kerana ramai orang benar-benar menggunakan penyegerakan Data Teras tanpa masalah - jika mereka menggunakan struktur mudah dan penggabungan dikendalikan dengan betul, maka tidak sepatutnya ada masalah. CDS (penyegerakan data teras) tidak mempunyai ralat dalam pelaksanaan seperti pada prinsipnya - sebagai contoh, apa yang perlu dilakukan apabila anda mempunyai dua pangkalan data dengan nenek moyang yang sama, anda membuat beberapa perubahan dalam setiap satu dan kemudian anda cuba memindahkan perubahan tersebut dan perubahan itu konflik? Ini adalah masalah yang agak besar dan agak kompleks dengan pangkalan data (O(mn^2)) dan belum ada yang menyelesaikannya dengan memuaskan, Apple kemudiannya akan mencuba sebagai salah satu daripada sedikit.
Saya hampir berasa kasihan kepada orang yang tidak tahu banyak tentangnya, datang ke sini, baca artikel dan pergi dengan perasaan bahawa iCloud adalah najis. Pada masa yang sama, seperti yang saya tulis sebelum ini, berpuluh-puluh fungsi yang berfungsi tanpa sebarang masalah adalah sangat hebat dan telah menjimatkan banyak data saya beberapa kali. Jadi saya merasakan fail ini secara tidak adil kerana masalah yang sangat sukar iaitu CSD mengutuk keseluruhan iCloud - malangnya, sesetengah orang benar-benar memahaminya dengan cara itu.
Bagi artikel tentang masalah Penyegerakan Data Teras - Saya ingin membacanya dan saya akan menghargai sebarang maklumat lanjut mengenainya. Sungguh memalukan bahawa CDS menangkap semua iCloud (dan bukan sahaja dalam penyerahan anda, tetapi sedikit dalam penyerahan E. Hamburger, walaupun dia cuba memisahkannya entah bagaimana - dan kemudian berpuluh-puluh pelayan yang mengambil alih - dipermudahkan - diterbitkan dalam gaya daripada " iCloud berguna").
Saya rasa Apple tidak layak - terutamanya kerana tiada orang lain yang cuba menyelesaikan masalah itu.
Artikel ini boleh dikatakan hanya menguraikan pembangun yang tidak berpuas hati dan masalah mereka di satu tempat. Saya tidak mempunyai pengalaman peribadi dengan pembangunan dan iCloud, saya hanya menggunakan maklumat yang tersedia.
Untuk menambah fakta, kebenarannya ialah penyegerakan pangkalan data gaya hamba adalah masalah O(mn^2) yang tidak akan dicuba oleh Google mahupun Oracle (sedangkan Apple telah menyelesaikannya dengan baik untuk struktur yang sederhana kompleks). Apple adalah satu-satunya syarikat yang cuba menyelesaikannya, tetapi ia hanya dikritik kerananya. Sebaliknya, Google dengan penyegerakan tuan-hambanya (dalam talian) O(1) dan kadangkala di luar talian O(n) ketawa di belakang, bagaimana keseluruhan blogosphere teknologi sama sekali tidak memahami apa yang ditulisnya. Kerana hanya dalam hal ini mereka yang ketinggalan teknologi dipuji dan pelopor dikritik. Kejahilan manusia dalam transmisi utama.
Saya beralih daripada Android, jadi saya mempunyai soalan mudah: Saya faham daripada artikel itu bahawa masalahnya ialah apabila menyegerak pada berbilang peranti (cth. kedudukan permainan yang disimpan merentas iPhone dan iPad). Saya hanya akan mempunyai iPhone, jadi persoalannya ialah jika masalah ini juga terpakai pada sandaran hanya dan hanya satu peranti pada iCloud. Saya hanya akan menjual iPhone saya, membeli yang baharu dan memuat naik sandaran lengkap daripada iCloud, apabila saya akan mempunyai semua tetapan dan tetapan aplikasi dalam telefon baharu (kata laluan untuk rangkaian sosial, kedudukan permainan yang disimpan...) seperti kali terakhir dalam yang lama, adakah ia berfungsi seperti itu? Ia adalah salah satu sebab utama penghijrahan, i.e. Android tanpa akar tidak boleh disandarkan sepenuhnya, dan apabila saya beralih ke telefon lain, kami memuat turun semua apl, tetapi saya terpaksa melakukan semua tetapan di dalamnya secara manual sekali lagi, dan dengan berpuluh-puluh apl, itulah masa tambahan berjam-jam. Jadi adakah iCloud menyelesaikan masalah ini untuk satu peranti dalam iTunes? Terima kasih atas maklumat.
Anda tidak perlu takut! iCloud pada peranti Apple berfungsi 100% DI MANA-MANA. Kira-kira 2 bulan yang lalu saya membeli iP5 dan saya duduk di kedai kopi di wifi, memasukkan kata laluan akaun epal saya dan dalam 10 minit saya mempunyai imej TEPAT iPhone lama saya, walaupun aplikasi yang dibuka terakhir nampaknya kepada saya!!! Semua data dalam iPhone akan dimuat turun ke iP baharu dalam masa kira-kira 10 minit (saya mempunyai iPhone 32GB penuh dengan data daripada iPhone pertama beberapa tahun lalu sehingga masa itu, jadi ia mungkin mengambil masa lebih sedikit) ke iP baharu, walaupun dengan susunan aplikasi yang mesti (tentu saja) masih untuk dimuat turun, tetapi semuanya akan mengandungi data yang terkandung dalam iPhone sebelumnya. Apa yang anda perlu lakukan secara manual ialah log masuk ke aplikasi yang memerlukannya.)
Anda tidak perlu takut! iCloud pada peranti Apple berfungsi 100% DI MANA-MANA. Kira-kira 2 bulan yang lalu saya membeli iP5 dan saya duduk di kedai kopi di wifi, memasukkan kata laluan akaun epal saya dan dalam 10 minit saya mempunyai imej TEPAT iPhone lama saya, walaupun aplikasi yang dibuka terakhir nampaknya kepada saya!!! Semua data dalam iPhone akan dimuat turun ke iP baharu dalam masa kira-kira 10 minit (saya mempunyai iPhone 32GB penuh dengan data daripada iPhone pertama beberapa tahun lalu sehingga masa itu, jadi ia mungkin mengambil masa lebih sedikit) ke iP baharu, walaupun dengan susunan aplikasi yang mesti (tentu saja) masih untuk dimuat turun, tetapi semuanya akan mengandungi data yang terkandung dalam iPhone sebelumnya. Apa yang anda perlu lakukan secara manual ialah log masuk ke aplikasi yang memerlukannya.)
Saya juga perlu menyumbang di sini.. Sebagai pembangun pemula, saya cuba untuk melaksanakan iCloud dalam aplikasi saya juga.. Saya belum mengalami kehilangan data lagi.. Semuanya berfungsi sebagaimana mestinya.. Saya rasa saya bertuah.. Satu-satunya perkara yang saya mungkin tidak suka ialah penyegerakan kelajuan.. Memuatkan lebih kurang 1 MB data pasti mengambil masa lebih lama daripada memuat turun 1 MB data klasik dari Internet.. Walau bagaimanapun, memandangkan semua log dimuat turun, ia boleh diterima .. Ya, adalah sangat mudah untuk pepijat IP atau iPad anda supaya ia memerlukan memadam semua data daripada iCloud dan kemudian memulihkan keseluruhan telefon.. (Data akan kekal di sana tetapi ralat akan dihasilkan jika tetapan salah.. ) Tetapi semuanya dipulihkan dalam masa 10 minit dan masalah ini hanya membimbangkan pemaju.. Ia tidak akan berlaku kepada manusia biasa.. Pada iOS6 saya pasti tidak mempunyai masalah besar dengan iCloud dalam bentuk data Teras, dan saya agak tidak bersetuju dengan artikel tersebut.
Oh well, ayat pertama “Steve Jobs memperkenalkan perkhidmatan yang masih menakutkan ramai pembangun hari ini. Ia tidak lain hanyalah iCloud”. Dan hakikat bahawa ia sebenarnya hanya masalah dengan penyegerakan Data Teras, kami akan mengetahui kira-kira 12 baris ke bawah.
Neraka, demi sensasi, fakta perlu dibengkokkan untuk menjadikannya lebih sensasi.