Apple’ın yakın zamanda duyurduğu, sevilmeyen eski uygulamalardan App Store’dan kurtulma planı bazı geliştiricileri rahatsız etmiş olabilir, ancak Google’ın ve Apple’ın App Store’larında 1 milyondan fazla terk edilmiş uygulama olduğu için, kanıtlar kararı destekliyor.
Apple planları hakkında ne dedi?
Geliştiricilere Nisan ayında bir notta Apple, niyetinde olduğu konusunda uyardı. üç veya daha uzun süredir güncellenmemiş eski uygulamaları kaldırmaya başlayın ve önceki 12 ay içinde çok az indirme gördük.
Şirket, “Uygulamaları değerlendirmek, artık amaçlandığı gibi çalışmayan, mevcut inceleme yönergelerine uymayan veya eskimiş uygulamaları kaldırmak için devam eden bir süreç uyguluyoruz” dedi.
Geliştiriciler, politika hakkında hemen şikayet etmeye başladılar; en güçlü argümanlardan biri, artık güncellenmeyen bir azınlık uygulama, zamanında yakalanmış bir tür dijital sanat eseri olarak görülebileceğidir.
Eleştirilere kapılan Apple daha sonra yaklaşımını netleştirdi. 2016’dan beri bu politikayı izlediğini ve şu ana kadar artık amaçlandığı gibi çalışmayan, mevcut inceleme yönergelerine uymayan veya yalnızca modası geçmiş 2,8 milyon uygulamayı kaldırdığını açıkladı.
Şirket ayrıca, geliştiricilerin planlanan kaldırma işlemlerine itiraz edebileceklerini ve kaldırma işlemlerinin gerçekleşmesinden önceki süreyi 90 güne çıkarabileceklerini ve bunun da daha küçük geliştiricilere uygulamalarını Apple’ın gereksinimleriyle uyumlu hale getirme şansı vermesi gerektiğini açıkladı.
Apple neden harekete geçmek zorunda kaldı?
Ancak tüm eleştirilere rağmen, Apple’ın mağazasında kullanıma sunduğu uygulamaları kaldırma kararı büyük bir anlam ifade ediyor. Terk Edilmiş Mobil Uygulamalar Raporu dolandırıcılık koruma şirketi Pixalate’den.
Pixalate, Google Play ve Apple App Store’larda kontrol ettiği 5 milyondan fazla uygulamada 1,5 milyondan fazla terk edilmiş uygulama ve son altı ayda yalnızca 1,3 milyon güncellenmiş uygulama buldu.
İlginç bir şekilde ve muhtemelen bazı Apple eleştirmenlerine göre, beş yıldan fazla bir süredir güncelleme yapılmayan 500.000 kadar uygulamanın %58’i Apple’ın mağazasında bulunuyor. Başka bir deyişle, Apple’ın bu tür yazılımları kaldırmak için harekete geçmekten başka seçeneği yoktu.
Raporda ayrıca 650.000 iOS uygulamasının iki yıldan fazla bir süredir güncellenmediği tespit edildi.
Raporun, düzenli yazılım güncellemeleri ile uygulama indirmeleri arasında güçlü bir ilişki olduğunu belirtmesi ilginçtir. 100 milyondan fazla indirilen uygulamaların %84’ünün son altı ay içinde güncellendiğini ve en sık güncellenenlerin finans, sağlık ve alışveriş uygulamaları olduğunu buldu.
Eski, terk edilmiş uygulamalar neden bir sorundur?
Eski, sevilmeyen uygulamalarla ilgili pek çok sorun vardır – bunlar iOS’un mevcut sürümlerinde çalışmayabilir, özelliklerin çalışmaması için artık desteklenmeyen kodlar içerebilir veya kötü hazırlanmış kodlara dayanabilir ve bu da zor uygulamalar oluşturabilir. yazılım çakışmalarını bulun. Ama asıl sebep güvenlik.
Terk edilmiş uygulamalar, geliştiriciler bu kusurlar belirlenmeden önce ilgilerini yitirdiğinden, kötü amaçlı yazılım veya daha önce hiç yama uygulanmamış diğer güvenlik açıklarını barındırabilir.
[Also read: Google slowly follows Apple in app-tracking lockdown]
Apple’ın diğer zorluğu, güncellenmemiş uygulamaların gizlilik ve hangi kullanıcı verilerini topladıkları konusunda tamamen şeffaf olmayabilecek olmasıdır. Apple’ın Uygulama İzleme Gizlilik politikası, geliştiricilerin App Store aracılığıyla bir uygulama yayınladıklarında bu tür bilgileri ifşa etmeleri gerektiği anlamına gelir; bu, eski uygulamaların yapması gerekmeyen bir şeydir.
Bu, eski uygulamaların hala Apple’ın istediği izleme kodunu içerebileceği anlamına gelir. dağıtmayı durdurmak (için çok iyi sebepler) ve bunları kaldırmak tek çözümdür.
Bence Apple, geliştiricileri kullanıcı gizliliği çabalarına uymaya zorlamak için polisliği artırıyor. Gerçekten fazla seçeneği yok. Bunu şu şekilde düşünün: Uygulama silme işleminden şikayet eden nispeten az sayıda geliştiricinin çevrimiçi kapsama alanı oluşturması gibi, mağazası aracılığıyla dağıtılan eski ve bakımsız uygulamaların neden olduğu korkunç kullanıcı gizliliği ihlalleri de aynı şekilde olacaktır.
Hem Apple hem de Google, daha fazla düzenlemeye hazırlanmalı. Örneğin, Birleşik Krallık’ta Dijital, Kültür, Medya ve Spor Departmanı (DCMS) istişare başlattı tüketicileri kötü niyetli uygulamalardan korumak için gönüllü bir uygulama kodu geliştirmek.
DCMS, “Hükümetin bu ilk aşamada önerdiği ana müdahale, tüm uygulama mağazası operatörleri ve geliştiricileri için gönüllü bir uygulama kodudur” dedi. “Bunun nedeni, biz [recognize] Kullanıcıları kötü niyetli ve güvenli olmayan uygulamalardan geniş ölçekte korumanın ve geliştiricilerin uygulamalarını iyileştirmelerini sağlamanın en etkili ve güncel yolunun uygulama mağazalarından geçtiğine inanıyoruz.”
Ya sahibim tekliflere bir göz attı; Apple’ın uygulama gizliliği ve güvenliğine yaklaşımını ne ölçüde haklı çıkardıkları dikkate değer.
Sırada ne var?
On binlerce sevilmeyen uygulamanın kaldırılması çok büyük bir şey gibi görünebilir, ancak bazılarının düşündüğü kadar dramatik değil.
Şu anda Apple, her gün 1.000 yeni uygulamayı onaylama App Store’da, bu da sevilmeyen tüm uygulamaların çıkarılmasına rağmen, çok çeşitli yazılımların mevcut olduğu anlamına gelir. Kaybedilen tek şey, güncellenmeyen ve geliştiricileri Apple’ın belirtilen politikasına uyamayan uygulamalardır.
Göz önünde bulundurulması gereken bir şey daha varsa, Apple’da belirli yasal değişikliklerin zorunlu olması durumunda, çok sayıda uygulama mağazasının görüneceğini ve hepsinin eşit olmayacağını göreceğiz. Bazıları daha az iyi düzenlenmiş olacak ve bu da tüketiciler için daha az koruma anlamına geliyor. Kötü amaçlı kod içeren bir uygulamayı yandan yüklemek her zamankinden daha büyük bir sorun olacaktır, çünkü başlangıçta güvenlik açıkları taşıdıkları ve hiçbir zaman yama yapılmadıkları için daha sonra kötü amaçlı yazılımlara ev sahipliği yapan kötü amaçlı uygulamaların varlığı da her zamankinden daha büyük bir sorun olacaktır.
Apple’ın daha az etik rekabete dayanabilmesinin bir yolu, mağazası aracılığıyla dağıtılan uygulamaları ikiye katlamak olacaktır. Uygulamaları daha da özel ve güvenli hale getirmek için çalışacak ve App Store ortamının alışveriş yapmak için en güvenli ve en uygun yer olmaya devam etmesini sağlayacak.
Uygulamalarının Apple’ın uygulama mağazasında kullanılabilir durumda kalmasını sağlamak için geliştiricilerin, Apple’ın platformlarına olduğu kadar yazılımlarına da bağlı olmaları gerekir, bu da düzenli yamalar, geliştirmeler ve yükseltmeler anlamına gelir.
lütfen beni takip et heyecanya da bana katıl AppleHolic’in barı ve ızgarası ve elma tartışmaları MeWe’deki gruplar.
Telif Hakkı © 2022 IDG Communications, Inc.