Cau hysbyseb

Yn ei gyweirnod olaf yn WWDC yn 2011, cyflwynodd Steve Jobs wasanaeth sy'n dal i ddychryn llawer o ddatblygwyr. Mae'n neb llai na iCloud, yr olynydd llesol i MobileMe cythryblus. Fodd bynnag, nid yw hyd yn oed iCloud heb wallau. Ac mae'r datblygwyr yn terfysgu ...

Fe wnaeth Steve Jobs arddangos iCloud am y tro cyntaf ym mis Mehefin 2011, lansiwyd y gwasanaeth bedwar mis yn ddiweddarach ac mae bellach wedi bod ar waith ers tua blwyddyn a hanner. Ar yr wyneb, gwasanaeth cymharol llyfn sydd, yng ngeiriau'r gweledigaethol chwedlonol, "dim ond yn gweithio" (neu o leiaf y dylai), ond y tu mewn, mecanwaith dienw sy'n aml yn gwneud yr hyn y mae ei eisiau, ac nid oes gan ddatblygwyr unrhyw arf effeithiol yn erbyn mae'n.

"Mae popeth yn digwydd yn awtomatig ac mae'n hawdd iawn cysylltu'ch apps â system storio iCloud," Dywedodd Jobs ar y pryd. Pan fydd y datblygwyr yn cofio ei eiriau nawr, mae'n debyg eu bod yn gorfod gwrychog. “Doedd iCloud ddim yn gweithio i ni. Fe wnaethon ni dreulio llawer o amser arno, ond roedd gan iCloud a Core Data sync y materion hyn na allem eu datrys.” cyfaddefodd pennaeth y stiwdio Black Pixel, sy'n gyfrifol, er enghraifft, am y darllenydd RSS adnabyddus NetNewsWire. Iddi hi, dylai iCloud fod wedi bod yr ateb delfrydol ar gyfer cydamseru, yn enwedig ar adeg pan fo Google ar fin cau ei Google Reader, ond ni weithiodd y bet ar y gwasanaeth afal allan.

Nid oes dim yn gweithio

Mae’n syndod bod gan wasanaeth sydd â dros 250 miliwn o ddefnyddwyr ac sydd felly yn un o’r rhai mwyaf o’i fath yn y byd broblemau o’r fath. Wrth edrych yn frysiog ar y mater, fe allai rhywun bwyntio bys at y datblygwyr, ond maen nhw'n ddieuog yn hyn o bryd. Mae iCloud yn ceisio gweithredu llawer ohonynt yn ei gymwysiadau, ond mae eu hymdrechion yn aml yn dod i ben yn fethiant. Oherwydd bod gan iCloud broblemau difrifol gyda chydamseru.

[gwneud gweithred =”dyfynbris”]Ni allaf hyd yn oed gyfrif yr holl ddatblygwyr a gafodd broblemau ac a roddodd y gorau iddi yn y pen draw.[/do]

"Fe wnes i ailysgrifennu fy nghod iCloud sawl gwaith gan obeithio dod o hyd i ateb sy'n gweithio," ysgrifennodd datblygwr Michael Göbel. Fodd bynnag, nid yw wedi dod o hyd i ateb, ac felly ni all farchnata ei gymwysiadau eto, nac yn hytrach yr App Store. “Ni allaf hyd yn oed gyfri’r holl ddatblygwyr a chwmnïau a ddaeth i’r un problemau ag y gwnes i ac a roddodd y gorau iddi yn y pen draw. Ar ôl colli cannoedd o filoedd o ddata defnyddwyr, fe wnaethon nhw gefnu ar iCloud yn gyfan gwbl.”

Problem fwyaf Apple gyda iCloud yw cydamseru cronfa ddata (Data Craidd). Mae'r ddau fath arall o ddata y gellir eu cysoni trwy gwmwl Apple - gosodiadau a ffeiliau - yn gweithio o fewn terfynau heb unrhyw broblemau. Fodd bynnag, mae Data Craidd yn ymddwyn yn gwbl anrhagweladwy. Mae'n fframwaith lefel uchel sy'n eich galluogi i gydamseru cronfeydd data lluosog ar draws dyfeisiau. "Addawodd iCloud i ddatrys yr holl broblemau cydamseru cronfa ddata gyda chefnogaeth Data Craidd, ond nid yw'n gweithio," meddai un o'r datblygwyr amlwg, nad oedd yn dymuno cael ei enwi er mwyn cynnal cysylltiadau da ag Apple.

