Nan dènye diskou li nan WWDC an 2011, Steve Jobs te prezante yon sèvis ki toujou pè anpil devlopè. Li se okenn lòt pase iCloud, siksesè an sante nan pwoblèm nan MobileMe. Sepandan, menm iCloud se pa san erè. Ak devlopè yo ap revòlt...
Steve Jobs premye demoed iCloud nan mwa jen 2011, sèvis la te lanse kat mwa pita e kounye a te nan operasyon pou apeprè yon ane ak yon mwatye. Sou sifas la, yon sèvis relativman lis ki, nan pawòl ki nan vizyonè a lejand, "jis travay" (oswa omwen li ta dwe), men andedan, yon mekanis san donte ki souvan fè sa li vle, ak devlopè pa gen okenn zam efikas kont. li.
"Tout bagay rive otomatikman epi li trè fasil pou konekte aplikasyon ou yo ak sistèm depo iCloud la," Travay te di nan moman an. Lè devlopè yo sonje pawòl li yo kounye a, yo pwobableman gen pouse. "iCloud jis pa t 'travay pou nou. Nou reyèlman te pase anpil tan sou li, men iCloud ak Core Data sync te gen pwoblèm sa yo ke nou pa t 'kapab rezoud." li admèt tèt la nan estidyo a Black Pixel, ki se responsab, pou egzanp, pou byen li te ye lektè RSS NetNewsWire la. Pou li, iCloud ta dwe te solisyon ideyal la pou senkronizasyon, espesyalman nan yon moman lè Google se sou fèmen Google Reader li yo, men parye a sou sèvis la pòm pa t 'travay deyò.
Pa gen anyen ki mache
Li se etone ke yon sèvis ki gen plis pase 250 milyon itilizatè yo e konsa se youn nan pi gwo nan kalite li yo nan mond lan gen pwoblèm sa yo. Nan yon gade supèrfisyèl nan pwoblèm nan, yon moun ta ka montre dwèt la nan devlopè yo, men yo inosan nan sa a nan moman sa a. iCloud eseye aplike anpil nan yo nan aplikasyon li yo, men tantativ yo souvan fini nan echèk. Paske iCloud gen pwoblèm grav ak senkronizasyon.
[fè aksyon =”quote”]Mwen pa menm ka konte tout devlopè yo ki te rankontre pwoblèm e finalman te abandone.[/do]
"Mwen reekri kòd iCloud mwen plizyè fwa mwen espere jwenn yon solisyon k ap travay," li te ekri pwomotè Michael Göbel. Sepandan, li pa te jwenn yon solisyon, ak Se poutèt sa li pa ka ankò mache aplikasyon li yo, oswa pito App Store la. “Mwen pa menm ka konte tout devlopè yo ak konpayi yo ki te rankontre menm pwoblèm mwen te fè yo epi evantyèlman abandone. Apre yo fin pèdi dè santèn de milye done itilizatè yo, yo tou senpleman abandone iCloud nèt."
Pi gwo pwoblèm Apple la ak iCloud se senkronizasyon baz done (Done Nwayo). De lòt kalite done ki ka senkronize atravè nwaj Apple la - paramèt ak dosye - travay nan limit san okenn pwoblèm. Sepandan, Nwayo Done yo konpòte konplètman enprevizib. Li se yon fondasyon wo nivo ki pèmèt ou senkronize baz done plizyè atravè aparèy. "iCloud te pwomèt pou rezoud tout pwoblèm senkronizasyon baz done ak sipò Done Nwayo, men li jis pa travay," te di youn nan devlopè yo enpòtan, ki pa t 'vle yo dwe rele yo nan lòd yo kenbe bon relasyon ak Apple.
An menm tan an, Apple konplètman inyore pwoblèm sa yo, iCloud kontinye fè piblisite kòm yon solisyon senp, ak itilizatè yo mande li nan men devlopè yo. Men, malgre pi bon efò pwomotè a, done itilizatè yo disparèt san kontwòl ak aparèy sispann senkronize. "Pwoblèm sa yo souvan pran èdtan pou rezoud, ak kèk ka pèmanan kraze kont ou," yon lòt pwomotè dirijan apiye sou Apple epi li ajoute: "Anplis de sa, AppleCare pa kapab rezoud pwoblèm sa yo ak kliyan yo."
“Nou ap lite ak konbinezon Done Nwayo ak iCloud tout tan. Tout sistèm sa a se enprevizib, epi pwomotè a souvan gen opsyon limite pou enfliyanse fonksyone li." dekri estidyo devlopman Czech Manyen Atizay, ki konfime nou ke akòz pwoblèm ki pèsistan, li se abandone solisyon sa a ak travay sou pwòp li yo, nan ki li pral itilize senkronizasyon dosye olye pou yo senkronizasyon baz done kòm sa yo. Lè sa a, li pral kapab sèvi ak iCloud pou sa a, paske senkronizasyon dosye pran plas atravè li san okenn pwoblèm. Apre yo tout, sa a se konfime tou pa devlopè yo soti nan Jumsoft: "iCloud se san dout yon gwo zouti pou depo dosye dirèk." Sepandan, Jumsoft, malerezman, bezwen Done Nwayo pou aplikasyon Lajan li yo byen li te ye, e sa a se yon bloke.
[fè aksyon="quote"]iCloud ak Done Nwayo yo se pi move kochma chak pwomotè.[/fè]
Anpil pwoblèm tou soti nan sitiyasyon inatandi ki ka fasil rive, tankou lè yon itilizatè louvri sesyon soti nan yon sèl ID Apple sou aparèy yo epi konekte nan yon lòt. Apple pa konte sou yo ditou. "Ki jan yo rezoud pwoblèm nan lè itilizatè a, ki moun ki pa siyen nan iCloud, vire sou aplikasyon an, Lè sa a, konekte ak iCloud ak kòmanse aplikasyon an ankò?" li mande ak yon sèl pwomotè sou fowòm Apple yo.
Tout pwoblèm ak iCloud abouti nan mekontantman itilizatè app yo ki pèdi done, pandan y ap devlopè yo souvan jis gade san sekou. "Itilizatè yo pote plent ban mwen epi evalye aplikasyon yo ak yon sèl etwal," li plenyen sou fowòm yo pòm, pwomotè Brian Arnold, ki moun ki toujou pa te resevwa yon eksplikasyon nan men Apple sou sa yo dwe fè ak pwoblèm ki sanble, oswa poukisa yo rive nan tout. Ak fowòm yo plen plent sa yo sou senkronizasyon iCloud.
Gen kèk devlopè ki deja pèdi pasyans ak iCloud, e se pa etonan. "iCloud ak Done Nwayo yo se pi move kochma chak pwomotè," deklare pou Wout pou pwomotè san non. "Li fwistre, fou pafwa, ak vo èdtan kontinuèl nan depanaj."
Apple an silans. Li kontoune pwoblèm tèt li
Petèt se pa etonan ke pwoblèm Apple ak iCloud pase tankou si pa gen anyen ki te pase. Apple pratikman pa sèvi ak Done Nwayo pwoblèm nan aplikasyon li yo. Gen aktyèlman de iClouds - youn ki pouvwa sèvis Apple la ak youn ki ofri bay devlopè yo. Aplikasyon ak sèvis tankou iMessage, Mail, iCloud backup, iTunes, Photo Stream ak lòt moun yo bati sou teknoloji konplètman diferan pase sa ki disponib nan devlopè twazyèm pati. Sa se, youn nan ak ki gen pwoblèm konstan. Aplikasyon ki soti nan pake iWork (Keynote, Pages, Numbers) sèvi ak menm API ak aplikasyon pou twazyèm pati, men sèlman pou senkronizasyon dokiman ki pi senp, Apple pran anpil prekosyon pou fè travay. Lè yo kite iCloud ak Done Nwayo nan aplikasyon yo nan Cupertino, yo pa pi bon an tèm de fyab pase devlopè twazyèm pati. Aplikasyon Trelè yo, ki sèvi ak Done Nwayo pou senkronizasyon, pale pou kont li, epi itilizatè yo regilyèman pèdi kèk dosye.
Sepandan, ak trelè yo, ki pa prèske osi popilè, pwoblèm sa yo relativman fasil pou pèdi. Men, Lè sa a, ki sa devlopè yo nan aplikasyon yo ki pi popilè yo di itilizatè yo, ki moun ki tou senpleman gen konte sou Done Nwayo pwoblèm nan iCloud, men souvan pa ka garanti ki kalite fonksyonalite ke Apple toujou ap fè piblisite nan piblisite li yo? Apple sètènman pa pral ede yo. "Èske nenpòt moun ki soti nan Apple fè kòmantè sou sitiyasyon sa a?" li mande san siksè sou fowòm nan, pwomotè Justin Driscoll, ki moun ki te fòse yo fèmen app k ap vini li akòz iCloud enfidèl.
Pandan ane a, Apple pa ede devlopè, se konsa tout moun te espere ke yon bagay ta dwe rezoud omwen nan WWDC ane pase a, sa vle di yon konferans ki fèt pou devlopè, men menm isit la Apple pa t 'pote anpil èd anba presyon menmen nan men devlopè yo. Pa egzanp, li te bay echantiyon kòd ki ka itilize pou senkronize Done Nwayo, men li te lwen nèt. Ankò, pa gen okenn èd enpòtan. Anplis de sa, enjenyè Apple te ankouraje devlopè yo pou yo tann iOS 6. "Deplase soti nan iOS 5 a iOS 6 te fè bagay sa yo XNUMX% pi bon," konfime pa yon pwomotè san non, "men li toujou lwen ideyal." Dapre lòt sous, Apple sèlman te gen kat anplwaye k ap gade apre Done Nwayo ane pase a, ki ta klèman montre ke Apple pa enterese nan zòn sa a. Sepandan, konpayi an te refize fè kòmantè sou enfòmasyon sa a.
Orevwa ak echap
Apre tout vicisitudes yo mansyone, li pa etone ke anpil devlopè te di non iCloud, byenke pwobableman ak yon kè lou. Li te iCloud ki te sipoze finalman pote yon bagay ke devlopè yo te anvi - yon solisyon senp ki asire baz done ki idantik ak senkronizasyon konstan yo sou de oswa plis aparèy. Malerezman, reyalite a diferan. "Lè nou te gade iCloud ak Done Nwayo kòm yon solisyon pou aplikasyon nou an, nou reyalize nou pa t 'kapab sèvi ak li paske pa gen anyen ki ta travay," te di pwomotè a nan kèk nan aplikasyon ki pi vann iPhone ak Mac.
Yon lòt rezon ki fè iCloud pa fasil abandone se lefèt ke Apple remake aplikasyon yo ki sèvi ak sèvis li yo (iCloud, Game Center), ak konplètman inyore sa yo ki pa gen anyen Apple nan App Store la. iCloud se tou yon solisyon bon nan yon pwen de vi maketing.
Dropbox, pou egzanp, yo ofri kòm yon altènatif posib, men li se pa tankou itilizatè-zanmitay ankò. Sou yon bò, itilizatè a dwe mete kanpe yon lòt kont (iCloud disponib otomatikman ak achte nan yon nouvo aparèy) ak nan lòt men an, yo mande otorizasyon anvan aplikasyon an ka fonksyone, ki tou echwe ak iCloud. Epi finalman - Dropbox ofri senkronizasyon dokiman, ki se tou senpleman pa sa devlopè yo ap chèche. Yo vle senkronize baz done. "Dropbox, ki pi itilize nan moman sa a, te pwouve tèt li pou senkronizasyon done yo. Men, lè li rive senkronize baz done a, nou depann sou iCloud," admèt Roman Maštalíř soti nan Atizay Touch.
[fè aksyon="quote"]Mwen ta renmen di Apple ke yo ranje tout bagay nan iOS 7, men mwen pa reyèlman kwè li.[/fè]
Sepandan, devlopè yo nan aplikasyon an 2Do pa t 'gen pasyans, akòz anpil eksperyans negatif ak iCloud, yo pa t' eseye sèvis la pòm nan tout e imedyatman te vini ak pwòp solisyon yo. “Nou pa sèvi ak iCloud poutèt tout pwoblèm yo. Li se yon sistèm trè fèmen sou ki nou pa ta kapab gen otan kontwòl jan nou ta renmen, " pwomotè Fahad Gillani te di nou. "Nou te chwazi Dropbox pou senkronizasyon. Sepandan, nou pa sèvi ak senkronizasyon dokiman li yo, nou te ekri pwòp solisyon senkronizasyon nou an pou li."
Yon lòt estidyo Czech, Madfinger Games, pa gen iCloud nan jwèt li yo tou. Sepandan, kreyatè tit popilè Dead Trigger ak Shadowgun pa sèvi ak sèvis Apple la pou rezon yon ti kras diferan. "Nou gen pwòp sistèm nwaj nou an pou konsève pozisyon nan jwèt la, paske nou te vle kapab transfere pwogrè jwèt la ant platfòm yo," David Kolečkář te revele nou ke akòz devlopman nan jwèt pou tou de iOS ak android pou jwèt Madfinger, iCloud pa janm te yon solisyon.
Èske pral gen yon solisyon?
Kòm tan ale sou, anpil devlopè yo tou dousman pèdi espwa ke Apple pral vini ak yon solisyon. Pou egzanp, pwochen WWDC a ap vini, men depi Apple pratikman pa kominike ak devlopè menm kounye a, li pa espere ke li ta dwe vini nan WWDC ak bra louvri plen konsèy ak repons. "Tout sa nou ka fè se kontinye voye rapò ensèk bay Apple epi espere ke yo ranje yo." te plenyen yon pwomotè iOS san non, ak yon lòt ki repete santiman li yo: "Mwen ta renmen di Apple ke yo fikse tout bagay nan iOS 7 ak iCloud ka finalman dwe itilize san pwoblèm apre de ane, men mwen pa reyèlman kwè sa." Men, li pral iOS 7 ki ta dwe tèm santral la nan WWDC ane sa a, se konsa devlopè ka omwen espere.
Si Apple pa ofri yon solisyon a pwoblèm iCloud nan yon nouvo vèsyon sistèm opere li yo, li ta ka yon klou vityèl nan sèkèy la pou kèk pwojè. Youn nan devlopè yo, ki te yon gwo sipòtè iCloud jiska kounye a, di: "Si Apple pa ranje sa a nan iOS 7, nou pral oblije abandone bato."
Mwen li tout atik la epi mwen pa konprann kote li soti. Kòm pou iCloud ak aplikasyon pou pòm ak entegrasyon an jeneral nan iCloud nan iPhone ak Mac, li travay 100% pou mwen epi mwen itilize prèske tout aplikasyon ki soti nan Apple ki sipòte li. Anplis de sa, mwen te telechaje aplikasyon Trelè Apple la tou (menm si li PA sou iTunes SVK, kidonk dwe gen yon rezon pou sa), men mwen pa konnen ki kote iCloud entegre isit la - mwen pral oblije gade li. leve. Anplis de sa, mwen PA JANM te gen yon pwoblèm ak iCloud nan lòt apps. Mwen sèvi ak Appig a ToDo ak iCloud senkronizasyon travay 100% epi mwen gen plis pase 100 tout nan aplikasyon iPhone ak Mac ki gen rapò ak travay mwen an, kidonk mwen bezwen 100% senkronizasyon k ap travay, kidonk mwen pa konnen ki sa 2Do ap gen pwoblèm ak. Mwen menm mwen te kominike dirèkteman ak Appigo epi yo rekòmande iCloud (anplis de sèvis sync peye yo, nan kou) pou senkronizasyon paske mwen menm mwen te eseye dropbox epi mwen pa te satisfè (mwen itilize dropbox chak jou pou senkronize fichye yo). Mwen menm tou mwen itilize app lajan iBear chak jou epi mwen pa janm gen okenn pwoblèm ak senkronizasyon iCloud swa! Ou ekri tou ke Dropbox se yon solisyon pi bon pou senkronizasyon dosye, men anvan sa li ekri ke iCloud se pafè pou senkronizasyon dosye - mwen pa konprann sa a yon ti jan. Anplis de sa, estidyo jwèt ou mansyone yo pa sèvi ak iCloud, men sèvi ak sèvis yo akòz senkronizasyon ak aparèy ANDROID kote iCloud pa egziste, kidonk mwen panse pa gen okenn pwoblèm isit la. Sa a se ki jan Real Racing 3 travay pi resamman, epi tou sèlman lè senkronize ak aparèy ki pa Apple. Lòt jwèt ki sèvi ak iCloud travay konsa tou (nan eksperyans mwen). Ak nan fen a, ou ekri ke iCloud se yon sistèm trè fèmen ak sa a se yon pwoblèm - èske sa a pa toujou te filozofi Apple la? Si iCloud te konplètman louvri, li pa ta travay ditou. Epitou, tout iOS la fèmen ak yon moun ap toujou plenyen ke yo pa ka fè li, men nan pwen de vi mwen, sa a se sèlman bon, dwa? Byensir, mwen pa te li plent yo sou fowòm ak plent devlopè, men mwen 100% satisfè ak iCloud, kidonk atik sa a sezi m '.
Wi, jan sa ekri nan atik la. Aplikasyon natif natal yo travay epi itilizatè a pa remake anyen
Pran yon souf, se aktyèlman yon atik tradui nan TheVerge, kidonk nou ap li opinyon Ellis Hamburger a, pa tèlman Ondrej Holzman a (pa gen anyen kont mwen, mwen jis bay li tout mwen).
An reyalite, pèsonn pa okipe sa Apple fè byen. Tout moun vle tande sa yo ap fè sa ki mal, paske piblisite sou sit sa yo touche de fwa plis. Paske otreman mwen pa ka eksplike poukisa atik la antye ta sou ki jan "iCloud pa travay ditou", menm si li nan sèlman sou pwoblèm ak senkronizasyon Done Nwayo, ki se apeprè 1/10 nan iCloud. Men, jan mwen te di, pèsonn pa pran swen sa ki travay prèske parfe:
– iTunes Koresponn ak
– iTunes nan nwaj la
- iMessage
– Facetime
- kouran foto
- Sovgad iCloud
– Kontak
– Rapèl
– Kalandriye
- Podcasts
- Sant jwèt
Apre yo tout, menm si yon ti pati pa travay pafètman, atik yo sou fason "pa gen anyen travay", paske sa a se yon blag. Sepandan, moun ki konnen reyalite yo konnen ke sa a pa gen anyen fè ak rapò objektif.
Jodi a li se nan kritike tout bagay (sitou san moun nan pa te li anyen sou li davans), kidonk swa rantre nan tablo a oswa mas entènèt yo ap kalonnen ou.
Si atik la pa vle di ke se sèlman Done Nwayo kritike, Lè sa a, li ta dwe. Epi wi, atik la lajman pran nan TheVerge, paske nou tou senpleman pa ka jwenn sa a kalite enfòmasyon, nou pa gen aksè. Mwen te eseye omwen mande kèk lòt devlopè sou pwoblèm yo ak iCloud yo konnen ki sa ak poukisa, epi yo plis oswa mwens konfime plent sa yo.
Ou ekri ke tout moun vle tande sa ki mal, epi li se vre. Ou panse li ta vo ekri chak semèn sou ki jan iCloud la se aktyèlman gwo, ki jan tout bagay ap travay eksepte pou yon sèl bagay e ke done yo senkronize trè byen? Mwen pa konnen, mwen te panse sa a te yon sijè trè enteresan, ki kounye a te vin popilè, espesyalman aletranje, kidonk mwen te ekri sou li.
Nan ka sa a, èske li pa aplike ke ou dwe deklare sous ki soti nan ki atik la se? Oswa èske se sitou yon tradiksyon atik la? Kidonk se pa kreyasyon w men se yon lòt moun? Anplis de sa, atik tankou sa a initil gaye dout, menm jan se egzakteman ka a nan kòmantè ki anba a pa Marek Odehnal !!!
Sous atik la nan lis depi nan kòmansman anba dènye fraz la, menm jan ak tout lòt atik sou Jablíčkář.
oh dezole mwen pat reyalize sa
Oke, li pa soti trè byen - fè yon ti eksperyans: li sèlman tit la ak Lè sa a, tout subtitles yo - soti nan sa a mwen gen santi a ke iCloud se pi mal pase kansè (e ke gen yon bagay Nwayo Done yon kote, men pi wo a. tout sa mwen dwe sonje ke iCloud absoliman pa travay, menm jan ou ekri nan yon sèl sous-titre - omwen ke youn se koupe mak la). Gen kèk moun ki konprann ki jan Done Nwayo aktyèlman figi nan iCloud, ak atik sa a definitivman pa t 'anbete yo eksplike li nan okenn fason. Lefèt ke ou te mansyone li nan plizyè paragraf se reyèlman pa ase. Apre sa, mwen pa wè plizyè kote - ou pa bezwen ekri yon atik antye sou lefèt ke tout bagay ap mache. Men, nan atik la mil-mo, pa yon fwa li mansyone ke tout lòt pati yo nan iCloud kouri osi dousman jan mwen panse... byen, jis tipik nan atitid aktyèl la - kritike Apple, piblisite peye. Epi li ta dwe mansyone ke NO konpayi konpetitif ofri yon solisyon menm jan an ... pa gen okenn plas kite pou sa, dwa?
Mwen pa vle konseye pèsonn, men mwen swiv yon règ: si mwen pa konprann yon bagay, mwen pa ekri sou li.
Si ou di m ak yon figi kalm ke ou panse atik la se objektif oswa eksprime plis pase yon pwen de vi, Lè sa a, malerezman mwen pral oblije ri.
Wi, mwen te chwazi sous-titres yo yon ti kras pi agresif, pafwa sou kwen an, mwen aksepte sa. Sa lòt karakteristik iCloud travay mansyone la. Konsènan lefèt ke iCloud ofri sa lòt sèvis pa fè sa, gen tou mansyone. Li pa la ke iCloud ofri li kòm youn nan SÈL. Gen Dropbox ki mansyone pi wo a, ki se altènatif ki pi komen, men li sètènman pa ofri sa iCloud fè, sa vle di senkronizasyon baz done.
Atik la eksprime plis opinyon sou zafè a nan fason ke plizyè devlopè pale sou menm sijè a. Ki sa mwen pèsonèlman te gen opòtinite pou mande plizyè estidyo pwomotè, yo tout konfime m 'ke gen tou senpleman yon pwoblèm ak Done Nwayo.
Sa a se etranj, paske lè mwen li nouvèl pirate, fowòm sipò oswa diskisyon sou bò wout la, apeprè mwatye nan devlopè yo di ke yo pa t 'gen yon pwoblèm ak li (menm nan diskisyon sa a nou gen moun ki di menm bagay la tèt yo). Men, ou jis te pale ak devlopè yo kote yo 100% te di ou li pa travay. Enteresan, li sanble gen anpil chans - mwen definitivman pa ta oze di ke opinyon moun ki li te travay pou yo, yo ... um ... tonbe soti.
Si nou konpare pòm ak pòm (hehe), Dropbox ak iCloud Document Sync tou de travay parfe. Se konsa, mwen pa wè okenn rezon pou mansyone Dropbox ditou lè nou pale de Core Data sync.
Koupe li kout, sa mwen tou senpleman pa konprann se ke ou baze atik la tout antye sou lefèt ke iCloud pa travay - peryòd. Ou mansyone ke li se sèlman sou Core Data senkronizasyon sou liy lan 13th. Men, majorite absoli nan atik la se sou ki jan iCloud kòm sa yo pa travay. Paske se tou senpleman pa vre. Ke li se plis nan yon sansasyon se pwobableman vre. Men, si ou vle ekri reyalite kòrèkteman, Lè sa a, ou ta dwe peye atansyon sou sa a. Paske lè ou gade desann, gen moun ki te konprann li egzakteman jan ou te ekri li - ke iCloud pa travay - e se poutèt sa yo te kòmanse mande si iCloud backup omwen travay. Mwen panse ke sa a se pi bon prèv ki jan li sonnen nan pifò moun.
M ap ekri w sa m te ekri otè a sou The Verge: sa a se pa yon blog pèsonèl kote li oke gaye manti. Li aktyèlman li pa dè milyon (ak nan ka Jablicker a dè milye) de moun ki kwè ou epi pran sa ou ekri kòm reyalite. Se konsa, se pa eskiz ke ou pa t 'jwenn ki sa li te sou anvan ekri atik la. Menm si mwen te kapab konprann li. Mwen jwenn li pi mal ke ou selektivman jete dosye a san yo pa matche reyalite yo, se konsa ke rezilta a se yon atik senplifye, kouri dèyè yon sansasyon.
Men, mwen konprann ke si tit la nan atik la te "Poukisa li pa travay yon jan kanmenm, Core Data senkronize?", Li ta pwobableman mwens li. Ak isit la se liy ki divize ant kreye pou bon jan kalite ak pou kantite.
Mwen menm mwen te mande senk devlopè Czech (kat reponn), yon sèl etranje, epi yo jeneralman konfime ke gen / gen yon pwoblèm ak Done Nwayo. Mwen pa di ke sa a se vre pou tout moun, men an ti bout tan, moun mwen te mande yo konfime sa mwen te li yon lòt kote. Malerezman, mwen pa t resevwa yon repons pozitif, ke mwen ta mansyone otreman nan atik la. Mwen te kapab dekri plis devlopè, men mwen te ekri tout devlopè Czech ki te vin nan tèt ou, epi nou te ajoute tou kèk etranje ak ki moun nou gen kontak, men se pa tout nan yo kominike.
Li se yon wont ke mwen pa te rete kole ak vèsyon orijinal la nan atik la "De figi yo nan iCloud" paske mwen admèt ke li ta pi plis apwopriye ak jis yon tit diferan ta bay atik la yon santiman konplètman diferan. Men koulye a, mwen pa ka reprann li.
Wi, li ta pwobableman son yon anpil diferan. Mwen kwè ou ak devlopè sa yo, mwen li opinyon yo nan plizyè santèn moun sou divès fowòm epi la mwen wè ke li se konsa pol on pol. Paske anpil moun vrèman itilize Core Data sync san pwoblèm - si yo sèvi ak estrikti senp epi yo fè fizyon an byen okipe, Lè sa a, pa ta dwe gen yon pwoblèm. CDS (core data sync) pa gen erè nan aplikasyon otan ke nan prensip - pou egzanp, kisa pou w fè lè ou gen de baz done ak yon zansèt komen, ou fè kèk chanjman nan chak ak Lè sa a, ou eseye transfere chanjman sa yo ak sa yo. chanjman konfli? Sa a se yon pwoblèm olye gwo ak olye konplèks ak baz done a (O (mn ^ 2)) epi pa gen moun ki poko rezoud li satisfezan, Apple pral Lè sa a, eseye kòm youn nan kèk yo.
Mwen prèske santi regrèt pou moun ki pa konnen anpil sou li, vin isit la, li yon atik epi kite ak santi a ke iCloud se yon moso nan kaka. An menm tan an, jan mwen te ekri anvan, plizyè douzèn fonksyon ki travay san okenn pwoblèm yo vrèman awizom epi yo te sove m 'anpil done plizyè fwa. Se konsa, mwen te jwenn dosye sa a enjis paske nan pwoblèm nan trè difisil nan CSD kondane tout iCloud la - malerezman, gen kèk moun ki reyèlman konprann li nan fason sa a.
Kòm pou atik la sou pwoblèm yo nan Core Data Sync - mwen ta kontan li li epi mwen ta apresye nenpòt plis enfòmasyon sou li. Se jis yon wont ke CDS kenbe tout nan iCloud (epi pa sèlman nan soumèt ou a, men yon ti kras nan soumèt E. Hamburger a, byenke li te eseye separe li yon jan kanmenm - ak Lè sa a, plizyè douzèn serveurs ki te pran sou - senplifye - pibliye nan style la. nan "iCloud itil").
Mwen pa panse Apple merite li - sitou paske pa gen okenn lòt moun menm ap eseye rezoud pwoblèm nan.
Atik sa a se pratikman jis yon parafraze devlopè mekontant ak pwoblèm yo nan yon sèl kote. Mwen pa gen eksperyans pèsonèl ak devlopman ak iCloud, mwen jis trase sou enfòmasyon ki disponib.
Pou ajoute reyalite, verite a se ke senkronizasyon nan baz done style esklav-esklav se yon pwoblèm O(mn ^ 2) ke ni Google ni Oracle pa pral menm eseye (alòske Apple te deja rezoud li desanman pou estrikti modera konplèks). Apple se konpayi an sèlman ap eseye rezoud sa a, men li se sèlman kritike pou li. Nan lòt men an, Google ak senkronizasyon mèt-esklav li yo (sou entènèt) O (1) epi pafwa offline O (n) dèyè ri sou ki jan tout blogosfè teknolojik la absoliman pa konprann sa li ap ekri sou. Paske se sèlman nan ka sa a moun ki gen teknoloji dèyè yo fè lwanj ak pyonye yo kritike. Modi inyorans moun nan premye transmisyon.
Mwen chanje soti nan android, kidonk mwen gen yon kesyon senp: mwen konprann nan atik la ke pwoblèm nan se lè senkronize sou plizyè aparèy (egzanp pozisyon jwèt sove atravè iPhone ak iPad). Mwen pral sèlman gen yon iPhone, kidonk kesyon an se si pwoblèm sa a aplike tou nan backup la nan sèlman ak yon sèl aparèy sou iCloud. Mwen pral jis vann iPhone mwen an, achte yon nouvo, epi telechaje yon backup konplè soti nan iCloud, lè mwen pral gen tout paramèt ak paramèt aplikasyon yo nan nouvo telefòn nan (modpas pou rezo sosyal yo, pozisyon jwèt sove...) tankou Dènye fwa nan ansyen an, èske li travay konsa? Li se youn nan rezon prensipal pou migrasyon, i.e. Android san rasin pa ka konplètman fè bak, epi lè mwen chanje nan yon lòt telefòn, nou telechaje tout apps yo, men mwen te oblije fè tout paramèt yo nan yo manyèlman ankò, epi ak plizyè douzèn apps, sa a se èdtan nan tan siplemantè. Se konsa, iCloud rezoud pwoblèm sa a pou yon sèl aparèy nan iTunes? Mèsi pou enfòmasyon an.
Ou pa bezwen pè! iCloud sou aparèy Apple travay 100% TOUT KOTE. Anviwon 2 mwa de sa mwen te achte yon iP5 epi mwen te chita nan yon kafe sou wifi, te antre nan modpas kont pòm mwen an ak nan 10 minit mwen te gen yon imaj EXACT de ansyen iPhone mwen an, menm dènye aplikasyon yo louvri sanble pou mwen !!! Tout done ki nan iPhone a pral telechaje sou nouvo iP a nan apeprè 10 minit (mwen te gen yon iPhone plen 32GB ak done ki soti nan premye iPhone a plizyè ane de sa jiska lè sa a, kidonk li ka pran menm mwens) nan nouvo iP a, menm ak aranjman an nan aplikasyon yo ki dwe (nan kou) toujou telechaje, men yo tout pral genyen done yo genyen nan iPhone anvan an. Tout sa ou dwe fè manyèlman se konekte nan aplikasyon ki mande li.)
Ou pa bezwen pè! iCloud sou aparèy Apple travay 100% TOUT KOTE. Anviwon 2 mwa de sa mwen te achte yon iP5 epi mwen te chita nan yon kafe sou wifi, te antre nan modpas kont pòm mwen an ak nan 10 minit mwen te gen yon imaj EXACT de ansyen iPhone mwen an, menm dènye aplikasyon yo louvri sanble pou mwen !!! Tout done ki nan iPhone a pral telechaje sou nouvo iP a nan apeprè 10 minit (mwen te gen yon iPhone plen 32GB ak done ki soti nan premye iPhone a plizyè ane de sa jiska lè sa a, kidonk li ka pran menm mwens) nan nouvo iP a, menm ak aranjman an nan aplikasyon yo ki dwe (nan kou) toujou telechaje, men yo tout pral genyen done yo genyen nan iPhone anvan an. Tout sa ou dwe fè manyèlman se konekte nan aplikasyon ki mande li.)
Mwen dwe kontribye tou isit la .. Kòm yon devlopè debutan, mwen ap eseye aplike iCloud nan aplikasyon mwen an tou .. Mwen pa te gen okenn pèt done ankò .. Tout bagay ap travay jan li ta dwe .. Mwen devine mwen se chans.. Sèl bagay mwen ta ka pa renmen se senkronizasyon vitès la.. Chaje apeprè 1 MB done definitivman pran plis tan pase telechaje yon klasik 1 MB done sou entènèt la.. Sepandan, depi tout mòso bwa yo telechaje, li akseptab. .. Wi, li trè fasil pou bug IP ou oswa iPad pou li mande pou efase tout done ki soti nan iCloud ak Lè sa a, retabli tout telefòn nan .. (Done yo ap rete la men yon erè yo pral pwodwi si paramèt yo mal.. ) Men, tout bagay retabli nan 10 minit ak pwoblèm sa a sèlman konsène devlopè yo.. Li pa pral rive yon mòtèl òdinè.. Sou iOS6 mwen definitivman pa gen gwo pwoblèm ak iCloud nan fòm done Nwayo, e mwen yon ti jan pa dakò ak atik la.
O, byen, premye fraz "Steve Jobs prezante yon sèvis ki toujou pè anpil devlopè jodi a. Li pa anyen men iCloud”. Ak lefèt ke li nan aktyèlman jis yon pwoblèm ak Core Data senkronizasyon, nou pral jwenn sou 12 liy desann.
Lanfè, pou dedomajman pou sansasyonalis, reyalite yo dwe koube yo fè yo menm plis sansasyonalis.