اشتهار بند ڪريو

2011 ۾ WWDC تي سندس آخري ڪنينٽ تي، اسٽيو جابز هڪ خدمت متعارف ڪرايو جيڪو اڃا تائين ڪيترن ئي ڊولپرز کي خوفزده ڪري ٿو. اهو iCloud کان سواء ٻيو ڪو به ناهي، مصيبتن واري MobileMe جو سلامي جانشين. تنهن هوندي به، به iCloud غلطين کان سواء نه آهي. ۽ ڊولپر فساد ڪري رهيا آهن ...

اسٽيو جابز پهريون ڀيرو جون 2011 ۾ iCloud کي ختم ڪيو، سروس چار مهينن بعد شروع ڪئي وئي ۽ هاڻي تقريبا هڪ سال ۽ اڌ سال تائين آپريشن ۾ آهي. سطح تي، هڪ نسبتا آسان خدمت جيڪا، افسانوي بصيرت جي لفظن ۾، "صرف ڪم ڪري ٿو" (يا گهٽ ۾ گهٽ اهو هجڻ گهرجي)، پر اندر، هڪ اڻڄاتل ميڪانيزم جيڪو اڪثر ڪري ٿو جيڪو اهو چاهي ٿو، ۽ ڊولپرز جي خلاف ڪو به اثرائتو هٿيار نه آهي. اهو.

"هر شي خودڪار طريقي سان ٿئي ٿي ۽ توهان جي ايپس کي iCloud اسٽوريج سسٽم سان ڳنڍڻ تمام آسان آهي،" نوڪريون ان وقت چيو. جڏهن ڊولپرز هن جا لفظ هاڻي ياد ڪندا، انهن کي شايد برسٽ ڪرڻو پوندو. "iCloud صرف اسان لاء ڪم نه ڪيو. اسان واقعي ان تي گهڻو وقت گذاريو، پر iCloud ۽ ڪور ڊيٽا جي هم وقت سازي ۾ اهي مسئلا هئا جيڪي اسان حل نه ڪري سگهيا آهيون. هن تسليم ڪيو Black Pixel اسٽوڊيو جو سربراهه، جيڪو ذميوار آهي، مثال طور، مشهور RSS پڙهندڙ NetNewsWire لاءِ. هن لاءِ، iCloud کي هم وقت سازي لاءِ مثالي حل هجڻ گهرجي ها، خاص طور تي هڪ وقت جڏهن گوگل پنهنجي گوگل ريڊر کي بند ڪرڻ وارو آهي، پر ايپل سروس تي شرط ڪم نه آئي.

ڪجھ به ڪم نٿو ڪري

اها حيرت جي ڳالهه آهي ته هڪ خدمت جنهن جا 250 ملين کان وڌيڪ استعمال ڪندڙ آهن ۽ اهڙيءَ طرح دنيا ۾ پنهنجي قسم جي سڀ کان وڏي سروس آهي، جنهن ۾ اهڙا مسئلا آهن. معاملي تي هڪ سرسري نظر ۾، هڪ آڱر ڊولپرز ڏانهن اشارو ڪري سگهي ٿو، پر اهي هن وقت ان ۾ معصوم آهن. iCloud انهن مان ڪيترن ئي ايپليڪيشنن کي لاڳو ڪرڻ جي ڪوشش ڪري ٿو، پر انهن جي ڪوشش اڪثر ناڪامي ۾ ختم ٿي ويندي آهي. ڇاڪاڻ ته iCloud هم وقت سازي سان سنگين مسئلا آهن.

[ڪرو عمل = ”اقتباس“] مان انهن سڀني ڊولپرز کي به شمار نٿو ڪري سگهان جيڪي مسئلن ۾ ڀوڳي ويا ۽ آخرڪار ڇڏي ويا.[/do]