Ar yr un pryd, mae Apple yn anwybyddu'r problemau hyn yn llwyr, mae iCloud yn parhau i hysbysebu fel ateb syml, ac mae defnyddwyr yn ei fynnu gan ddatblygwyr. Ond er gwaethaf ymdrechion gorau'r datblygwr, mae data defnyddwyr yn diflannu'n afreolus ac mae dyfeisiau'n rhoi'r gorau i gydamseru. "Mae'r materion hyn yn aml yn cymryd oriau i'w datrys, a gall rhai dorri'ch cyfrifon yn barhaol," datblygwr blaenllaw arall yn pwyso ar Apple ac yn ychwanegu: “Yn ogystal, ni all AppleCare ddatrys y materion hyn gyda chwsmeriaid.”

“Rydyn ni'n cael trafferth gyda'r cyfuniad o Ddata Craidd ac iCloud trwy'r amser. Mae'r system gyfan hon yn anrhagweladwy, ac yn aml mae gan y datblygwr opsiynau cyfyngedig i ddylanwadu ar ei weithrediad." yn disgrifio'r stiwdio datblygu Tsiec Celf Cyffwrdd, a gadarnhaodd i ni, oherwydd problemau parhaus, ei fod yn rhoi'r gorau i'r ateb hwn ac yn gweithio ar ei ben ei hun, lle bydd yn defnyddio cydamseru ffeiliau yn lle cydamseru cronfa ddata fel y cyfryw. Yna bydd yn gallu defnyddio iCloud ar gyfer hyn, oherwydd mae cydamseru ffeiliau yn digwydd drwyddo heb unrhyw broblemau. Wedi'r cyfan, mae hyn hefyd yn cael ei gadarnhau gan ddatblygwyr Jumsoft: msgstr "Heb os, mae iCloud yn arf gwych ar gyfer storio ffeiliau'n uniongyrchol." Fodd bynnag, mae Jumsoft, yn anffodus, angen Data Craidd ar gyfer ei gymhwysiad Arian adnabyddus, ac mae hwn yn faen tramgwydd.

[do action="quote"]iCloud a Data Craidd yw hunllef waethaf pob datblygwr.[/do]

Mae llawer o broblemau hefyd yn deillio o sefyllfaoedd annisgwyl a all ddigwydd yn hawdd, megis pan fydd defnyddiwr yn logio allan o un ID Apple ar eu dyfais ac yn mewngofnodi trwy un arall. Nid yw Apple yn cyfrif arnynt o gwbl. "Sut i ddatrys y broblem pan fydd y defnyddiwr, nad yw wedi mewngofnodi i iCloud, yn troi'r cais ymlaen, yna'n cysylltu â iCloud ac yn dechrau'r cais eto?" gofynnodd gydag un datblygwr ar fforymau Apple.

Mae pob problem gyda iCloud yn arwain at anfodlonrwydd defnyddwyr app sy'n colli data, tra bod datblygwyr yn aml yn gwylio'n ddiymadferth. "Mae defnyddwyr yn cwyno i mi ac yn graddio apps ag un seren," cwynai ar y fforymau afal, datblygwr Brian Arnold, sydd dal heb dderbyn esboniad gan Apple ynghylch beth i'w wneud gyda phroblemau tebyg, neu pam eu bod yn digwydd o gwbl. Ac mae'r fforymau yn llawn cwynion o'r fath am gysoni iCloud.

Mae rhai datblygwyr eisoes yn colli amynedd gyda iCloud, a does ryfedd. "iCloud a Data Craidd yw hunllef waethaf pob datblygwr," nodir ar gyfer Mae'r Ymyl datblygwr dienw. "Mae'n rhwystredig, yn wallgof ar adegau, ac yn werth oriau diddiwedd o ddatrys problemau."

Mae Apple yn dawel. Mae'n osgoi problemau ei hun

