ໃນບົດບັນທຶກສໍາຄັນຄັ້ງສຸດທ້າຍຂອງລາວຢູ່ທີ່ WWDC ໃນປີ 2011, Steve Jobs ໄດ້ນໍາສະເຫນີການບໍລິການທີ່ຍັງເຮັດໃຫ້ຜູ້ພັດທະນາຈໍານວນຫຼາຍຢ້ານກົວ. ມັນບໍ່ແມ່ນໃຜນອກເຫນືອໄປຈາກ iCloud, ຜູ້ສືບຕໍ່ salutary ຂອງ MobileMe ບັນຫາໄດ້. ຢ່າງໃດກໍຕາມ, ເຖິງແມ່ນວ່າ iCloud ບໍ່ແມ່ນບໍ່ມີຄວາມຜິດພາດ. ແລະຜູ້ພັດທະນາກໍາລັງກໍ່ຄວາມວຸ່ນວາຍ…
Steve Jobs ໄດ້ demoed iCloud ຄັ້ງທໍາອິດໃນເດືອນມິຖຸນາ 2011, ການບໍລິການໄດ້ຖືກເປີດຕົວສີ່ເດືອນຕໍ່ມາແລະໃນປັດຈຸບັນໄດ້ດໍາເນີນການສໍາລັບການປະມານຫນຶ່ງປີແລະເຄິ່ງຫນຶ່ງ. ຢູ່ດ້ານເທິງ, ການບໍລິການທີ່ຂ້ອນຂ້າງລຽບງ່າຍ, ໃນຄໍາເວົ້າຂອງນັກວິໄສທັດ legendary, "ພຽງແຕ່ເຮັດວຽກ" (ຫຼືຢ່າງຫນ້ອຍມັນຄວນຈະ), ແຕ່ພາຍໃນ, ກົນໄກທີ່ບໍ່ຊ້ໍາກັນທີ່ມັກຈະເຮັດສິ່ງທີ່ມັນຕ້ອງການ, ແລະນັກພັດທະນາບໍ່ມີອາວຸດທີ່ມີປະສິດທິພາບ. ມັນ.
"ທຸກສິ່ງທຸກຢ່າງເກີດຂຶ້ນໂດຍອັດຕະໂນມັດແລະມັນງ່າຍຫຼາຍທີ່ຈະເຊື່ອມຕໍ່ແອັບຯຂອງທ່ານກັບລະບົບການເກັບຮັກສາ iCloud," Jobs ກ່າວໃນເວລານັ້ນ. ເມື່ອນັກພັດທະນາຈື່ຈໍາຄໍາເວົ້າຂອງລາວໃນປັດຈຸບັນ, ພວກເຂົາອາດຈະຕ້ອງຂັດ. “iCloud ພຽງແຕ່ບໍ່ໄດ້ເຮັດວຽກສໍາລັບພວກເຮົາ. ພວກເຮົາໃຊ້ເວລາຫຼາຍກັບມັນ, ແຕ່ iCloud ແລະ Core Data sync ມີບັນຫາເຫຼົ່ານີ້ທີ່ພວກເຮົາບໍ່ສາມາດແກ້ໄຂໄດ້.” ລາວຍອມຮັບ ຫົວຫນ້າຂອງ Black Pixel studio, ເຊິ່ງຮັບຜິດຊອບ, ສໍາລັບຕົວຢ່າງ, ສໍາລັບຜູ້ອ່ານ RSS ທີ່ມີຊື່ສຽງ NetNewsWire. ສໍາລັບນາງ, iCloud ຄວນຈະເປັນການແກ້ໄຂທີ່ເຫມາະສົມສໍາລັບການ synchronization, ໂດຍສະເພາະໃນເວລາທີ່ Google ກໍາລັງຈະປິດ Google Reader ຂອງຕົນ, ແຕ່ການເດີມພັນໃນການບໍລິການຂອງ apple ບໍ່ໄດ້ຜົນ.
ບໍ່ມີຫຍັງເຮັດວຽກ
ມັນເປັນເລື່ອງແປກທີ່ການບໍລິການທີ່ມີຜູ້ໃຊ້ຫຼາຍກວ່າ 250 ລ້ານຄົນແລະດັ່ງນັ້ນຈຶ່ງເປັນຫນຶ່ງໃນທີ່ໃຫຍ່ທີ່ສຸດໃນໂລກມີບັນຫາດັ່ງກ່າວ. ເມື່ອເບິ່ງແບບຫຍໍ້ໆກ່ຽວກັບເລື່ອງນີ້, ຄົນເຮົາສາມາດຊີ້ໃສ່ຜູ້ພັດທະນາ, ແຕ່ພວກເຂົາບໍ່ມີຄວາມຜິດໃນເລື່ອງນີ້. iCloud ພະຍາຍາມປະຕິບັດຈໍານວນຫຼາຍຂອງພວກເຂົາໃນຄໍາຮ້ອງສະຫມັກຂອງຕົນ, ແຕ່ຄວາມພະຍາຍາມຂອງເຂົາເຈົ້າມັກຈະສິ້ນສຸດລົງໃນຄວາມລົ້ມເຫຼວ. ເນື່ອງຈາກວ່າ iCloud ມີບັນຫາຮ້າຍແຮງກັບ synchronization.
[do action=”quote”]ຂ້ອຍບໍ່ສາມາດນັບໄດ້ເຖິງຜູ້ພັດທະນາທັງໝົດທີ່ປະສົບກັບບັນຫາ ແລະໃນທີ່ສຸດກໍຍອມແພ້.[/do]
"ຂ້ອຍຂຽນລະຫັດ iCloud ຂອງຂ້ອຍໃຫມ່ຫຼາຍຄັ້ງຫວັງວ່າຈະຊອກຫາວິທີແກ້ໄຂທີ່ເຮັດວຽກໄດ້," ລາວຂຽນ ນັກພັດທະນາ Michael Göbel. ຢ່າງໃດກໍຕາມ, ລາວຍັງບໍ່ໄດ້ຊອກຫາວິທີແກ້ໄຂ, ແລະດັ່ງນັ້ນ, ລາວຍັງບໍ່ສາມາດຕະຫຼາດຄໍາຮ້ອງສະຫມັກຂອງຕົນ, ຫຼືແທນທີ່ຈະເປັນ App Store. "ຂ້ອຍບໍ່ສາມາດນັບໄດ້ວ່ານັກພັດທະນາແລະບໍລິສັດທັງຫມົດທີ່ປະສົບກັບບັນຫາດຽວກັນທີ່ຂ້ອຍໄດ້ເຮັດແລະໃນທີ່ສຸດກໍ່ຍອມແພ້. ຫຼັງຈາກການສູນເສຍຂໍ້ມູນຜູ້ໃຊ້ຫຼາຍຮ້ອຍພັນຄົນ, ພວກເຂົາພຽງແຕ່ປະຖິ້ມ iCloud ທັງຫມົດ."
ບັນຫາໃຫຍ່ທີ່ສຸດຂອງ Apple ກັບ iCloud ແມ່ນ synchronization ຖານຂໍ້ມູນ (Core Data). ອີກສອງປະເພດຂອງຂໍ້ມູນທີ່ສາມາດ sync ຜ່ານເມຄຂອງ Apple - ການຕັ້ງຄ່າແລະໄຟລ໌ - ເຮັດວຽກຢູ່ໃນຂອບເຂດຈໍາກັດໂດຍບໍ່ມີບັນຫາໃດໆ. ຢ່າງໃດກໍຕາມ, Core Data ປະຕິບັດຢ່າງແນ່ນອນ. ມັນເປັນກອບລະດັບສູງທີ່ອະນຸຍາດໃຫ້ທ່ານ synchronize ຖານຂໍ້ມູນຫຼາຍໃນທົ່ວອຸປະກອນ. "iCloud ສັນຍາວ່າຈະແກ້ໄຂບັນຫາການ synchronization ຖານຂໍ້ມູນທັງຫມົດດ້ວຍການສະຫນັບສະຫນູນ Core Data, ແຕ່ມັນບໍ່ເຮັດວຽກ," ກ່າວວ່າຫນຶ່ງໃນນັກພັດທະນາທີ່ໂດດເດັ່ນ, ຜູ້ທີ່ບໍ່ປະສົງອອກຊື່ເພື່ອຮັກສາຄວາມສໍາພັນທີ່ດີກັບ Apple.
ໃນເວລາດຽວກັນ, Apple ບໍ່ສົນໃຈບັນຫາເຫຼົ່ານີ້ຢ່າງສົມບູນ, iCloud ຍັງສືບຕໍ່ໂຄສະນາເປັນການແກ້ໄຂງ່າຍໆ, ແລະຜູ້ໃຊ້ຕ້ອງການມັນຈາກນັກພັດທະນາ. ແຕ່ເຖິງວ່າຈະມີຄວາມພະຍາຍາມທີ່ດີທີ່ສຸດຂອງຜູ້ພັດທະນາ, ຂໍ້ມູນຂອງຜູ້ໃຊ້ຫາຍໄປໂດຍບໍ່ສາມາດຄວບຄຸມໄດ້ແລະອຸປະກອນຢຸດເຊົາການ synchronizing. "ບັນຫາເຫຼົ່ານີ້ມັກຈະໃຊ້ເວລາຫຼາຍຊົ່ວໂມງເພື່ອແກ້ໄຂ, ແລະບາງບັນຫາສາມາດທໍາລາຍບັນຊີຂອງທ່ານຢ່າງຖາວອນ," ຜູ້ພັດທະນາຊັ້ນນໍາອີກຄົນຫນຶ່ງໄດ້ເຂົ້າໄປໃນ Apple ແລະກ່າວຕື່ມວ່າ: "ນອກຈາກນັ້ນ, AppleCare ບໍ່ສາມາດແກ້ໄຂບັນຫາເຫຼົ່ານີ້ກັບລູກຄ້າ."
"ພວກເຮົາຕໍ່ສູ້ກັບການລວມກັນຂອງ Core Data ແລະ iCloud ຕະຫຼອດເວລາ. ລະບົບທັງຫມົດນີ້ແມ່ນບໍ່ສາມາດຄາດເດົາໄດ້, ແລະຜູ້ພັດທະນາມັກຈະມີທາງເລືອກທີ່ຈໍາກັດທີ່ຈະມີອິດທິພົນຕໍ່ການເຮັດວຽກຂອງມັນ." ອະທິບາຍສະຕູດິໂອພັດທະນາພາສາເຊັກໂກ ແຕະ Art, ເຊິ່ງຢືນຢັນກັບພວກເຮົາວ່າເນື່ອງຈາກບັນຫາທີ່ຍັງຄົງຄ້າງ, ມັນຖືກປະຖິ້ມການແກ້ໄຂນີ້ແລະເຮັດວຽກຂອງຕົນເອງ, ເຊິ່ງມັນຈະໃຊ້ການ synchronization ໄຟລ໌ແທນທີ່ຈະ synchronization ຖານຂໍ້ມູນເຊັ່ນນັ້ນ. ຫຼັງຈາກນັ້ນລາວຈະສາມາດໃຊ້ iCloud ສໍາລັບການນີ້, ເນື່ອງຈາກວ່າການ synchronization ໄຟລ໌ເກີດຂຶ້ນໂດຍຜ່ານມັນໂດຍບໍ່ມີບັນຫາໃດໆ. ຫຼັງຈາກທີ່ທັງຫມົດ, ນີ້ຍັງໄດ້ຮັບການຢືນຢັນໂດຍນັກພັດທະນາຈາກ Jumsoft: "iCloud ແມ່ນແນ່ນອນເປັນເຄື່ອງມືທີ່ດີສໍາລັບການເກັບຮັກສາໄຟລ໌ໂດຍກົງ." ຢ່າງໃດກໍຕາມ, Jumsoft, ແຕ່ຫນ້າເສຍດາຍ, ຕ້ອງການ Core Data ສໍາລັບຄໍາຮ້ອງສະຫມັກ Money ທີ່ມີຊື່ສຽງຂອງມັນ, ແລະນີ້ແມ່ນສິ່ງກີດຂວາງ.
[do action="quote"]iCloud ແລະ Core Data ແມ່ນຝັນຮ້າຍທີ່ຮ້າຍກາດທີ່ສຸດຂອງນັກພັດທະນາທຸກຄົນ.[/do]
ບັນຫາຫຼາຍຢ່າງຍັງເກີດຈາກສະຖານະການທີ່ບໍ່ຄາດຄິດທີ່ສາມາດເກີດຂຶ້ນໄດ້ຢ່າງງ່າຍດາຍເຊັ່ນ: ເມື່ອຜູ້ໃຊ້ອອກຈາກລະບົບ Apple ID ຫນຶ່ງໃນອຸປະກອນຂອງເຂົາເຈົ້າແລະເຂົ້າສູ່ລະບົບຜ່ານເຄື່ອງອື່ນ. Apple ບໍ່ໄດ້ນັບໃສ່ພວກມັນເລີຍ. "ວິທີການແກ້ໄຂບັນຫາໃນເວລາທີ່ຜູ້ໃຊ້, ຜູ້ທີ່ບໍ່ໄດ້ເຂົ້າສູ່ລະບົບ iCloud, ເປີດຄໍາຮ້ອງສະຫມັກ, ຫຼັງຈາກນັ້ນເຊື່ອມຕໍ່ກັບ iCloud ແລະເລີ່ມຕົ້ນຄໍາຮ້ອງສະຫມັກອີກເທື່ອຫນຶ່ງ?" ເຂົາຖາມວ່າ ກັບຜູ້ພັດທະນາຫນຶ່ງໃນເວທີສົນທະນາ Apple.
ບັນຫາທັງໝົດກັບ iCloud ເຮັດໃຫ້ເກີດຄວາມບໍ່ພໍໃຈຂອງຜູ້ໃຊ້ແອັບທີ່ສູນເສຍຂໍ້ມູນ, ໃນຂະນະທີ່ນັກພັດທະນາມັກຈະເບິ່ງຢ່າງສິ້ນຫວັງ. "ຜູ້ໃຊ້ຈົ່ມກັບຂ້ອຍແລະໃຫ້ຄະແນນແອັບຯທີ່ມີຫນຶ່ງດາວ," ລາວຈົ່ມ ໃນເວທີສົນທະນາຂອງແອບເປີ້ນ, ນັກພັດທະນາ Brian Arnold, ຜູ້ທີ່ຍັງບໍ່ໄດ້ຮັບຄໍາອະທິບາຍຈາກ Apple ກ່ຽວກັບສິ່ງທີ່ຕ້ອງເຮັດກັບບັນຫາທີ່ຄ້າຍຄືກັນ, ຫຼືເປັນຫຍັງພວກມັນເກີດຂື້ນທັງຫມົດ. ແລະກອງປະຊຸມແມ່ນເຕັມໄປດ້ວຍການຮ້ອງທຸກດັ່ງກ່າວກ່ຽວກັບການ synchronization iCloud.
ນັກພັດທະນາບາງຄົນກໍາລັງສູນເສຍຄວາມອົດທົນກັບ iCloud ແລ້ວ, ແລະບໍ່ມີສິ່ງມະຫັດ. "iCloud ແລະ Core Data ແມ່ນຝັນຮ້າຍທີ່ຮ້າຍແຮງທີ່ສຸດຂອງນັກພັດທະນາ," ລະບຸໄວ້ສໍາລັບ The Verge ນັກພັດທະນາທີ່ບໍ່ມີຊື່. "ມັນເປັນການອຸກອັ່ງ, ບ້າໃນບາງຄັ້ງ, ແລະມີມູນຄ່າຫຼາຍຊົ່ວໂມງຂອງການແກ້ໄຂບັນຫາ."
Apple ແມ່ນງຽບ. ລາວຂ້າມບັນຫາດ້ວຍຕົນເອງ
ບາງທີມັນອາດຈະບໍ່ມີສິ່ງມະຫັດທີ່ Apple ມີບັນຫາກັບ iCloud ຜ່ານຄືກັບວ່າບໍ່ມີຫຍັງເກີດຂຶ້ນ. Apple ປະຕິບັດບໍ່ໄດ້ໃຊ້ຂໍ້ມູນຫຼັກທີ່ມີບັນຫາໃນແອັບພລິເຄຊັນຂອງມັນ. ຕົວຈິງແລ້ວມີ iCloud ສອງອັນ – ອັນໜຶ່ງທີ່ໃຫ້ບໍລິການຂອງ Apple ແລະອັນໜຶ່ງທີ່ສະເໜີໃຫ້ຜູ້ພັດທະນາ. ແອັບ ແລະ ບໍລິການຕ່າງໆ ເຊັ່ນ: iMessage, Mail, ການສຳຮອງຂໍ້ມູນ iCloud, iTunes, Photo Stream ແລະອື່ນໆແມ່ນສ້າງຂຶ້ນດ້ວຍເທັກໂນໂລຍີທີ່ແຕກຕ່າງກັນຢ່າງສິ້ນເຊີງກວ່າສິ່ງທີ່ມີໃຫ້ຜູ້ພັດທະນາພາກສ່ວນທີສາມ. ນັ້ນແມ່ນ, ຜູ້ທີ່ມີບັນຫາຄົງທີ່. ແອັບພລິເຄຊັນຈາກຊຸດ iWork (Keynote, Pages, Numbers) ໃຊ້ API ດຽວກັນກັບແອັບພລິເຄຊັນຂອງພາກສ່ວນທີສາມ, ແຕ່ພຽງແຕ່ສໍາລັບການ synchronization ເອກະສານທີ່ງ່າຍດາຍຫຼາຍ, ເຊິ່ງ Apple ເອົາໃຈໃສ່ຫຼາຍເພື່ອເຮັດໃຫ້ການເຮັດວຽກ. ເມື່ອພວກເຂົາປ່ອຍໃຫ້ iCloud ແລະ Core Data ເຂົ້າໄປໃນແອັບຯຂອງພວກເຂົາໃນ Cupertino, ພວກເຂົາບໍ່ມີຄວາມຫນ້າເຊື່ອຖືກວ່າຜູ້ພັດທະນາພາກສ່ວນທີສາມ. ແອັບພລິເຄຊັນ Trailers, ເຊິ່ງໃຊ້ Core Data ສໍາລັບການ synchronization, ເວົ້າສໍາລັບຕົວມັນເອງ, ແລະຜູ້ໃຊ້ມັກຈະສູນເສຍບາງບັນທຶກ.
ຢ່າງໃດກໍຕາມ, ກັບ Trailers, ທີ່ບໍ່ແມ່ນເກືອບເປັນທີ່ນິຍົມ, ບັນຫາເຫຼົ່ານີ້ແມ່ນຂ້ອນຂ້າງງ່າຍທີ່ຈະສູນເສຍ. ແຕ່ຫຼັງຈາກນັ້ນຜູ້ພັດທະນາແອັບພລິເຄຊັນທີ່ນິຍົມທີ່ສຸດຄວນບອກຜູ້ໃຊ້ຂອງພວກເຂົາແນວໃດ, ຜູ້ທີ່ພຽງແຕ່ຕ້ອງອີງໃສ່ບັນຫາ Core Data ໃນ iCloud, ແຕ່ມັກຈະບໍ່ສາມາດຮັບປະກັນປະເພດຂອງການເຮັດວຽກທີ່ Apple ໂຄສະນາຢ່າງຕໍ່ເນື່ອງໃນການໂຄສະນາ? Apple ແນ່ນອນຈະບໍ່ຊ່ວຍພວກເຂົາ. "ທຸກຄົນຈາກ Apple ສາມາດສະແດງຄວາມຄິດເຫັນກ່ຽວກັບສະຖານະການນີ້ບໍ?" ເຂົາຖາມວ່າ ບໍ່ປະສົບຜົນສໍາເລັດໃນເວທີສົນທະນາ, ຜູ້ພັດທະນາ Justin Driscoll, ຜູ້ທີ່ຖືກບັງຄັບໃຫ້ປິດແອັບຯທີ່ຈະມາເຖິງຂອງລາວເນື່ອງຈາກ iCloud ທີ່ບໍ່ຫນ້າເຊື່ອຖື.
ໃນລະຫວ່າງປີ, Apple ບໍ່ໄດ້ຊ່ວຍນັກພັດທະນາ, ດັ່ງນັ້ນທຸກຄົນຫວັງວ່າບາງສິ່ງບາງຢ່າງຈະໄດ້ຮັບການແກ້ໄຂຢ່າງຫນ້ອຍໃນ WWDC ປີທີ່ຜ່ານມາ, ເຊັ່ນ: ກອງປະຊຸມທີ່ມີຈຸດປະສົງສໍາລັບນັກພັດທະນາ, ແຕ່ເຖິງແມ່ນວ່າໃນທີ່ນີ້ Apple ບໍ່ໄດ້ນໍາເອົາການຊ່ວຍເຫຼືອຫຼາຍພາຍໃຕ້ຄວາມກົດດັນອັນໃຫຍ່ຫຼວງຂອງນັກພັດທະນາ. ຕົວຢ່າງ, ລາວໄດ້ໃຫ້ລະຫັດຕົວຢ່າງທີ່ສາມາດໃຊ້ເພື່ອ synchronize Core Data, ແຕ່ວ່າມັນແມ່ນຢູ່ໄກບໍ່ສົມບູນ. ອີກເທື່ອຫນຶ່ງ, ບໍ່ມີການຊ່ວຍເຫຼືອທີ່ສໍາຄັນ. ຍິ່ງໄປກວ່ານັ້ນ, ວິສະວະກອນ Apple ຮຽກຮ້ອງໃຫ້ນັກພັດທະນາລໍຖ້າ iOS 6. "ການຍ້າຍຈາກ iOS 5 ໄປ iOS 6 ເຮັດໃຫ້ສິ່ງຕ່າງໆດີຂຶ້ນ XNUMX%," ຢືນຢັນໂດຍນັກພັດທະນາທີ່ບໍ່ມີຊື່, "ແຕ່ມັນຍັງໄກຈາກຄວາມເຫມາະສົມ." ອີງຕາມແຫຼ່ງອື່ນໆ, Apple ພຽງແຕ່ມີພະນັກງານສີ່ຄົນດູແລ Core Data ໃນປີກາຍນີ້, ເຊິ່ງສະແດງໃຫ້ເຫັນຢ່າງຊັດເຈນວ່າ Apple ບໍ່ສົນໃຈໃນດ້ານນີ້. ຢ່າງໃດກໍຕາມ, ບໍລິສັດໄດ້ປະຕິເສດທີ່ຈະສະແດງຄວາມຄິດເຫັນກ່ຽວກັບຂໍ້ມູນນີ້.
ສະບາຍດີ ແລະ ຜ້າພັນຄໍ
ຫຼັງຈາກທີ່ທັງຫມົດ vicissitudes ທີ່ໄດ້ກ່າວມາ, ມັນບໍ່ແປກໃຈທີ່ນັກພັດທະນາຈໍານວນຫຼາຍເວົ້າວ່າບໍ່ມີ iCloud, ເຖິງແມ່ນວ່າອາດຈະເປັນຫົວໃຈຫນັກ. ມັນແມ່ນ iCloud ທີ່ຄາດວ່າຈະນໍາເອົາບາງສິ່ງບາງຢ່າງທີ່ນັກພັດທະນາປາດຖະຫນາ - ການແກ້ໄຂງ່າຍໆທີ່ຮັບປະກັນຖານຂໍ້ມູນດຽວກັນແລະການ synchronization ຄົງທີ່ຂອງເຂົາເຈົ້າຢູ່ໃນອຸປະກອນສອງຫຼືຫຼາຍກວ່ານັ້ນ. ແຕ່ຫນ້າເສຍດາຍ, ຄວາມເປັນຈິງແມ່ນແຕກຕ່າງກັນ. "ເມື່ອພວກເຮົາເບິ່ງ iCloud ແລະ Core Data ເປັນການແກ້ໄຂສໍາລັບແອັບຯຂອງພວກເຮົາ, ພວກເຮົາຮູ້ວ່າພວກເຮົາບໍ່ສາມາດໃຊ້ມັນໄດ້ເພາະວ່າບໍ່ມີຫຍັງຈະເຮັດວຽກ." ນັກພັດທະນາຂອງບາງແອັບພລິເຄຊັນ iPhone ແລະ Mac ທີ່ຂາຍດີທີ່ສຸດ.
ເຫດຜົນອີກຢ່າງຫນຶ່ງທີ່ iCloud ບໍ່ໄດ້ຖືກປະຖິ້ມໄດ້ງ່າຍແມ່ນຄວາມຈິງທີ່ວ່າ Apple ສັງເກດເຫັນແອັບພລິເຄຊັນທີ່ໃຊ້ບໍລິການຂອງມັນ (iCloud, Game Center), ແລະປະຕິເສດຢ່າງສິ້ນເຊີງກັບສິ່ງທີ່ບໍ່ມີ Apple ໃນ App Store. iCloud ຍັງເປັນການແກ້ໄຂທີ່ດີຈາກຈຸດການຕະຫຼາດຂອງທັດສະນະ.
ສໍາລັບຕົວຢ່າງ, Dropbox ໄດ້ຖືກສະເຫນີເປັນທາງເລືອກທີ່ເປັນໄປໄດ້, ແຕ່ມັນບໍ່ເປັນມິດກັບຜູ້ໃຊ້ອີກຕໍ່ໄປ. ໃນທາງກົງກັນຂ້າມ, ຜູ້ໃຊ້ຕ້ອງຕັ້ງຄ່າບັນຊີອື່ນ (iCloud ສາມາດໃຊ້ໄດ້ໂດຍອັດຕະໂນມັດກັບການຊື້ອຸປະກອນໃຫມ່) ແລະອີກດ້ານຫນຶ່ງ, ການອະນຸຍາດແມ່ນຈໍາເປັນກ່ອນທີ່ແອັບພລິເຄຊັນຈະເຮັດວຽກ, ເຊິ່ງຍັງລົ້ມເຫລວກັບ iCloud. ແລະສຸດທ້າຍ - Dropbox ສະຫນອງການ synchronization ເອກະສານ, ເຊິ່ງພຽງແຕ່ບໍ່ແມ່ນສິ່ງທີ່ນັກພັດທະນາກໍາລັງຊອກຫາ. ພວກເຂົາຕ້ອງການ synchronize ຖານຂໍ້ມູນ. "Dropbox, ເຊິ່ງຖືກນໍາໃຊ້ຫຼາຍທີ່ສຸດໃນປັດຈຸບັນ, ໄດ້ພິສູດຕົວເອງສໍາລັບການ synchronization ຂໍ້ມູນ. ແຕ່ໃນເວລາທີ່ມັນມາກັບ synchronizing ຖານຂໍ້ມູນ, ພວກເຮົາແມ່ນຂຶ້ນກັບ iCloud, " ຍອມຮັບ Roman Maštalíř ຈາກ Touch Art.
[do action="quote"]ຂ້ອຍຢາກບອກ Apple ວ່າພວກເຂົາແກ້ໄຂທຸກຢ່າງໃນ iOS 7, ແຕ່ຂ້ອຍບໍ່ເຊື່ອແທ້ໆ.[/do]
ຢ່າງໃດກໍຕາມ, ນັກພັດທະນາຂອງຄໍາຮ້ອງສະຫມັກ 2Do ບໍ່ມີຄວາມອົດທົນ, ເນື່ອງຈາກປະສົບການທາງລົບຈໍານວນຫລາຍກັບ iCloud, ພວກເຂົາບໍ່ໄດ້ພະຍາຍາມບໍລິການຂອງ apple ທັງຫມົດແລະທັນທີທັນໃດກໍ່ມີການແກ້ໄຂຂອງຕົນເອງ. “ພວກເຮົາບໍ່ໃຊ້ iCloud ເນື່ອງຈາກບັນຫາທັງໝົດ. ມັນເປັນລະບົບປິດຫຼາຍທີ່ພວກເຮົາຈະບໍ່ສາມາດຄວບຄຸມໄດ້ເທົ່າທີ່ພວກເຮົາຕ້ອງການ, " ຜູ້ພັດທະນາ Fahad Gillani ບອກພວກເຮົາ. "ພວກເຮົາໄດ້ເລືອກ Dropbox ສໍາລັບ synchronization. ຢ່າງໃດກໍຕາມ, ພວກເຮົາບໍ່ໄດ້ໃຊ້ການ synchronization ເອກະສານຂອງຕົນ, ພວກເຮົາຂຽນການແກ້ໄຂ synchronization ຂອງພວກເຮົາເອງສໍາລັບມັນ."
ສະຕູດິໂອພາສາເຊັກໂກອີກອັນໜຶ່ງ, Madfinger Games, ບໍ່ມີ iCloud ໃນເກມຂອງມັນຄືກັນ. ຢ່າງໃດກໍຕາມ, ຜູ້ສ້າງຂອງຫົວຂໍ້ທີ່ນິຍົມ Dead Trigger ແລະ Shadowgun ບໍ່ໄດ້ໃຊ້ບໍລິການ Apple ສໍາລັບເຫດຜົນທີ່ແຕກຕ່າງກັນເລັກນ້ອຍ. "ພວກເຮົາມີລະບົບ cloud-based ຂອງພວກເຮົາເອງສໍາລັບການປະຫຍັດຕໍາແຫນ່ງໃນເກມ, ເພາະວ່າພວກເຮົາຕ້ອງການທີ່ຈະສາມາດໂອນຄວາມຄືບຫນ້າຂອງເກມລະຫວ່າງເວທີ," David Kolečkářເປີດເຜີຍໃຫ້ພວກເຮົາຮູ້ວ່າເນື່ອງຈາກການພັດທະນາເກມສໍາລັບທັງ iOS ແລະ Android ສໍາລັບເກມ Madfinger, iCloud ບໍ່ເຄີຍເປັນການແກ້ໄຂ.
ຈະມີການແກ້ໄຂບໍ?
ເມື່ອເວລາຜ່ານໄປ, ຜູ້ພັດທະນາຫຼາຍຄົນກໍ່ຄ່ອຍໆສູນເສຍຄວາມຫວັງທີ່ Apple ຈະອອກມາແກ້ໄຂ. ສໍາລັບຕົວຢ່າງ, WWDC ຕໍ່ໄປ, ແຕ່ເນື່ອງຈາກວ່າ Apple ປະຕິບັດບໍ່ໄດ້ຕິດຕໍ່ກັບນັກພັດທະນາເຖິງແມ່ນວ່າໃນປັດຈຸບັນ, ມັນບໍ່ໄດ້ຄາດຫວັງວ່າລາວຄວນຈະມາ WWDC ດ້ວຍການເປີດແຂນທີ່ເຕັມໄປດ້ວຍຄໍາແນະນໍາແລະຄໍາຕອບ. "ສິ່ງທີ່ພວກເຮົາສາມາດເຮັດໄດ້ແມ່ນສືບຕໍ່ສົ່ງລາຍງານຂໍ້ຜິດພາດໄປຫາ Apple ແລະຫວັງວ່າພວກເຂົາຈະແກ້ໄຂພວກມັນ," ໂສກເສົ້າກັບຜູ້ພັດທະນາ iOS ທີ່ບໍ່ມີຊື່, ພ້ອມກັບອີກອັນໜຶ່ງທີ່ສະທ້ອນເຖິງຄວາມຮູ້ສຶກຂອງລາວ: "ຂ້ອຍຢາກບອກ Apple ວ່າພວກເຂົາແກ້ໄຂທຸກຢ່າງໃນ iOS 7 ແລະ iCloud ສາມາດຖືກນໍາໃຊ້ໃນທີ່ສຸດໂດຍບໍ່ມີບັນຫາຫຼັງຈາກສອງປີ, ແຕ່ຂ້ອຍບໍ່ເຊື່ອແທ້ໆ." ແຕ່ມັນຈະເປັນ iOS 7 ທີ່ຄວນຈະເປັນຫົວຂໍ້ກາງຂອງ WWDC ປີນີ້, ດັ່ງນັ້ນນັກພັດທະນາຢ່າງຫນ້ອຍສາມາດຫວັງໄດ້.
ຖ້າ Apple ບໍ່ສະເຫນີການແກ້ໄຂບັນຫາ iCloud ໃນຮຸ່ນໃຫມ່ຂອງລະບົບປະຕິບັດການ, ມັນອາດຈະເປັນເລັບ virtual ໃນ coffin ສໍາລັບບາງໂຄງການ. ຫນຶ່ງໃນນັກພັດທະນາ, ຜູ້ທີ່ເປັນຜູ້ສະຫນັບສະຫນູນທີ່ເຂັ້ມແຂງຂອງ iCloud ຈົນກ່ວາໃນປັດຈຸບັນ, ເວົ້າວ່າ: "ຖ້າ Apple ບໍ່ແກ້ໄຂນີ້ໃນ iOS 7, ພວກເຮົາຈະຕ້ອງປະຖິ້ມການຂົນສົ່ງ."
ຂ້ອຍອ່ານບົດຄວາມທັງຫມົດແລະຂ້ອຍບໍ່ເຂົ້າໃຈວ່າມັນມາຈາກໃສ. ສໍາລັບຄໍາຮ້ອງສະຫມັກ iCloud ແລະ apple ແລະການເຊື່ອມໂຍງໂດຍລວມຂອງ iCloud ເຂົ້າໄປໃນ iPhone ແລະ Mac, ມັນເຮັດວຽກ 100% ສໍາລັບຂ້ອຍແລະຂ້ອຍໃຊ້ເກືອບທຸກແອັບພລິເຄຊັນຈາກ Apple ທີ່ສະຫນັບສະຫນູນມັນ. ຍິ່ງໄປກວ່ານັ້ນ, ຂ້ອຍຍັງມີແອັບພລິເຄຊັນ Trailers ຈາກ Apple ດາວໂຫລດ (ເຖິງແມ່ນວ່າມັນບໍ່ຢູ່ໃນ SVK iTunes, ສະນັ້ນມັນຕ້ອງມີເຫດຜົນ), ແຕ່ຂ້ອຍບໍ່ຮູ້ວ່າ iCloud ຖືກປະສົມປະສານຢູ່ບ່ອນໃດ - ຂ້ອຍຈະຕ້ອງເບິ່ງມັນ. ຂຶ້ນ. ຍິ່ງໄປກວ່ານັ້ນ, ຂ້ອຍບໍ່ເຄີຍມີບັນຫາກັບ iCloud ໃນແອັບພລິເຄຊັນອື່ນ. ຂ້ອຍໃຊ້ Appig's ToDo ແລະ iCloud sync ເຮັດວຽກ 100% ແລະຂ້ອຍມີຫຼາຍກວ່າ 100 todos ໃນ iPhone ແລະ Mac ທີ່ກ່ຽວຂ້ອງກັບການເຮັດວຽກຂອງຂ້ອຍ, ດັ່ງນັ້ນຂ້ອຍຕ້ອງການ sync ເຮັດວຽກ 100%, ດັ່ງນັ້ນຂ້ອຍບໍ່ຮູ້ວ່າ 2Do ມີບັນຫາຫຍັງ. ຂ້າພະເຈົ້າຍັງໄດ້ຕິດຕໍ່ສື່ສານໂດຍກົງກັບ Appigo ແລະພວກເຂົາແນະນໍາ iCloud (ນອກເຫນືອຈາກການບໍລິການ synchronizing ຂອງພວກເຂົາ, ແນ່ນອນ) ສໍາລັບການ synchronization ເພາະວ່າຂ້ອຍຍັງໄດ້ພະຍາຍາມ dropbox ແລະບໍ່ພໍໃຈ (ຂ້ອຍໃຊ້ dropbox ທຸກໆມື້ເພື່ອ sync ໄຟລ໌). ຂ້ອຍຍັງໃຊ້ແອັບເງິນ iBear ທຸກໆມື້ ແລະບໍ່ເຄີຍມີບັນຫາກັບການຊິງຄ໌ iCloud ເລີຍ! ທ່ານຍັງຂຽນວ່າ Dropbox ເປັນການແກ້ໄຂທີ່ດີກວ່າສໍາລັບການ sync ໄຟລ໌, ແຕ່ກ່ອນຫນ້ານັ້ນມັນຖືກຂຽນວ່າ iCloud ແມ່ນດີເລີດສໍາລັບການ sync ໄຟລ໌ - ຂ້ອຍບໍ່ເຂົ້າໃຈເລື່ອງນີ້ເລັກນ້ອຍ. ນອກຈາກນັ້ນ, ສະຕູດິໂອເກມທີ່ທ່ານກ່າວເຖິງບໍ່ໄດ້ໃຊ້ iCloud, ແຕ່ໃຊ້ບໍລິການຂອງເຂົາເຈົ້າເນື່ອງຈາກການ synchronization ກັບອຸປະກອນ ANDROID ທີ່ iCloud ບໍ່ມີ, ສະນັ້ນຂ້າພະເຈົ້າຄິດວ່າບໍ່ມີບັນຫາທີ່ນີ້. ນີ້ແມ່ນວິທີການ Real Racing 3 ເຮັດວຽກຫຼ້າສຸດ, ແລະພຽງແຕ່ໃນເວລາທີ່ synchronizing ກັບອຸປະກອນອື່ນໆທີ່ບໍ່ແມ່ນ Apple. ເກມອື່ນໆທີ່ໃຊ້ iCloud ເຮັດວຽກແບບນັ້ນຄືກັນ (ໃນປະສົບການຂອງຂ້ອຍ). ແລະໃນທີ່ສຸດ, ທ່ານຂຽນວ່າ iCloud ເປັນລະບົບປິດຫຼາຍແລະນັ້ນເປັນບັນຫາ - ນີ້ບໍ່ແມ່ນປັດຊະຍາຂອງ Apple ສະເຫມີບໍ? ຖ້າ iCloud ເປີດຢ່າງສົມບູນ, ມັນຈະບໍ່ເຮັດວຽກເລີຍ. ນອກຈາກນີ້, iOS ທັງຫມົດຖືກປິດແລະບາງຄົນຈະຈົ່ມວ່າພວກເຂົາບໍ່ສາມາດເຮັດໄດ້, ແຕ່ຈາກທັດສະນະຂອງຂ້ອຍ, ມັນດີເທົ່ານັ້ນ, ແມ່ນບໍ? ຍອມຮັບ, ຂ້ອຍບໍ່ໄດ້ອ່ານຄໍາຮ້ອງທຸກໃນເວທີສົນທະນາແລະຄໍາຮ້ອງທຸກຈາກນັກພັດທະນາ, ແຕ່ຂ້ອຍພໍໃຈກັບ iCloud 100%, ດັ່ງນັ້ນບົດຄວາມນີ້ເຮັດໃຫ້ຂ້ອຍແປກໃຈ.
ແມ່ນແລ້ວ, ດັ່ງທີ່ຂຽນໄວ້ໃນບົດຄວາມ. ແອັບຕົ້ນສະບັບເຮັດວຽກ ແລະຜູ້ໃຊ້ບໍ່ໄດ້ສັງເກດເຫັນຫຍັງເລີຍ
ຫາຍໃຈ, ຕົວຈິງແລ້ວມັນເປັນບົດຄວາມທີ່ແປຈາກ TheVerge, ດັ່ງນັ້ນພວກເຮົາກໍາລັງອ່ານຄວາມຄິດເຫັນຂອງ Ellis Hamburger, ບໍ່ແມ່ນ Ondrej Holzman ຂອງຫຼາຍ (ບໍ່ມີຫຍັງຕໍ່ຕ້ານຂ້ອຍ, ຂ້ອຍພຽງແຕ່ໃຫ້ມັນທັງຫມົດຂອງຂ້ອຍ).
ໃນຄວາມເປັນຈິງ, ບໍ່ມີໃຜສົນໃຈສິ່ງທີ່ Apple ເຮັດໄດ້ດີ. ທຸກຄົນຕ້ອງການໄດ້ຍິນສິ່ງທີ່ພວກເຂົາເຮັດຜິດ, ເພາະວ່າການໂຄສະນາໃນສະຖານທີ່ດັ່ງກ່າວມີລາຍໄດ້ສອງເທົ່າ. ເນື່ອງຈາກວ່າຖ້າບໍ່ດັ່ງນັ້ນຂ້າພະເຈົ້າບໍ່ສາມາດອະທິບາຍວ່າເປັນຫຍັງບົດຄວາມທັງຫມົດຈະເປັນກ່ຽວກັບວິທີການ "iCloud ບໍ່ເຮັດວຽກທັງຫມົດ", ເຖິງແມ່ນວ່າມັນເປັນພຽງແຕ່ບັນຫາກັບ Core Data sync, ເຊິ່ງປະມານ 1/10 ຂອງ iCloud. ແຕ່ດັ່ງທີ່ຂ້ອຍເວົ້າ, ບໍ່ມີໃຜສົນໃຈສິ່ງທີ່ເຮັດວຽກເກືອບສົມບູນແບບ:
– iTunes Match
- iTunes ໃນ Cloud
– iMessage
– ຊ່ວງເວລາ
- ນ້ໍາຮູບພາບ
- ການສໍາຮອງ iCloud
- ລາຍຊື່ຜູ້ຕິດຕໍ່
- ເຕືອນ
- ປະຕິທິນ
- Podcasts
- ສູນເກມ
ຫຼັງຈາກທີ່ທັງຫມົດ, ເຖິງແມ່ນວ່າພາກສ່ວນຂະຫນາດນ້ອຍບໍ່ໄດ້ເຮັດວຽກຢ່າງສົມບູນ, ບົດຄວາມແມ່ນກ່ຽວກັບວິທີການ "ບໍ່ມີຫຍັງເຮັດວຽກ", ເພາະວ່ານັ້ນເປັນເລື່ອງຕະຫລົກ. ຢ່າງໃດກໍຕາມ, ປະຊາຊົນຜູ້ທີ່ຮູ້ຄວາມຈິງຮູ້ວ່ານີ້ບໍ່ມີຫຍັງກ່ຽວຂ້ອງກັບການລາຍງານຈຸດປະສົງ.
ມື້ນີ້ມັນຢູ່ໃນການວິພາກວິຈານທຸກສິ່ງທຸກຢ່າງ (ໂດຍສະເພາະໂດຍບໍ່ມີໃຜໄດ້ອ່ານຫຍັງກ່ຽວກັບມັນກ່ອນ), ດັ່ງນັ້ນບໍ່ວ່າຈະເຂົ້າຮ່ວມຄະນະກໍາມະການຫຼືມະຫາຊົນອິນເຕີເນັດຈະ stone ທ່ານ.
ຖ້າບົດຄວາມບໍ່ໄດ້ຫມາຍຄວາມວ່າພຽງແຕ່ Core Data ຖືກວິພາກວິຈານ, ມັນຄວນຈະເປັນ. ແລະແມ່ນແລ້ວ, ບົດຄວາມສ່ວນໃຫຍ່ແມ່ນເອົາມາຈາກ TheVerge, ເພາະວ່າພວກເຮົາບໍ່ສາມາດເຂົ້າຫາຂໍ້ມູນປະເພດນັ້ນໄດ້, ພວກເຮົາບໍ່ມີການເຂົ້າເຖິງ. ຂ້າພະເຈົ້າໄດ້ພະຍາຍາມຢ່າງຫນ້ອຍຂໍໃຫ້ນັກພັດທະນາອື່ນໆກ່ຽວກັບບັນຫາກັບ iCloud ເພື່ອຮູ້ວ່າແມ່ນຫຍັງແລະເປັນຫຍັງ, ແລະພວກເຂົາຢືນຢັນການຮ້ອງທຸກເຫຼົ່ານີ້ຫຼາຍຫຼືຫນ້ອຍ.
ທ່ານຂຽນວ່າທຸກຄົນຕ້ອງການທີ່ຈະໄດ້ຍິນສິ່ງທີ່ຜິດພາດ, ແລະມັນແມ່ນຄວາມຈິງ. ທ່ານຄິດວ່າມັນຈະຄຸ້ມຄ່າໃນການຂຽນທຸກໆອາທິດກ່ຽວກັບວິທີ iCloud ແທ້ໆ, ທຸກຢ່າງເຮັດວຽກແນວໃດຍົກເວັ້ນສິ່ງດຽວແລະຂໍ້ມູນຈະຖືກ synchronized ທີ່ສວຍງາມ? ຂ້າພະເຈົ້າບໍ່ຮູ້, ຂ້າພະເຈົ້າຄິດວ່ານີ້ແມ່ນຫົວຂໍ້ທີ່ຫນ້າສົນໃຈຫຼາຍ, ເຊິ່ງໃນປັດຈຸບັນໄດ້ກາຍເປັນທີ່ນິຍົມ, ໂດຍສະເພາະຕ່າງປະເທດ, ດັ່ງນັ້ນຂ້າພະເຈົ້າໄດ້ຂຽນກ່ຽວກັບມັນ.
ໃນກໍລະນີນັ້ນ, ມັນບໍ່ໄດ້ໃຊ້ວ່າທ່ານຕ້ອງລະບຸແຫຼ່ງທີ່ມາຂອງບົດຄວາມນັ້ນບໍ? ຫຼືສ່ວນໃຫຍ່ແມ່ນການແປພາສາຂອງບົດຄວາມ? ສະນັ້ນມັນບໍ່ແມ່ນການສ້າງຂອງເຈົ້າແຕ່ເປັນຂອງຄົນອື່ນ? ນອກຈາກນັ້ນ, ບົດຄວາມເຊັ່ນນີ້ uselessly ແຜ່ຄວາມສົງໃສ, ເປັນແທ້ກໍລະນີໃນຄໍາເຫັນຂ້າງລຸ່ມນີ້ໂດຍ Marek Odehnal !!!
ແຫຼ່ງທີ່ມາຂອງບົດຄວາມແມ່ນລະບຸໄວ້ໃນຕອນຕົ້ນພາຍໃຕ້ປະໂຫຍກສຸດທ້າຍ, ຄືກັນກັບບົດຄວາມອື່ນໆທັງໝົດໃນJablíčkář.
ຂໍອະໄພ, ຂ້ອຍບໍ່ເຂົ້າໃຈເລື່ອງນັ້ນ
ດີ, ມັນບໍ່ໄດ້ອອກມາດີຫຼາຍ - ເຮັດການທົດລອງເລັກນ້ອຍ: ອ່ານພຽງແຕ່ຫົວຂໍ້ແລະຫຼັງຈາກນັ້ນຄໍາບັນຍາຍທັງຫມົດ - ຈາກນີ້ຂ້ອຍຮູ້ສຶກວ່າ iCloud ຮ້າຍແຮງກວ່າມະເຮັງ (ແລະວ່າມີບາງສິ່ງບາງຢ່າງ Core Data ບາງບ່ອນ, ແຕ່ຂ້າງເທິງ. ທັງຫມົດຂ້າພະເຈົ້າຈໍາເປັນຕ້ອງຈື່ຈໍາວ່າ iCloud ບໍ່ໄດ້ເຮັດວຽກຢ່າງແທ້ຈິງ, ດັ່ງທີ່ທ່ານຂຽນໃນຄໍາບັນຍາຍຫນຶ່ງ - ຢ່າງຫນ້ອຍຫນຶ່ງແມ່ນອອກເຄື່ອງຫມາຍ). ມີຄົນຈໍານວນຫນ້ອຍທີ່ເຂົ້າໃຈວິທີການ Core Data ຕົວຈິງຢູ່ໃນ iCloud, ແລະບົດຄວາມນີ້ແນ່ນອນບໍ່ໄດ້ລົບກວນທີ່ຈະອະທິບາຍມັນໃນທາງໃດກໍ່ຕາມ. ຄວາມຈິງທີ່ເຈົ້າໄດ້ກ່າວໃນຫລາຍວັກນັ້ນແມ່ນບໍ່ພຽງພໍ. ແລະຂ້ອຍບໍ່ເຫັນຫຼາຍບ່ອນ - ທ່ານບໍ່ຈໍາເປັນຕ້ອງຂຽນບົດຄວາມທັງຫມົດກ່ຽວກັບຄວາມຈິງທີ່ວ່າທຸກສິ່ງທຸກຢ່າງເຮັດວຽກ. ແຕ່ໃນບົດຄວາມພັນຄໍາ, ບໍ່ໄດ້ກ່າວເຖິງຫນຶ່ງຄັ້ງວ່າທຸກພາກສ່ວນອື່ນໆຂອງ iCloud ເຮັດວຽກຊ້າໆຕາມທີ່ຂ້ອຍຄິດວ່າ ... ດີ, ພຽງແຕ່ປົກກະຕິຂອງອາລົມໃນປະຈຸບັນ - ຕໍານິຕິຕຽນ Apple, ການໂຄສະນາຈ່າຍໄປ. ແລະມັນຄວນຈະຖືກກ່າວເຖິງວ່າບໍ່ມີບໍລິສັດແຂ່ງຂັນທີ່ສະເຫນີການແກ້ໄຂທີ່ຄ້າຍຄືກັນ ... ບໍ່ມີບ່ອນຫວ່າງສໍາລັບສິ່ງນັ້ນ, ແມ່ນບໍ?
ຂ້ອຍບໍ່ຢາກແນະນໍາໃຜ, ແຕ່ຂ້ອຍປະຕິບັດຕາມກົດລະບຽບ: ຖ້າຂ້ອຍບໍ່ເຂົ້າໃຈບາງສິ່ງບາງຢ່າງ, ຂ້ອຍບໍ່ຂຽນກ່ຽວກັບມັນ.
ຖ້າທ່ານບອກຂ້າພະເຈົ້າດ້ວຍໃບຫນ້າທີ່ສະຫງົບທີ່ທ່ານຄິດວ່າບົດຄວາມແມ່ນຈຸດປະສົງຫຼືສະແດງຫຼາຍກວ່າຫນຶ່ງຈຸດ, ແຕ່ຫນ້າເສຍດາຍ, ຂ້າພະເຈົ້າຈະຕ້ອງຫົວເລາະ.
ແມ່ນແລ້ວ, ຂ້ອຍເລືອກຄໍາບັນຍາຍແບບຮຸກຮານເລັກນ້ອຍ, ບາງຄັ້ງເກີນຂອບ, ຂ້ອຍຍອມຮັບສິ່ງນັ້ນ. ຄຸນສົມບັດ iCloud ອື່ນໆທີ່ເຮັດວຽກໄດ້ຖືກກ່າວເຖິງຢູ່ທີ່ນັ້ນ. ກ່ຽວກັບຄວາມຈິງທີ່ວ່າ iCloud ສະຫນອງສິ່ງທີ່ບໍລິການອື່ນໆບໍ່ໄດ້, ມີການກ່າວເຖິງ. ມັນບໍ່ແມ່ນບ່ອນນັ້ນທີ່ iCloud ສະເຫນີໃຫ້ມັນເປັນອັນດຽວ. ມີ Dropbox ທີ່ໄດ້ກ່າວມາຂ້າງເທິງ, ເຊິ່ງເປັນທາງເລືອກທົ່ວໄປທີ່ສຸດ, ແຕ່ແນ່ນອນວ່າມັນບໍ່ສະເຫນີສິ່ງທີ່ iCloud ເຮັດ, i.e. ການ synchronization ຖານຂໍ້ມູນ.
ບົດຄວາມສະແດງຄວາມຄິດເຫັນເພີ່ມເຕີມກ່ຽວກັບເລື່ອງດັ່ງກ່າວໃນວິທີທີ່ນັກພັດທະນາຫຼາຍຄົນເວົ້າກ່ຽວກັບຫົວຂໍ້ດຽວກັນ. ສິ່ງທີ່ຂ້ອຍເອງໄດ້ມີໂອກາດຖາມຜູ້ພັດທະນາຫຼາຍໆຄົນ, ພວກເຂົາທັງຫມົດຢືນຢັນກັບຂ້ອຍວ່າມີບັນຫາກັບ Core Data.
ນີ້ແມ່ນເລື່ອງແປກ, ເພາະວ່າເມື່ອຂ້ອຍອ່ານຂ່າວຂອງແຮກເກີ, ເວທີສະຫນັບສະຫນູນຫຼືການສົນທະນາກ່ຽວກັບ Verge, ປະມານເຄິ່ງຫນຶ່ງຂອງນັກພັດທະນາເວົ້າວ່າພວກເຂົາບໍ່ມີບັນຫາກັບມັນ (ເຖິງແມ່ນວ່າໃນການສົນທະນານີ້ພວກເຮົາມີຄົນທີ່ເວົ້າດຽວກັນກັບຕົວເອງ). ແຕ່ເຈົ້າພຽງແຕ່ເວົ້າກັບນັກພັດທະນາບ່ອນທີ່ພວກເຂົາ 100% ບອກເຈົ້າວ່າມັນບໍ່ເຮັດວຽກ. ຫນ້າສົນໃຈ, ມັນເບິ່ງຄືວ່າເປັນໄປໄດ້ຫຼາຍ - ຂ້ອຍແນ່ນອນຈະບໍ່ກ້າເວົ້າວ່າຄວາມຄິດເຫັນຂອງປະຊາຊົນຜູ້ທີ່ມັນເຮັດວຽກ, ພວກເຂົາ ... um ... ຫຼຸດລົງ.
ຖ້າພວກເຮົາປຽບທຽບຫມາກໂປມກັບຫມາກໂປມ (hehe), Dropbox ແລະ iCloud Document Sync ທັງສອງເຮັດວຽກຢ່າງສົມບູນ. ສະນັ້ນຂ້າພະເຈົ້າເຫັນວ່າບໍ່ມີເຫດຜົນທີ່ຈະກ່າວເຖິງ Dropbox ເລີຍເມື່ອພວກເຮົາເວົ້າກ່ຽວກັບ Core Data sync.
ເພື່ອຕັດມັນສັ້ນ, ສິ່ງທີ່ຂ້ອຍພຽງແຕ່ບໍ່ເຂົ້າໃຈແມ່ນວ່າເຈົ້າອີງໃສ່ບົດຄວາມທັງຫມົດກ່ຽວກັບຄວາມຈິງທີ່ວ່າ iCloud ບໍ່ເຮັດວຽກ - ໄລຍະເວລາ. ທ່ານໄດ້ກ່າວເຖິງວ່າມັນພຽງແຕ່ກ່ຽວກັບການຊິ້ງຂໍ້ມູນຫຼັກຢູ່ໃນເສັ້ນທີ 13 ເທົ່ານັ້ນ. ແຕ່ສ່ວນໃຫຍ່ຢ່າງແທ້ຈິງຂອງບົດຄວາມແມ່ນກ່ຽວກັບວິທີການ iCloud ດັ່ງກ່າວບໍ່ເຮັດວຽກ. Coz ແມ່ນບໍ່ຈິງພຽງແຕ່. ວ່າມັນເປັນຄວາມຮູ້ສຶກຫຼາຍກວ່ານັ້ນແມ່ນອາດຈະເປັນຄວາມຈິງ. ແຕ່ຖ້າທ່ານຕ້ອງການຂຽນຄວາມຈິງຢ່າງຖືກຕ້ອງ, ທ່ານຄວນເອົາໃຈໃສ່ກັບເລື່ອງນີ້. ເນື່ອງຈາກວ່າໃນເວລາທີ່ທ່ານເບິ່ງລົງ, ມີຄົນເຂົ້າໃຈມັນຢ່າງແນ່ນອນວ່າ iCloud ບໍ່ໄດ້ເຮັດວຽກ - ແລະນັ້ນແມ່ນເຫດຜົນທີ່ພວກເຂົາເລີ່ມຖາມວ່າການສໍາຮອງຂໍ້ມູນ iCloud ຢ່າງຫນ້ອຍເຮັດວຽກ. ຂ້າພະເຈົ້າຄິດວ່ານັ້ນແມ່ນຫຼັກຖານທີ່ດີທີ່ສຸດຂອງວິທີການທີ່ມັນຟັງກັບຄົນສ່ວນໃຫຍ່.
ຂ້ອຍຈະຂຽນເຖິງເຈົ້າສິ່ງທີ່ຂ້ອຍຂຽນເຖິງຜູ້ຂຽນໃນ The Verge: ນີ້ບໍ່ແມ່ນ blog ສ່ວນຕົວທີ່ມັນບໍ່ເປັນຫຍັງທີ່ຈະເຜີຍແຜ່ຄວາມຕົວະ. ຕົວຈິງແລ້ວມັນຖືກອ່ານຫຼາຍລ້ານຄົນ (ແລະໃນກໍລະນີຂອງ Jablicker ຫຼາຍພັນຄົນ) ຂອງປະຊາຊົນຜູ້ທີ່ເຊື່ອທ່ານແລະເອົາສິ່ງທີ່ທ່ານຂຽນເປັນຄວາມຈິງ. ສະນັ້ນມັນບໍ່ມີຂໍ້ແກ້ຕົວທີ່ທ່ານບໍ່ໄດ້ຊອກຫາສິ່ງທີ່ມັນກ່ຽວກັບກ່ອນທີ່ຈະຂຽນບົດຄວາມ. ເຖິງແມ່ນວ່າຂ້ອຍສາມາດເຂົ້າໃຈມັນໄດ້. ຂ້າພະເຈົ້າເຫັນວ່າມັນຮ້າຍແຮງກວ່າເກົ່າທີ່ທ່ານເລືອກເອົາໄຟລ໌ອອກໂດຍບໍ່ກົງກັນກັບຂໍ້ເທັດຈິງ, ດັ່ງນັ້ນຜົນໄດ້ຮັບແມ່ນບົດຄວາມທີ່ງ່າຍດາຍ, ຕິດຕາມຄວາມຮູ້ສຶກ.
ແຕ່ຂ້ອຍເຂົ້າໃຈວ່າຖ້າຫົວຂໍ້ຂອງບົດຄວາມແມ່ນ "ເປັນຫຍັງມັນບໍ່ເຮັດວຽກບາງຢ່າງ, Core Data sync?", ມັນອາດຈະອ່ານຫນ້ອຍລົງ. ແລະນີ້ແມ່ນເສັ້ນແບ່ງລະຫວ່າງການສ້າງສໍາລັບຄຸນນະພາບແລະສໍາລັບປະລິມານ.
ຂ້ອຍເອງໄດ້ຖາມຜູ້ພັດທະນາພາສາເຊັກໂກຫ້າຄົນ (ສີ່ຄົນຕອບ), ຫນຶ່ງໃນຕ່າງປະເທດ, ແລະໂດຍທົ່ວໄປແລ້ວພວກເຂົາຢືນຢັນວ່າມີບັນຫາກັບ Core Data. ຂ້າພະເຈົ້າບໍ່ໄດ້ເວົ້າວ່ານີ້ແມ່ນຄວາມຈິງສໍາລັບທຸກຄົນ, ແຕ່ໃນສັ້ນ, ທີ່ຂ້າພະເຈົ້າຖາມໄດ້ຢືນຢັນສິ່ງທີ່ຂ້າພະເຈົ້າໄດ້ອ່ານຢູ່ບ່ອນອື່ນ. ແຕ່ຫນ້າເສຍດາຍ, ຂ້າພະເຈົ້າບໍ່ໄດ້ຮັບການຕອບສະຫນອງໃນທາງບວກ, ເຊິ່ງຂ້າພະເຈົ້າຈະໄດ້ກ່າວເຖິງຖ້າບໍ່ດັ່ງນັ້ນໃນບົດຄວາມ. ຂ້ອຍສາມາດອະທິບາຍນັກພັດທະນາໄດ້ຫຼາຍຂຶ້ນ, ແຕ່ຂ້ອຍໄດ້ຂຽນເຖິງນັກພັດທະນາພາສາເຊັກໂກທັງຫມົດທີ່ເຂົ້າມາໃນໃຈຂອງຂ້ອຍ, ແລະພວກເຮົາຍັງໄດ້ເພີ່ມຄົນຕ່າງປະເທດບາງຄົນທີ່ພວກເຮົາມີຜູ້ຕິດຕໍ່, ແຕ່ບໍ່ແມ່ນທັງຫມົດທີ່ຕິດຕໍ່ສື່ສານ.
ມັນເປັນຄວາມອັບອາຍທີ່ຂ້ອຍບໍ່ໄດ້ຕິດກັບສະບັບຕົ້ນສະບັບຂອງບົດຄວາມ "The Two Faces of iCloud" ເພາະວ່າຂ້ອຍຍອມຮັບວ່າມັນຈະເຫມາະສົມກວ່າຫຼາຍແລະພຽງແຕ່ຫົວຂໍ້ທີ່ແຕກຕ່າງກັນຈະເຮັດໃຫ້ບົດຄວາມມີຄວາມຮູ້ສຶກທີ່ແຕກຕ່າງກັນຫມົດ. ແຕ່ດຽວນີ້ຂ້ອຍບໍ່ສາມາດເອົາມັນຄືນໄດ້.
ແມ່ນແລ້ວ, ມັນອາດຈະເປັນສຽງທີ່ແຕກຕ່າງກັນຫຼາຍ. ຂ້າພະເຈົ້າເຊື່ອວ່າທ່ານກັບນັກພັດທະນາເຫຼົ່ານີ້, ຂ້າພະເຈົ້າໄດ້ອ່ານຄວາມຄິດເຫັນຂອງປະຊາຊົນຫຼາຍຮ້ອຍຄົນໃນກອງປະຊຸມຕ່າງໆແລະຢູ່ທີ່ນັ້ນຂ້າພະເຈົ້າເຫັນວ່າມັນເປັນ pol on pol. ເນື່ອງຈາກວ່າຫຼາຍຄົນໃຊ້ Core Data sync ຢ່າງແທ້ຈິງໂດຍບໍ່ມີບັນຫາ - ຖ້າພວກເຂົາໃຊ້ໂຄງສ້າງທີ່ງ່າຍດາຍແລະປະສົມປະສານຢ່າງຖືກຕ້ອງ, ມັນບໍ່ຄວນຈະມີບັນຫາ. CDS (ຊິ້ງຂໍ້ມູນຫຼັກ) ບໍ່ມີຂໍ້ຜິດພາດໃນການປະຕິບັດຫຼາຍເທົ່າໃນຫຼັກການ - ຕົວຢ່າງ, ສິ່ງທີ່ຕ້ອງເຮັດເມື່ອທ່ານມີສອງຖານຂໍ້ມູນທີ່ມີບັນພະບຸລຸດທົ່ວໄປ, ທ່ານໄດ້ເຮັດການປ່ຽນແປງບາງຢ່າງໃນແຕ່ລະແລະຫຼັງຈາກນັ້ນທ່ານພະຍາຍາມໂອນການປ່ຽນແປງເຫຼົ່ານັ້ນ. ແລະການປ່ຽນແປງເຫຼົ່ານັ້ນຂັດກັນບໍ? ນີ້ແມ່ນບັນຫາທີ່ໃຫຍ່ແລະສັບສົນຫຼາຍກັບຖານຂໍ້ມູນ (O(mn^2)) ແລະບໍ່ມີໃຜແກ້ໄຂມັນຢ່າງພໍໃຈ, ຫຼັງຈາກນັ້ນ Apple ຈະພະຍາຍາມເປັນຫນຶ່ງໃນຈໍານວນຫນ້ອຍ.
ຂ້າພະເຈົ້າເກືອບຈະມີຄວາມເສຍໃຈສໍາລັບຜູ້ທີ່ບໍ່ຮູ້ຈັກຫຼາຍກ່ຽວກັບມັນ, ມາທີ່ນີ້, ອ່ານບົດຄວາມແລະອອກໄປດ້ວຍຄວາມຮູ້ສຶກວ່າ iCloud ເປັນສິ້ນຂອງ shit. ໃນເວລາດຽວກັນ, ດັ່ງທີ່ຂ້າພະເຈົ້າໄດ້ຂຽນໄວ້ກ່ອນຫນ້ານີ້, ຫນ້າທີ່ຫຼາຍສິບຫນ້າທີ່ເຮັດວຽກໂດຍບໍ່ມີບັນຫາແມ່ນຫນ້າຫວາດສຽວແທ້ໆແລະໄດ້ປະຫຍັດຂໍ້ມູນຫຼາຍຄັ້ງຫຼາຍຄັ້ງ. ດັ່ງນັ້ນຂ້ອຍພົບວ່າໄຟລ໌ນີ້ບໍ່ຍຸດຕິທໍາຍ້ອນບັນຫາທີ່ຫຍຸ້ງຍາກຫຼາຍຂອງ CSD ຕັດສິນລົງໂທດ iCloud ທັງຫມົດ - ແຕ່ຫນ້າເສຍດາຍ, ບາງຄົນເຂົ້າໃຈມັນແທ້ໆ.
ສໍາລັບບົດຄວາມກ່ຽວກັບບັນຫາຂອງ Core Data Sync - ຂ້າພະເຈົ້າຢາກອ່ານມັນແລະຂ້າພະເຈົ້າຂໍຂອບໃຈກັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບມັນ. ມັນເປັນພຽງແຕ່ຄວາມອັບອາຍທີ່ CDS ຈັບ iCloud ທັງຫມົດ (ແລະບໍ່ພຽງແຕ່ຢູ່ໃນການຍື່ນສະເຫນີຂອງເຈົ້າ, ແຕ່ເລັກນ້ອຍໃນການຍື່ນສະເຫນີຂອງ E. Hamburger, ເຖິງແມ່ນວ່າລາວພະຍາຍາມແຍກມັນອອກຢ່າງໃດກໍ່ຕາມ - ແລະຫຼັງຈາກນັ້ນຫຼາຍສິບເຄື່ອງແມ່ຂ່າຍທີ່ເຂົ້າມາ - ງ່າຍດາຍ - ຈັດພີມມາໃນແບບ. ຂອງ "iCloud ມີປະໂຫຍດ").
ຂ້ອຍບໍ່ຄິດວ່າ Apple ສົມຄວນໄດ້ຮັບມັນ - ໂດຍສະເພາະເພາະວ່າບໍ່ມີໃຜພະຍາຍາມແກ້ໄຂບັນຫາ.
ບົດຄວາມນີ້ແມ່ນພຽງແຕ່ການປຽບທຽບຂອງນັກພັດທະນາທີ່ບໍ່ພໍໃຈແລະບັນຫາຂອງເຂົາເຈົ້າຢູ່ໃນສະຖານທີ່ດຽວ. ຂ້ອຍບໍ່ມີປະສົບການສ່ວນຕົວກັບການພັດທະນາແລະ iCloud, ຂ້ອຍພຽງແຕ່ດຶງຂໍ້ມູນທີ່ມີຢູ່.
ເພື່ອເພີ່ມຂໍ້ເທັດຈິງ, ຄວາມຈິງແມ່ນວ່າ synchronizing ຖານຂໍ້ມູນແບບສໍາລອງ - slave ແມ່ນບັນຫາ O(mn^2) ທີ່ທັງ Google ແລະ Oracle ຈະບໍ່ພະຍາຍາມ (ໃນຂະນະທີ່ Apple ໄດ້ແກ້ໄຂມັນຢ່າງຖືກຕ້ອງສໍາລັບໂຄງສ້າງທີ່ສັບສົນປານກາງ). Apple ເປັນບໍລິສັດດຽວທີ່ພະຍາຍາມແກ້ໄຂບັນຫານີ້, ແຕ່ມັນພຽງແຕ່ຖືກວິພາກວິຈານເທົ່ານັ້ນ. ໃນທາງກົງກັນຂ້າມ, Google ທີ່ມີການ synchronization ຕົ້ນສະບັບ - slave (ອອນໄລນ໌) O(1) ແລະບາງຄັ້ງ offline O(n) ທີ່ຢູ່ເບື້ອງຫຼັງຫົວເລາະທີ່ blogosphere ເຕັກໂນໂລຢີທັງຫມົດບໍ່ເຂົ້າໃຈວ່າມັນກໍາລັງຂຽນກ່ຽວກັບຫຍັງ. ເນື່ອງຈາກວ່າພຽງແຕ່ໃນກໍລະນີນີ້ແມ່ນຜູ້ທີ່ຢູ່ເບື້ອງຫລັງຂອງເຕັກໂນໂລຢີທີ່ໄດ້ຮັບການຍ້ອງຍໍແລະຜູ້ບຸກເບີກວິພາກວິຈານ. ຄວາມໂງ່ຈ້າຂອງມະນຸດໃນການສົ່ງຕໍ່ທີ່ສຳຄັນ.
ຂ້ອຍກໍາລັງປ່ຽນຈາກ Android, ດັ່ງນັ້ນຂ້ອຍມີຄໍາຖາມງ່າຍໆ: ຂ້ອຍເຂົ້າໃຈຈາກບົດຄວາມວ່າບັນຫາແມ່ນໃນເວລາທີ່ synchronizing ໃນອຸປະກອນຕ່າງໆ (ເຊັ່ນ: ຕໍາແຫນ່ງເກມທີ່ບັນທຶກໄວ້ໃນທົ່ວ iPhone ແລະ iPad). ຂ້າພະເຈົ້າຈະມີພຽງແຕ່ iPhone, ດັ່ງນັ້ນຄໍາຖາມແມ່ນຖ້າຫາກວ່າບັນຫານີ້ຍັງໃຊ້ກັບການສໍາຮອງຂໍ້ມູນຂອງອຸປະກອນດຽວແລະພຽງແຕ່ຫນຶ່ງໃນ iCloud. ຂ້ອຍພຽງແຕ່ຈະຂາຍ iPhone ຂອງຂ້ອຍ, ຊື້ເຄື່ອງໃຫມ່ແລະອັບໂຫລດການສໍາຮອງຂໍ້ມູນທີ່ສົມບູນຈາກ iCloud, ເມື່ອຂ້ອຍຈະມີການຕັ້ງຄ່າແລະການຕັ້ງຄ່າແອັບພລິເຄຊັນທັງຫມົດໃນໂທລະສັບໃຫມ່ (ລະຫັດຜ່ານສໍາລັບເຄືອຂ່າຍສັງຄົມ, ຕໍາແຫນ່ງເກມທີ່ບັນທຶກໄວ້ ... ) ດັ່ງນັ້ນເຮັດແນວໃດ? ມັນເຮັດວຽກຄັ້ງສຸດທ້າຍໃນອັນເກົ່າບໍ? ມັນເປັນຫນຶ່ງໃນເຫດຜົນຕົ້ນຕໍສໍາລັບການເຄື່ອນຍ້າຍ, i.e. Android ທີ່ບໍ່ມີຮາກບໍ່ສາມາດຖືກສໍາຮອງຢ່າງສົມບູນ, ແລະເມື່ອຂ້ອຍປ່ຽນໄປຫາໂທລະສັບອື່ນ, ພວກເຮົາໄດ້ດາວໂຫລດແອັບຯທັງຫມົດ, ແຕ່ຂ້ອຍຕ້ອງເຮັດການຕັ້ງຄ່າທັງຫມົດໃນພວກມັນດ້ວຍຕົນເອງ, ແລະມີຫຼາຍສິບແອັບຯ, ນັ້ນແມ່ນເວລາພິເສດ. ດັ່ງນັ້ນ iCloud ແກ້ໄຂບັນຫານີ້ສໍາລັບອຸປະກອນຫນຶ່ງໃນ iTunes ບໍ? ຂອບໃຈສໍາລັບຂໍ້ມູນ.
ເຈົ້າບໍ່ຕ້ອງຢ້ານ! iCloud ໃນອຸປະກອນ Apple ເຮັດວຽກ 100% ທຸກບ່ອນ. ປະມານ 2 ເດືອນກ່ອນຫນ້ານີ້ຂ້ອຍຊື້ iP5 ແລະຂ້ອຍນັ່ງຢູ່ໃນຮ້ານກາເຟໃນ wifi, ໃສ່ລະຫັດຜ່ານບັນຊີ apple ຂອງຂ້ອຍແລະໃນ 10 ນາທີຂ້ອຍມີຮູບພາບທີ່ຊັດເຈນຂອງ iPhone ເກົ່າຂອງຂ້ອຍ, ເຖິງແມ່ນວ່າແອັບພລິເຄຊັນທີ່ເປີດຄັ້ງສຸດທ້າຍເບິ່ງຄືວ່າຂ້ອຍ !!! ຂໍ້ມູນທັງໝົດໃນ iPhone ຈະຖືກດາວໂຫຼດໃສ່ iP ໃໝ່ໃນປະມານ 10 ນາທີ (ຂ້ອຍມີ iPhone ເຕັມ 32GB ທີ່ມີຂໍ້ມູນຈາກ iPhone ລຸ້ນທຳອິດເມື່ອຫຼາຍປີກ່ອນຈົນຮອດເວລານັ້ນ, ສະນັ້ນມັນອາດຈະໃຊ້ເວລາໜ້ອຍກວ່ານີ້) ກັບ iP ໃໝ່, ເຖິງແມ່ນວ່າຈະມີ ການຈັດການຂອງຄໍາຮ້ອງສະຫມັກທີ່ຕ້ອງເປັນ (ແນ່ນອນ) ຍັງຈະດາວໂຫລດ, ແຕ່ວ່າພວກເຂົາເຈົ້າທັງຫມົດຈະບັນຈຸຂໍ້ມູນທີ່ເຂົາເຈົ້າມີຢູ່ໃນ iPhone ຜ່ານມາ. ທັງຫມົດທີ່ທ່ານຕ້ອງເຮັດດ້ວຍຕົນເອງແມ່ນເຂົ້າສູ່ລະບົບຄໍາຮ້ອງສະຫມັກທີ່ຕ້ອງການມັນ.)
ເຈົ້າບໍ່ຕ້ອງຢ້ານ! iCloud ໃນອຸປະກອນ Apple ເຮັດວຽກ 100% ທຸກບ່ອນ. ປະມານ 2 ເດືອນກ່ອນຫນ້ານີ້ຂ້ອຍຊື້ iP5 ແລະຂ້ອຍນັ່ງຢູ່ໃນຮ້ານກາເຟໃນ wifi, ໃສ່ລະຫັດຜ່ານບັນຊີ apple ຂອງຂ້ອຍແລະໃນ 10 ນາທີຂ້ອຍມີຮູບພາບທີ່ຊັດເຈນຂອງ iPhone ເກົ່າຂອງຂ້ອຍ, ເຖິງແມ່ນວ່າແອັບພລິເຄຊັນທີ່ເປີດຄັ້ງສຸດທ້າຍເບິ່ງຄືວ່າຂ້ອຍ !!! ຂໍ້ມູນທັງໝົດໃນ iPhone ຈະຖືກດາວໂຫຼດໃສ່ iP ໃໝ່ໃນປະມານ 10 ນາທີ (ຂ້ອຍມີ iPhone ເຕັມ 32GB ທີ່ມີຂໍ້ມູນຈາກ iPhone ລຸ້ນທຳອິດເມື່ອຫຼາຍປີກ່ອນຈົນຮອດເວລານັ້ນ, ສະນັ້ນມັນອາດຈະໃຊ້ເວລາໜ້ອຍກວ່ານີ້) ກັບ iP ໃໝ່, ເຖິງແມ່ນວ່າຈະມີ ການຈັດການຂອງຄໍາຮ້ອງສະຫມັກທີ່ຕ້ອງເປັນ (ແນ່ນອນ) ຍັງຈະດາວໂຫລດ, ແຕ່ວ່າພວກເຂົາເຈົ້າທັງຫມົດຈະບັນຈຸຂໍ້ມູນທີ່ເຂົາເຈົ້າມີຢູ່ໃນ iPhone ຜ່ານມາ. ທັງຫມົດທີ່ທ່ານຕ້ອງເຮັດດ້ວຍຕົນເອງແມ່ນເຂົ້າສູ່ລະບົບຄໍາຮ້ອງສະຫມັກທີ່ຕ້ອງການມັນ.)
ຂ້ອຍກໍ່ຕ້ອງປະກອບສ່ວນຢູ່ທີ່ນີ້.. ໃນຖານະນັກພັດທະນາຜູ້ເລີ່ມຕົ້ນ, ຂ້ອຍພະຍາຍາມປະຕິບັດ iCloud ໃນແອັບພລິເຄຊັນຂອງຂ້ອຍເຊັ່ນກັນ.. ຂ້ອຍບໍ່ມີການສູນເສຍຂໍ້ມູນໃດໆ.. ທຸກຢ່າງເຮັດວຽກຕາມທີ່ຄວນ.. ຂ້ອຍເດົາວ່າຂ້ອຍແມ່ນ. ໂຊກດີ.. ສິ່ງດຽວທີ່ຂ້ອຍອາດຈະບໍ່ມັກແມ່ນ synchronization ຄວາມໄວ.. ການໂຫຼດຂໍ້ມູນປະມານ 1 MB ແນ່ນອນໃຊ້ເວລາດົນກວ່າການດາວໂຫລດຂໍ້ມູນຄລາສສິກ 1 MB ຈາກອິນເຕີເນັດ. .. ແມ່ນແລ້ວ, ມັນງ່າຍຫຼາຍທີ່ຈະ bug IP ຫຼື iPad ຂອງທ່ານ, ສະນັ້ນມັນຮຽກຮ້ອງໃຫ້ມີການລຶບຂໍ້ມູນທັງຫມົດຈາກ iCloud ແລະຫຼັງຈາກນັ້ນຟື້ນຟູໂທລະສັບທັງຫມົດ.. ) ແຕ່ທຸກສິ່ງທຸກຢ່າງຈະຖືກຟື້ນຟູໃນ 10 ນາທີແລະບັນຫານີ້ພຽງແຕ່ກັງວົນກັບນັກພັດທະນາ.. ມັນຈະບໍ່ເກີດຂຶ້ນກັບຄົນທໍາມະດາ.. ໃນ iOS6 ແນ່ນອນຂ້ອຍບໍ່ມີບັນຫາໃຫຍ່ກັບ iCloud ໃນຮູບແບບຂອງຂໍ້ມູນຫຼັກ, ແລະຂ້ອຍບໍ່ເຫັນດີນໍາ. ກັບບົດຄວາມ.
ໂອ້ຍ, ປະໂຫຍກທໍາອິດ "Steve Jobs ໄດ້ນໍາສະເຫນີການບໍລິການທີ່ຍັງເຮັດໃຫ້ຜູ້ພັດທະນາຈໍານວນຫຼາຍຢ້ານກົວໃນມື້ນີ້. ມັນບໍ່ມີຫຍັງນອກ ເໜືອ ຈາກ iCloud.” ແລະຄວາມຈິງທີ່ວ່າມັນເປັນພຽງແຕ່ບັນຫາກັບ Core Data sync, ພວກເຮົາຈະຊອກຫາປະມານ 12 ເສັ້ນລົງ.
Hell, ສໍາລັບ sake ຂອງ sensationalism, ຂໍ້ເທັດຈິງຕ້ອງໄດ້ຮັບການງໍເພື່ອເຮັດໃຫ້ພວກເຂົາເຖິງແມ່ນ sensational.