"مون پنهنجو iCloud ڪوڊ ڪيترائي ڀيرا ٻيهر لکيو، اميد ته ڪم ڪندڙ حل ڳولڻ جي،" هن لکيو ڊولپر Michael Göbel. بهرحال، هن کي ڪو حل نه مليو آهي، ۽ تنهن ڪري هو اڃا تائين پنهنجي ايپليڪيشنن کي مارڪيٽ نٿو ڪري سگهي، يا بلڪه ايپ اسٽور. ”مان انهن سڀني ڊولپرز ۽ ڪمپنين کي به شمار نه ٿو ڪري سگهان جيڪي مون ساڳين مسئلن ۾ ورتا ۽ آخرڪار ڇڏي ڏنو. سوين هزارين صارفين جي ڊيٽا کي وڃائڻ کان پوء، انهن صرف iCloud کي مڪمل طور تي ڇڏي ڏنو.

ايپل جو سڀ کان وڏو مسئلو iCloud سان گڏ ڊيٽابيس جي هم وقت سازي (ڪور ڊيٽا) آهي. ڊيٽا جا ٻيا ٻه قسم جيڪي ايپل جي ڪلائوڊ ذريعي هم وقت ٿي سگھن ٿا - سيٽنگون ۽ فائلون - بغير ڪنهن پريشاني جي حدن اندر ڪم ڪن ٿيون. بهرحال، ڪور ڊيٽا مڪمل طور تي غير متوقع طور تي عمل ڪري ٿو. اهو هڪ اعلي سطحي فريم ورڪ آهي جيڪو توهان کي ڊوائيسز تي ڪيترن ئي ڊيٽابيس کي هم وقت سازي ڪرڻ جي اجازت ڏئي ٿو. "iCloud واعدو ڪيو ته سڀني ڊيٽابيس جي هم وقت سازي جي مسئلن کي ڪور ڊيٽا سپورٽ سان حل ڪرڻ، پر اهو صرف ڪم نٿو ڪري،" مشهور ڊولپرز مان هڪ چيو، جنهن ايپل سان سٺا لاڳاپا برقرار رکڻ لاءِ نالو ظاهر نه ڪيو.

ساڳئي وقت، ايپل مڪمل طور تي انهن مسئلن کي نظر انداز ڪري ٿو، iCloud هڪ سادي حل جي طور تي اشتهار ڏيڻ جاري رکي ٿو، ۽ صارفين ان کي ڊولپرز کان مطالبو ڪن ٿا. پر ڊولپر جي بهترين ڪوششن جي باوجود، صارفين جي ڊيٽا بي قابو ٿي غائب ٿي وئي ۽ ڊوائيسز هم وقت سازي کي روڪيو. "اهي مسئلا حل ٿيڻ ۾ اڪثر ڪلاڪ لڳن ٿا، ۽ ڪجهه مستقل طور تي توهان جي اڪائونٽن کي ٽوڙي سگهن ٿا،" هڪ ٻيو معروف ڊولپر ايپل ڏانهن ڇڪي ٿو ۽ شامل ڪري ٿو: "اضافي طور تي، ايپل ڪيئر گراهڪن سان انهن مسئلن کي حل ڪرڻ جي قابل ناهي."