Efallai nad yw'n syndod bod problemau Apple gyda iCloud yn pasio fel pe na bai dim yn digwydd. Yn ymarferol nid yw Apple yn defnyddio'r Data Craidd problemus yn ei gymwysiadau. Mewn gwirionedd mae yna ddau iCloud - un sy'n pweru gwasanaethau Apple ac un sy'n cael ei gynnig i ddatblygwyr. Mae apiau a gwasanaethau fel iMessage, Mail, iCloud backup, iTunes, Photo Stream ac eraill wedi'u hadeiladu ar dechnoleg hollol wahanol i'r hyn sydd ar gael i ddatblygwyr trydydd parti. Hynny yw, yr un y mae trafferthion cyson ag ef. Mae cymwysiadau o gyfres iWork (Keynote, Pages, Numbers) yn defnyddio'r un API â chymwysiadau trydydd parti, ond dim ond ar gyfer cydamseru dogfennau llawer symlach, y mae Apple yn cymryd gofal mawr i wneud gwaith. Pan fyddant yn gadael iCloud a Data Craidd yn eu app yn Cupertino, nid ydynt yn well o ran dibynadwyedd na datblygwyr trydydd parti. Mae'r cymhwysiad Trailers, sy'n defnyddio Data Craidd ar gyfer cydamseru, yn siarad drosto'i hun, ac mae defnyddwyr yn colli rhai cofnodion yn rheolaidd.

Fodd bynnag, gyda Trailers, nad ydynt bron mor boblogaidd, mae'r problemau hyn yn gymharol hawdd i'w colli. Ond yna beth ddylai datblygwyr y cymwysiadau mwyaf poblogaidd ei ddweud wrth eu defnyddwyr, sy'n gorfod dibynnu ar y Data Craidd problemus yn iCloud, ond yn aml ni allant warantu'r math o ymarferoldeb y mae Apple yn ei hysbysebu'n gyson yn ei hysbysebion? Yn sicr ni fydd Apple yn eu helpu. "A all unrhyw un o Apple wneud sylwadau ar y sefyllfa hon?" gofynnodd yn aflwyddiannus ar y fforwm, datblygwr Justin Driscoll, a gafodd ei orfodi i gau i lawr ei app sydd ar ddod oherwydd iCloud annibynadwy.

Yn ystod y flwyddyn, nid yw Apple yn helpu datblygwyr, felly roedd pawb yn gobeithio y byddai rhywbeth yn cael ei ddatrys o leiaf yn WWDC y llynedd, h.y. cynhadledd a fwriadwyd ar gyfer datblygwyr, ond hyd yn oed yma ni ddaeth Apple â llawer o help o dan bwysau aruthrol datblygwyr. Er enghraifft, darparodd god sampl y gellir ei ddefnyddio i gydamseru Data Craidd, ond roedd ymhell o fod yn gyflawn. Unwaith eto, dim cymorth sylweddol. Ar ben hynny, anogodd peirianwyr Apple ddatblygwyr i aros am iOS 6. "Gwnaeth symud o iOS 5 i iOS 6 bethau XNUMX% yn well," wedi'i gadarnhau gan ddatblygwr dienw, "ond mae'n dal i fod ymhell o fod yn ddelfrydol." Yn ôl ffynonellau eraill, dim ond pedwar gweithiwr oedd gan Apple yn gofalu am Data Craidd y llynedd, a fyddai'n dangos yn glir nad oes gan Apple ddiddordeb yn y maes hwn. Fodd bynnag, gwrthododd y cwmni wneud sylw ar y wybodaeth hon.

Hwyl fawr a sgarff

Ar ôl yr holl gyffiniau a grybwyllwyd, nid yw'n syndod bod llawer o ddatblygwyr wedi dweud na wrth iCloud, er yn ôl pob tebyg gyda chalon drom. iCloud oedd i fod i ddod â rhywbeth yr oedd datblygwyr yn hiraethu amdano o'r diwedd - datrysiad syml sy'n sicrhau cronfeydd data union yr un fath a'u cydamseriad cyson ar ddau ddyfais neu fwy. Yn anffodus, mae'r realiti yn wahanol. “Pan edrychon ni ar iCloud a Data Craidd fel ateb ar gyfer ein app, fe wnaethon ni sylweddoli na allem ei ddefnyddio oherwydd na fyddai dim yn gweithio,” meddai datblygwr rhai o'r cymwysiadau iPhone a Mac sy'n gwerthu orau.

Rheswm arall pam nad yw iCloud yn cael ei adael yn hawdd yw'r ffaith bod Apple yn sylwi ar y cymwysiadau sy'n defnyddio ei wasanaethau (iCloud, Game Center), ac yn anwybyddu'n llwyr y rhai nad oes ganddynt unrhyw beth Apple yn yr App Store. iCloud hefyd yn ateb da o safbwynt marchnata.

