Tutup iklan

Kesuksesan Apple didasarkan pada kombinasi sempurna antara perangkat keras, perangkat lunak, dan layanan, namun meskipun yang satu tidak dapat bekerja tanpa yang lain, perangkat keras Apple biasanya berada pada level yang lebih tinggi dan, yang terpenting, lebih dapat diandalkan. Dengan perangkat lunak dan layanannya sendiri, Apple telah mengalami beberapa kegagalan, dan salah satunya kini menghancurkan Mac App Store secara mendasar.

Alangkah terkejutnya ketika tiba-tiba minggu lalu mereka berhenti bagi ribuan pengguna untuk menjalankan aplikasi di Mac yang telah mereka gunakan selama beberapa tahun tanpa masalah. Namun, tidak hanya pengguna yang terkejut dengan kesalahan Mac App Store yang sangat besar. Hal ini juga benar-benar mengejutkan para pengembang, dan yang lebih buruk lagi, Apple diam saja mengenai masalah terbesar sejak Mac App Store dibuat.

Sebagian besar aplikasi yang dijual di Mac App Store memiliki beberapa sertifikat yang kedaluwarsa, dan tidak ada yang siap menghadapinya, karena tampaknya pengembang Apple pun tidak mengantisipasi hal ini. Kemudian reaksinya berbeda – mungkin yang terburuk slogannya, bahwa aplikasi XY rusak dan tidak dapat dijalankan. Dialog tersebut menyarankan pengguna untuk menghapusnya dan mengunduhnya lagi dari App Store.

Ini diaktifkan lagi untuk pengguna lain meminta tentang memasukkan kata sandi ID Apple sehingga mereka bahkan dapat mulai menggunakan aplikasi tersebut, yang hingga saat itu berfungsi tanpa masalah. Solusinya bermacam-macam (me-restart komputer, perintah di Terminal), tetapi jelas tidak kompatibel dengan sesuatu yang seharusnya "berfungsi". Masalah tersebut, yang berhasil diabaikan oleh departemen PR Apple, segera memicu perdebatan sengit, di mana Mac App Store dan perusahaan di baliknya tertangkap basah.

“Ini bukan pemadaman dalam artian pengguna sadar akan ketergantungan pada sumber daya online, ini lebih buruk. Hal ini tidak hanya tidak dapat diterima, namun juga merupakan pelanggaran mendasar terhadap kepercayaan yang diberikan pengembang dan pelanggan kepada Apple.” dia berkomentar pengembang situasi Pierre Lebeaupin.

Menurutnya, pengguna dan pengembang mempercayai Apple ketika mereka membeli dan memasang aplikasi, bahwa mereka akan berfungsi. Hal ini baru saja berakhir minggu lalu - pengguna tidak dapat meluncurkan aplikasi mereka dan pengembang harus berurusan tidak hanya dengan puluhan email yang menanyakan apa yang sedang terjadi, namun lebih buruk lagi. sedang menonton, karena pengguna yang marah memberi mereka satu bintang dalam ulasan mereka karena "aplikasinya bahkan tidak dapat dibuka".

Di Mac App Store, pengembang tidak berdaya dan karena Apple menolak mengomentari keseluruhan situasi, banyak dari mereka memilih jalan keluar dan mulai mendistribusikan aplikasi mereka di luar toko perangkat lunak. Bagaimanapun, ini adalah taktik yang digunakan banyak pengembang karena banyaknya masalah dengan Mac App Store dalam beberapa bulan terakhir. Masing-masing karena alasan yang sedikit berbeda, namun kita perkirakan arus keluar ini akan terus berlanjut.

“Selama bertahun-tahun saya bersikap sarkastik namun optimis terhadap Mac App Store. Saya kira kesabaran saya, seperti banyak orang lainnya, sudah habis.” dia meratap si Daniel Jalkut, yang mengembangkan, misalnya, alat blogging MarsEdit. “Lebih dari segalanya, sandboxing dan asumsi saya bahwa masa depan ada di Mac App Store telah membentuk prioritas saya selama lima tahun terakhir,” tambah Jalkut, memanfaatkan masalah yang sangat mendesak bagi banyak pengembang saat ini.

Ketika Apple meluncurkan Mac App Store hampir enam tahun yang lalu, sepertinya ini adalah masa depan aplikasi Mac, seperti halnya dengan iOS. Namun begitu Apple memasuki bisnis perangkat lunak desktop, mereka pun segera meninggalkannya. Untuk itu sekarang menjadi Mac App Store sebagai kota hantu, Apple sendirilah yang paling disalahkan.

"Ini merupakan kerumitan besar bagi Apple (yang belum dijelaskan atau meminta maaf), serta kerumitan besar bagi pengembang," dia menulis Shawn King aktif Loop dan menanyakan pertanyaan retoris: “Akhirnya, ketika aplikasi Anda berhenti berfungsi, kepada siapa Anda menulis surat? Pengembang atau Apple?”