"اسان هر وقت ڪور ڊيٽا ۽ iCloud جي ميلاپ سان جدوجهد ڪندا آهيون. هي سڄو سسٽم ناقابل اعتبار آهي، ۽ ڊولپر اڪثر ڪري محدود اختيارات آهن ان جي ڪم کي متاثر ڪرڻ لاء." چيڪ ڊولپمينٽ اسٽوڊيو بيان ڪري ٿو ٽچ آرٽ، جنهن اسان کي تصديق ڪئي ته مسلسل مسئلن جي ڪري، اهو هن حل کي ڇڏي رهيو آهي ۽ پنهنجو پاڻ تي ڪم ڪري رهيو آهي، جنهن ۾ اهو ڊيٽابيس جي هم وقت سازي جي بدران فائل هم وقت سازي کي استعمال ڪندو. هن کان پوء هن لاء iCloud استعمال ڪرڻ جي قابل ٿي ويندو، ڇاڪاڻ ته فائل synchronization ڪنهن به پريشاني کان سواء ان جي ذريعي جاء وٺندو آهي. آخرڪار، اهو پڻ Jumsoft کان ڊولپرز طرفان تصديق ڪئي وئي آهي: "iCloud بلاشبہ سڌو فائل اسٽوريج لاء هڪ بهترين اوزار آهي." بهرحال، Jumsoft، بدقسمتي سان، ان جي معروف مني ايپليڪيشن لاء ڪور ڊيٽا جي ضرورت آهي، ۽ اهو هڪ رڪاوٽ آهي.

[do action="quote"]iCloud ۽ ڪور ڊيٽا هر ڊولپر جو بدترين خواب آهي.[/do]

ڪيتريون ئي مسئلا اڻڄاتل حالتن مان پڻ نڪرندا آهن جيڪي آساني سان ٿي سگهن ٿيون، جهڙوڪ جڏهن هڪ صارف پنهنجي ڊوائيس تي هڪ ايپل آئي ڊي مان لاگ ان ٿئي ٿو ۽ ٻئي ذريعي لاگ ان ٿئي ٿو. ايپل انهن تي شمار نه ڪندو آهي. "مسئلو ڪيئن حل ڪجي جڏهن صارف، جيڪو iCloud ۾ سائن ان نه آهي، ايپليڪيشن کي آن ڪري، پوء iCloud سان ڳنڍي ۽ ايپليڪيشن کي ٻيهر شروع ڪري؟" هن پڇيو ايپل فورمز تي هڪ ڊولپر سان.

iCloud سان سڀئي مسئلا ايپ استعمال ڪندڙن جي عدم اطمينان ۾ ختم ٿي ويا آهن جيڪي ڊيٽا وڃائي رهيا آهن، جڏهن ته ڊولپر اڪثر ڪري صرف لاچاريء سان ڏسندا آهن. "صارف مون کي شڪايت ڪن ٿا ۽ ايپس کي هڪ اسٽار سان درجه بندي ڪن ٿا،" هن شڪايت ڪئي ايپل فورمز تي، ڊولپر برائن آرنولڊ، جيڪو اڃا تائين ايپل کان وضاحت نه ملي سگهيو آهي ته ڇا ڪرڻ گهرجي ساڳئي مسئلن سان، يا اهي سڀ ڪجهه ڇو ٿين ٿا. ۽ فورمز iCloud هم وقت سازي بابت اهڙين شڪايتن سان ڀريل آهن.

ڪجهه ڊولپر اڳ ۾ ئي iCloud سان صبر وڃائي رهيا آهن، ۽ ڪو به تعجب ناهي. "iCloud ۽ ڪور ڊيٽا هر ڊولپر جو بدترين خواب آهي،" لاء بيان ڪيو ويو آهي ڪجهه پرايو اڻ ڄاتل ڊولپر. "اها مايوسي آهي، ڪڏهن ڪڏهن چريو، ۽ مسئلن جي حل جي لاتعداد ڪلاڪن جي قابل."

ايپل خاموش آهي. هو پاڻ مسئلن کان پاسو ڪري ٿو