Mae Dropbox, er enghraifft, yn cael ei gynnig fel dewis arall posibl, ond nid yw bellach mor hawdd ei ddefnyddio. Ar y naill law, mae'n rhaid i'r defnyddiwr sefydlu cyfrif arall (mae iCloud ar gael yn awtomatig gyda phrynu dyfais newydd) ac ar y llaw arall, mae angen awdurdodiad cyn y gall y cais weithredu, sydd hefyd yn methu â iCloud. Ac yn olaf - mae Dropbox yn cynnig cydamseru dogfennau, ac nid dyna'r hyn y mae datblygwyr yn chwilio amdano. Maent am gydamseru cronfeydd data. “Mae Dropbox, sef y mwyaf a ddefnyddir ar hyn o bryd, wedi profi ei hun ar gyfer cydamseru data. Ond o ran cydamseru'r gronfa ddata, rydyn ni'n dibynnu ar iCloud," yn cyfaddef Roman Maštalíř o Touch Art.

[gwneud action="quote"]Hoffwn ddweud wrth Apple eu bod wedi trwsio popeth yn iOS 7, ond nid wyf yn ei gredu mewn gwirionedd.[/do]

Fodd bynnag, nid oedd gan ddatblygwyr y cais 2Do amynedd, oherwydd nifer o brofiadau negyddol gyda iCloud, ni wnaethant roi cynnig ar y gwasanaeth afal o gwbl a llunio eu datrysiad eu hunain ar unwaith. “Dydyn ni ddim yn defnyddio iCloud oherwydd yr holl broblemau. Mae'n system gaeedig iawn na fyddem ni'n gallu cael cymaint o reolaeth drosti ag y dymunwn," dywedodd y datblygwr Fahad Gillani wrthym. “Fe wnaethon ni ddewis Dropbox ar gyfer cydamseru. Fodd bynnag, nid ydym yn defnyddio ei gydamseru dogfennau, fe wnaethom ysgrifennu ein datrysiad cydamseru ein hunain ar ei gyfer. ”

Nid oes gan stiwdio Tsiec arall, Madfinger Games, iCloud yn ei gemau chwaith. Fodd bynnag, nid yw crëwr y teitlau poblogaidd Dead Trigger a Shadowgun yn defnyddio gwasanaeth Apple am resymau ychydig yn wahanol. “Mae gennym ni ein system cwmwl ein hunain ar gyfer arbed safleoedd yn y gêm, oherwydd roedden ni eisiau gallu trosglwyddo cynnydd y gêm rhwng platfformau,” Datgelodd David Kolečkář i ni, oherwydd datblygiad gemau ar gyfer iOS ac Android ar gyfer Gemau Madfinger, nad oedd iCloud erioed yn ateb.

A fydd yna ateb?

Wrth i amser fynd rhagddo, mae llawer o ddatblygwyr yn colli gobaith yn araf y bydd Apple yn dod o hyd i ateb. Er enghraifft, mae'r WWDC nesaf yn dod, ond gan nad yw Apple yn ymarferol yn cyfathrebu â datblygwyr hyd yn oed nawr, ni ddisgwylir iddo ddod i WWDC gyda breichiau agored yn llawn cyngor ac atebion. “Y cyfan y gallwn ei wneud yw parhau i anfon adroddiadau bygiau at Apple a gobeithio y byddant yn eu trwsio,” galaru am ddatblygwr iOS dienw, gydag un arall yn adleisio ei deimladau: “Byddwn wrth fy modd yn dweud wrth Apple eu bod wedi trwsio popeth yn iOS 7 a gellir defnyddio iCloud o’r diwedd heb broblemau ar ôl dwy flynedd, ond nid wyf yn credu hynny mewn gwirionedd.” Ond iOS 7 a ddylai fod yn thema ganolog WWDC eleni, felly gall datblygwyr obeithio o leiaf.

Os nad yw Apple yn cynnig ateb i broblemau iCloud mewn fersiwn newydd o'i system weithredu, gallai fod yn rhith hoelen yn yr arch ar gyfer rhai prosiectau. Dywed un o'r datblygwyr, sydd wedi bod yn gefnogwr cryf i iCloud hyd yn hyn: “Os na fydd Apple yn trwsio hyn yn iOS 7, bydd yn rhaid i ni adael y llong.”

Ffynhonnell: TheVerge.com, TheNextWeb.com
.