Meskipun demikian, beberapa pengembang telah mulai mendaftarkan aplikasi mereka secara ad-hoc di web, hanya untuk memastikan bahwa bug di Mac App Store tidak akan mengganggu operasi mereka dan mereka akan memegang kendali. Namun mengembangkan atau menjual di luar Mac App Store tidak begitu saja. Jika Anda tidak menawarkan aplikasi di apple store, maka Anda tidak dapat mengandalkan penerapan iCloud, Apple Maps, dan layanan online Apple lainnya.

“Tetapi bagaimana saya bisa mempercayai iCloud atau Apple Maps ketika saya bahkan tidak yakin akan menjalankan aplikasi yang mengaksesnya? Seolah-olah layanan ini sendiri belum mempunyai reputasi yang ternoda. (…) Apple harus meminta maaf kepada semua pengembang yang memercayainya dengan Mac App Store dan yang mengalami hari yang melelahkan dengan dukungan pelanggan hanya karena ketidakmampuan Apple," tambah Daniel Jalkut, yang mengatakan ia tidak akan pernah membeli dari toko aplikasi resmi lagi.

Jalkut sudah tidak percaya lagi dengan Mac App Store, ia sendiri melihat permasalahan yang ada saat ini di atas segala akibat yang akan mempengaruhi toko software di kemudian hari dan mungkin tidak akan menguntungkan pihak manapun. Namun di Apple, mereka tidak akan terkejut ketika pengembang mulai meninggalkan Mac App Store bertahun-tahun setelah mereka tidak disukai.

"Apple harus mengubah prioritasnya untuk Mac App Store atau menutupnya sepenuhnya," menulis pada bulan Juli lalu, Craig Hockenberry, pengembang aplikasi xScope, merasa kesal dengan cara Apple mendorong peluang pengembangan ke iOS tanpa peduli sama sekali terhadap Mac. Pengembang Mac tidak memiliki akses ke alat sebanyak rekan “seluler” mereka, dan Apple tidak membantu mereka sama sekali.

Dalam beberapa tahun terakhir, dia telah menjanjikan banyak hal untuk mereka - TestFlight untuk pengujian aplikasi yang mudah, yang merupakan salah satu bagian dasar pengembangan, tetapi pada saat yang sama sesuatu yang tidak sepenuhnya mudah dilakukan saat mendistribusikan di Mac App Store; alat analitik yang sudah lama dimiliki pengembang di iOS — dan dalam kasus lain, bahkan hal-hal yang tampaknya kecil seperti tidak dapat menulis ulasan aplikasi ketika Anda menginstal sistem operasi versi beta, Apple menunjukkan bahwa iOS lebih unggul.

Kemudian ketika inti dari keseluruhan toko, yang terdiri dari pengunduhan yang mudah, instalasi dan peluncuran aplikasi, berhenti bekerja, kemarahan tersebut dibenarkan. “Mac App Store seharusnya membuat segalanya lebih mudah, tapi ini juga merupakan kegagalan besar. Tidak hanya ditinggalkan, tetapi terkadang fungsi sebelumnya berhenti berfungsi." dia menulis dalam postingan blog yang banyak ditautkan, pengembang Michael Tsai, yang bertanggung jawab, misalnya, aplikasi SpamSieve.

Blogger Apple terkemuka John Gruber teksnya dia berkomentar dengan jelas: "Kata-kata kasar, tapi saya tidak melihat ada orang yang tidak setuju."

Baik pengembang maupun pengguna tidak bisa tidak setuju dengan Tsai. Sementara pengembang menghitung di blog mereka berapa hari atau bulan mereka harus menunggu tanggapan Apple untuk memperbaiki bug kecil namun penting dalam aplikasi mereka, Mac App Store juga telah menjadi mimpi buruk bagi pengguna.

Bukan suatu kebetulan bahwa MobileMe telah disebutkan lagi dalam konteks ini dalam beberapa hari terakhir, karena Mac App Store, sayangnya, mulai menjadi layanan yang tidak stabil dan tidak dapat digunakan. Tidak dapat mengunduh pembaruan, harus memasukkan kata sandi sepanjang waktu, unduhan lambat yang akhirnya gagal, inilah hal-hal yang menjadi hal biasa di Mac App Store dan membuat semua orang gila. Artinya, semuanya - sejauh ini hanya Apple yang tampaknya tidak peduli sama sekali.

Namun jika dia benar-benar peduli dengan Mac sama seperti dia peduli dengan perangkat seluler, seperti yang terus diulangi oleh CEO Tim Cook, dia harus mulai bertindak berdasarkan hal tersebut dan tidak bertindak seolah-olah tidak terjadi apa-apa. Permintaan maaf yang disebutkan di atas kepada para pengembang harus didahulukan. Tepat setelah itu mengerahkan tim yang mampu menyelesaikan masalah tersebut yang disebut Mac App Store.

.