ٿي سگهي ٿو ته ان کي ڪو به عجب نه آهي ته ايپل جي مسئلن iCloud سان پاسو ڄڻ ته ڪجھ به نه ٿيو. ايپل عملي طور تي ان جي ايپليڪيشنن ۾ مشڪلاتي ڪور ڊيٽا استعمال نٿو ڪري. اصل ۾ ٻه iClouds آهن - هڪ جيڪو ايپل جي خدمتن کي طاقت ڏئي ٿو ۽ هڪ جيڪو ڊولپرز کي پيش ڪيو ويو آهي. ايپس ۽ خدمتون جهڙوڪ iMessage، Mail، iCloud بيڪ اپ، iTunes، فوٽو اسٽريم ۽ ٻيا مڪمل طور تي مختلف ٽيڪنالاجي تي ٺهيل آهن جيڪي ٽئين پارٽي ڊولپرز وٽ موجود آهن. اهو آهي، جنهن سان مسلسل مشڪلاتون آهن. iWork سوٽ (Keynote، Pages، Numbers) مان ايپليڪيشنون ساڳيا API استعمال ڪن ٿيون جيئن ٽئين پارٽي جي ايپليڪيشنون، پر صرف تمام آسان دستاويز جي هم وقت سازي لاءِ، جنهن کي ايپل ڪم ڪرڻ لاءِ وڏو خيال رکي ٿو. جڏهن اهي iCloud ۽ ڪور ڊيٽا کي Cupertino ۾ انهن جي ايپ ۾ داخل ڪن ٿا، اهي ٽئين پارٽي ڊولپرز جي ڀيٽ ۾ اعتبار جي لحاظ کان بهتر نه آهن. ٽريلر ايپليڪيشن، جيڪا هم وقت سازي لاءِ ڪور ڊيٽا استعمال ڪري ٿي، پاڻ لاءِ ڳالهائي ٿي، ۽ صارف باقاعده ڪجهه رڪارڊ وڃائي ويٺا آهن.

بهرحال، ٽريلر سان، جيڪي تقريبا مقبول نه آهن، اهي مسئلا نسبتا آسان آهن وڃائڻ لاء. پر پوءِ سڀ کان وڌيڪ مشهور ايپليڪيشنن جي ڊولپرز کي انهن جي استعمال ڪندڙن کي ڇا ٻڌائڻ گهرجي، جن کي صرف iCloud ۾ مشڪلاتي ڪور ڊيٽا تي ڀروسو ڪرڻو پوندو، پر اڪثر ڪري ان قسم جي ڪارڪردگي جي ضمانت نه ڏئي سگهي ٿي جيڪا ايپل مسلسل پنهنجي اشتهارن ۾ اشتهار ڏئي ٿي؟ ايپل ضرور انهن جي مدد نه ڪندو. "ڇا ايپل کان ڪو به هن صورتحال تي تبصرو ڪري سگهي ٿو؟" هن پڇيو فورم تي ناڪام، ڊولپر Justin Driscoll، جيڪو ناقابل اعتبار iCloud جي ڪري پنهنجي ايندڙ ايپ کي بند ڪرڻ تي مجبور ڪيو ويو.

سال دوران، ايپل ڊولپرز جي مدد نه ڪندو آهي، تنهنڪري هر ڪنهن کي اميد هئي ته ڪجهه حل ٿي ويندو گهٽ ۾ گهٽ گذريل سال جي WWDC ۾، يعني هڪ ڪانفرنس جو مقصد ڊولپرز لاء، پر هتي به ايپل ڊولپرز جي وڏي دٻاء هيٺ وڌيڪ مدد نه ڪئي. مثال طور، هن نموني ڪوڊ مهيا ڪيو جيڪو استعمال ڪري سگهجي ٿو ڪور ڊيٽا کي هم وقت سازي ڪرڻ لاء، پر اهو مڪمل ٿيڻ کان پري هو. ٻيهر، ڪا خاص مدد نه آهي. ان کان علاوه، ايپل انجنيئرز ڊولپرز تي زور ڏنو ته iOS 6 جو انتظار ڪريو. "iOS 5 کان iOS 6 ڏانهن منتقل ٿيڻ شين کي XNUMX٪ بهتر بڻايو،" نامعلوم ڊولپر طرفان تصديق ڪئي وئي، "پر اهو اڃا تائين مثالي کان پري آهي." ٻين ذريعن موجب ايپل وٽ گذريل سال ڪور ڊيٽا کي سنڀاليندڙ صرف چار ملازم هئا، جنهن مان صاف ظاهر ٿئي ٿو ته ايپل کي ان علائقي ۾ دلچسپي ناهي. بهرحال، ڪمپني هن معلومات تي تبصرو ڪرڻ کان انڪار ڪيو.

الوداع ۽ سکارف

ذڪر ڪيل سڀني تبديلين کان پوء، اها تعجب ناهي ته ڪيترن ئي ڊولپرز iCloud کي نه چيو، جيتوڻيڪ شايد شايد ڳري دل سان. اهو iCloud هو جنهن کي آخرڪار ڪجهه آڻڻو هو جنهن جي ڊولپرز کي خواهش هئي - هڪ سادي حل جيڪو هڪجهڙائي ڊيٽابيس ۽ انهن جي مسلسل هم وقت سازي کي ٻن يا وڌيڪ ڊوائيسز تي يقيني بڻائي ٿو. بدقسمتي سان، حقيقت مختلف آهي. "جڏهن اسان پنهنجي ايپ جي حل طور iCloud ۽ ڪور ڊيٽا کي ڏٺو، اسان محسوس ڪيو ته اسان ان کي استعمال نٿا ڪري سگهون ڇو ته ڪجھ به ڪم نه ڪندو،" ڪجهه بهترين وڪرو ٿيل آئي فون ۽ ميڪ ايپليڪيشنن جي ڊولپر چيو.

هڪ ٻيو سبب ڇو ته iCloud آساني سان نه ڇڏيو ويو آهي حقيقت اها آهي ته ايپل انهن ايپليڪيشنن کي نوٽيس ڪري ٿو جيڪي هن جون خدمتون استعمال ڪن ٿيون (iCloud، Game Center)، ۽ انهن کي مڪمل طور تي نظر انداز ڪري ٿو جيڪي ايپل اسٽور ۾ ڪجھ به نه آهن. iCloud به هڪ مارڪيٽنگ نقطي نظر کان هڪ سٺو حل آهي.

Dropbox، مثال طور، هڪ ممڪن متبادل طور پيش ڪيو ويو آهي، پر اهو هاڻي استعمال ڪندڙ-دوست ناهي. هڪ طرف، صارف کي هڪ ٻيو اڪائونٽ قائم ڪرڻو پوندو آهي (iCloud هڪ نئين ڊوائيس جي خريداري سان خودڪار طور تي دستياب آهي) ۽ ٻئي طرف، ايپليڪيشن کي ڪم ڪرڻ کان پهريان اجازت ڏيڻ جي ضرورت آهي، جيڪا پڻ iCloud سان ناڪام ٿئي ٿي. ۽ آخرڪار - ڊروپباڪس پيش ڪري ٿو دستاويز هم وقت سازي، جيڪو صرف اهو ناهي جيڪو ڊولپر ڳولي رهيا آهن. اهي ڊيٽابيس کي هم وقت سازي ڪرڻ چاهيندا آهن. "ڊراپ باڪس، جيڪو هن وقت سڀ کان وڌيڪ استعمال ڪيو ويو آهي، پاڻ کي ڊيٽا جي هم وقت سازي لاء ثابت ڪيو آهي. پر جڏهن اهو ڊيٽابيس کي هم وقت سازي ڪرڻ لاء اچي ٿو، اسان iCloud تي منحصر آهيون. رومن Maštalíř کي ٽچ آرٽ مان قبول ڪري ٿو.

[do action="quote"]مان ايپل کي ٻڌائڻ چاهيان ٿو ته هنن iOS 7 ۾ سڀ ڪجهه ٺيڪ ڪيو آهي، پر مان ان تي يقين نٿو ڪريان.[/do]

بهرحال، 2Do ايپليڪيشن جي ڊولپرز کي صبر نه ڪيو ويو، iCloud سان ڪيترن ئي منفي تجربن جي ڪري، انهن ايپل سروس جي ڪوشش نه ڪئي ۽ فوري طور تي پنهنجو حل کڻي آيا. "اسان سڀني مسئلن جي ڪري iCloud استعمال نٿا ڪريون. اهو هڪ تمام بند نظام آهي جنهن تي اسان ايترو ڪنٽرول نه ڪري سگهنداسين جيترو اسان چاهيون ٿا،“ ڊولپر فهد گيلاني اسان کي ٻڌايو. "اسان هم وقت سازي لاءِ ڊروپباڪس چونڊيو. تنهن هوندي، اسان ان جي دستاويز جي هم وقت سازي کي استعمال نه ڪندا آهيون، اسان ان لاء اسان جي پنهنجي هم وقت سازي جو حل لکيو آهي.

ٻيو چيڪ اسٽوڊيو، Madfinger رانديون، ان جي راندين ۾ به iCloud نه آهي. بهرحال، مشهور عنوانن جو خالق Dead Trigger ۽ Shadowgun ٿورڙي مختلف سببن لاء ايپل سروس استعمال نٿو ڪري. "اسان وٽ راند جي پوزيشن کي بچائڻ لاء اسان جو پنهنجو ڪلائوڊ تي ٻڌل سسٽم آهي، ڇاڪاڻ ته اسان چاهيون ٿا ته پليٽ فارمن جي وچ ۾ راند جي ترقي کي منتقل ڪرڻ جي قابل ٿي." David Kolečkář اسان کي انڪشاف ڪيو ته iOS ۽ Android ٻنهي لاءِ راندين جي ترقي جي ڪري Madfinger Games لاءِ، iCloud ڪڏهن به حل نه هو.

ڪو حل ٿيندو؟

جيئن وقت گذري ٿو، ڪيترائي ڊولپر آهستي آهستي اميد وڃائي رهيا آهن ته ايپل هڪ حل سان ايندي. مثال طور، ايندڙ WWDC اچي رهيو آهي، پر جيئن ته ايپل عملي طور تي ڊولپرز سان اڃا تائين گفتگو نه ڪندو آهي، اهو توقع ناهي ته هو WWDC ڏانهن کليل هٿن سان مشورو ۽ جوابن سان گڏ اچي. "اسان اهو ڪري سگهون ٿا ته ايپل ڏانهن بگ رپورٽون موڪلڻ جاري رکون ۽ اميد آهي ته اهي انهن کي درست ڪن." هڪ اڻ ڄاتل iOS ڊولپر تي افسوس ڪيو، هڪ ٻئي سان سندس جذبن جي گونج سان: "مان ايپل کي ٻڌائڻ چاهيان ٿو ته انهن iOS 7 ۾ هر شي کي درست ڪيو ۽ iCloud آخرڪار ٻن سالن کان بغير ڪنهن مسئلي جي استعمال ڪري سگهجي ٿو، پر مون کي يقين نه ٿو اچي." پر اهو iOS 7 هوندو جيڪو هن سال جي WWDC جو مرڪزي موضوع هجڻ گهرجي، تنهنڪري ڊولپرز گهٽ ۾ گهٽ اميد ڪري سگهن ٿا.

جيڪڏهن ايپل پنهنجي آپريٽنگ سسٽم جي نئين ورزن ۾ iCloud مسئلن جو حل پيش نٿو ڪري، اهو ڪجهه منصوبن لاء تابوت ۾ هڪ مجازي نيل ٿي سگهي ٿو. ڊولپرز مان هڪ، جيڪو هينئر تائين iCloud جو مضبوط حامي رهيو آهي، چوي ٿو: "جيڪڏهن ايپل iOS 7 ۾ هن کي درست نٿو ڪري، اسان کي ٻيڙيء کي ڇڏڻو پوندو."

ذريعو: TheVerge.com؟, TheNextWeb.com
.