Biraz komik bir hikaye, popüler kamera uygulaması Halide'nin uygulamanın telefonunuzdaki kameraya neden erişmesi gerektiğini düzgün bir şekilde açıklamaması için uygulama mağazasında bir güncelleme reddedildiği hakkında sosyal medyada turlar yapıyor. Peki… Halide, kelimenin tam anlamıyla, fotoğraf çekmek için profesyonel sınıf özellikleri sunan iPhone ve iPad için bir kamera uygulaması sunan bir uygulama. Apple'daki inceleme ekibi, fotoğraf çekmek için bir kamera uygulamasının kameraya erişmesi için neden bir araya getiremedi.
Raporlara göre Lux (geliştirici) kameraya erişmeleri gerektiğini belirtti çünkü:
Kamera fotoğraf çekmek için kullanılacak
Bu da uygulamayı açıkça açıklıyor gibi görünüyor ama belki de inceleme ekibi bu şekilde görmedi. Olay, Apple'ın katı gizlilik politikalarına ve geliştiricilerin uygulamalarını onaylamaya çalışırken karşılaştıkları zorluklara dikkat çekti; Ve birçok geliştirici tüm sürece karşı konuşmaya geliyor. Sorun sonunda çözülmesine rağmen, uygulama dünyasında inovasyonu ve kullanıcı gizliliğini dengeleme hakkında bir tartışma başlattı. Daha net yönergeler ve Apple'dan daha fazla iletişim, geliştiricilerin izin talepleri için şeffaf nedenler sunarak beklentileri karşılamalarına ve kullanıcı deneyimini geliştirmelerine yardımcı olacaktır. İleride, Apple gibi geliştiriciler ve platformlar arasındaki işbirliği daha güçlü bir uygulama ekosistemi oluşturmak için çok önemli olacaktır.
ileU / chriosh79içindeelma
App Store İncelemesi: Reddetme ile Halide's Fırça
Olay
Son zamanlarda, saygın üçüncü taraf kamera uygulaması Halide, uygulama mağazasında bir güncelleme reddedildiğinde geçici bir aksilikle karşılaştı. Nedeni? Apple'ın inceleme süreci, neden kamera erişimini gerektirdiğini yeterince açıklamaması için uygulamayı işaretledi.
İroni
Halide, iPhone'un kamera yeteneklerini geliştirmek için özel olarak tasarlandığından, durum bir dereceye kadar ironi yarattı. Uygulamanın geliştiricisi Ben Sandofsky, sürprizini ve hayal kırıklığını ifade etmek için sosyal medyaya gitti ve kamera kullanımını haklı çıkarmaya ihtiyaç duyan bir kamera uygulamasının olağandışı senaryosunu vurguladı.

Çözüm ve çıkarımlar
Neyse ki, sorun derhal ele alındı ve Halide'nin en son sürümü artık App Store'da mevcut. Bununla birlikte, olay, yerleşik ve saygın geliştiriciler için bile Apple'ın sıkı uygulama inceleme sürecini hatırlatıyor.
Apple'ın gizlilik konusundaki tutumu
Apple uzun zamandır kullanıcı gizliliğini savundu ve bu olay, uygulamaların veri kullanımlarını şeffaf bir şekilde iletme taahhüdünü sergiliyor. App Store'un yönergeleri, geliştiricilerin uygulamalarının kamera dahil olmak üzere belirli cihaz özelliklerine neden erişmesi gerektiğine dair net ve özlü açıklamalar sağlamasını gerektirir.
İnovasyon ve Gizliliği Dengelemek
Apple'ın mahremiyete odaklanması övgüye değer olsa da, yeniliği bastırmayan bir dengeyi vurmak çok önemlidir. Halide'nin arkasındaki geliştiriciler, iPhone fotoğrafçılığı ile mümkün olanın sınırlarını zorluyor ve inceleme sürecinin bu tür gelişmeleri yanlışlıkla engellememesi önemlidir.
Tablo: Halide olayından önemli çıkarımlar
| Nokta | Tanım |
|---|---|
| App Store incelemesi | Popüler ve yerleşik uygulamalar bile titiz bir incelemeye tabidir. |
| Gizlilik Odağı | Apple, kullanıcı gizliliğine öncelik verir ve veri kullanımı için açık açıklamalar gerektirir. |
| Şeffaflık anahtardır | Geliştiriciler, uygulamalarının neden cihaz özelliklerine erişmesi gerektiğini açıkça iletmelidir. |
| Dengeleme Yasası | Gizlilik ve inovasyon arasında bir denge kurmak, gelişen bir uygulama ekosistemi için çok önemlidir. |
| Kullanıcı Güçlendirme | Kullanıcılar uygulama izinleri hakkında bilgilendirilmeli ve veri paylaşımı hakkında bilinçli seçimler yapmalıdır. |
Kısa Özet:
- Halide'nin güncellemesi belirsiz kamera izni açıklamaları nedeniyle reddedildi.
- Geliştiriciler, Apple'ın izni için gereksinimleri belirsiz bulurlar.
- Uygulama izni talepleri hakkında daha net yönergeler çağrıları artmaktadır.
Şaşırtıcı bir kararda Apple, uygulamanın kameraya erişme izni istemlerinin netliği konusundaki endişeler nedeniyle popüler fotoğraf uygulaması Halide'de merakla beklenen bir güncelleme reddetti. Lux'un (Halide'nin arkasındaki şirket) kurucu ortağı Ben Sandofsky'ye göre, ret, kamera erişimi istemek için sağlanan açıklamalara odaklanan aşırı titiz bir inceleme sürecinden kaynaklanıyor. Bu olay, benzer zorluklarla karşılaşan geliştiriciler arasında hayal kırıklığına neden oldu. Apple'ın Kılavuzu 5.1.1, kamera veya fotoğraf kütüphanesi gibi hassas özelliklere erişim isteyen herhangi bir uygulamanın, istek için açık açıklamalar sağlaması gerektiğine dair zorunluluktur. Bununla birlikte, Sandofsky de dahil olmak üzere birçok geliştirici, gereksinimlerin belirsiz olduğunu ve genellikle inceleme personeli tarafından keyfi yorumlara tabi olduğunu savunmaktadır.
Sandofsky, “Rastgele bir gözden geçiren, izin istemimizin yeterince açıklayıcı olmadığına karar vermiş gibi görünüyor” dedi. “Bir kamera uygulamasının neden kamera izinlerine ihtiyacı olduğunu nasıl açıklayacağımı bilmiyorum.”
Reddetme, geliştirici topluluğundaki birçok kişinin başlarını çizmesini sağladı. Sandofsky, görevinde, bir fotoğraf uygulamasının temel doğası göz önüne alındığında Apple'ın beklentilerinin şaşırtıcı olabileceğini önerdi. Dilbilgisel bütünlüğü netlik için kurban ettiği izin istemi için alternatif bir metin önerdi: “Kamera, fotoğraf çekmek için yeni indirdiğiniz uygulama için fotoğraf çekmek için kullanılacak.”
Dahası, bu izole bir olay değil. Diğer geliştiriciler, 5.1.1 Kılavuz uyarınca uygulamalarının reddedilmesiyle ilgili benzer hayal kırıklıklarını dile getirdiler. Anonim kalmasını isteyen bir geliştirici, izin modeli, kameraya ve fotoğraf kütüphanesine erişimin neden gerekli olduğunu açıklamasında yeterli netlikten yoksun olduğu için uygulamalarının reddedildiğini belirtti.
Apple'ın inceleme ekibi reddetme bildiriminde, “Uygulamanızın kullanıcının kameralarına ve fotoğraflarına erişme rızasını istediğini, ancak bu özelliğin izin modal uyarısında kullanımını netleştirmediğini belirttik” dedi.
Geliştiricinin orijinal izin yönteminde, bildirim şunları okudu: “AppName fotoğraf yayınlamak için kameranıza erişmek istiyor.” Bu, açık izin taleplerinin bile inceleme ile karşılanabileceği büyüyen bir eğilim sergileyen gözden geçirenler tarafından çok belirsiz sayıldı.
İOS uygulamaları için izin isteği işlemi, bir kullanıcının kamera gibi özellikleri kullanmaya çalıştıklarında bir uyarı ile etkileşimini içerir. Örneğin, bir eylem sayfası kullanıcıların resim eklemeleri için seçenekler sağlayabilir, bu da daha sonra izin uyarısını tetikler. Beklenen standart uyarı başlığı genellikle şu satırlar boyunca bir şeydir: “[AppName] kameraya erişmek istiyor.”
Önerilen Okuma:Mac terminalinde izin reddedildi mi? Bu düzeltmeyi deneyin
Ancak, “Amaç Dize” olarak bilinen mesaj, sorunun temelinin yattığı yer gibi görünüyor. Kamerayı uygulamalarında kullanmanın amacını açıklığa kavuşturmak için çok sayıda denemeye rağmen, Apple daha ayrıntılı açıklamalar talep etmeye devam ettikçe geliştiriciler tekrar tekrar reddedildi.
Başka bir durumda, bir geliştirici durumlarını açıkladı: “App Store'daki birçok popüler uygulamaya baktım ve metinleri benimkine kıyasla minimal. Neyi kaçırıyorum?” İzin için gönderdikleri metin şu okundu: “AppName hangi fotoğrafları yüklemek istediğinizi seçmenize izin verir. Seçtiğiniz fotoğraflar yüklenecek ve paylaşılacak, ancak yine de reddedildi.
Geliştirici topluluğundan gelen tepkiler, Apple'ın izin taleplerine ilişkin daha net, daha yapılandırılmış yönergeler sağlaması gerektiğini göstermektedir. Bir geliştiricinin işaret ettiği gibi, “İnceleme personeli özelliklere veya kavramlara yardımcı olamadıklarını açıklar”, bu da sadece tahtada hissedilen hayal kırıklığına katkıda bulunur.
Bu yinelenen zorluklar ışığında, teknoloji topluluğundaki sesler, Apple'ın App Store inceleme politikalarının, özellikle izin talepleriyle ilgili bir incelemeyi savunuyor. Eleştiri, geliştiriciler ve Apple arasındaki işbirliği ve diyalogun önemini vurgular, bu da daha doğrudan iletişimin gelecekte yanlış anlamaları ve gereksiz reddetmeleri önleyebileceğini düşündürmektedir.
Halide, iPhone 16 açılış konuşmasında yer alan Halide'nin yakın zamanda tanındığı için sorun özellikle dokunaklı. Bu görünürlük seviyesi, uygulamanın prestijli duruşu ile perde arkasında karşılaştığı titiz incelemeyi vurguladığı için reddi daha da şaşırtıcı hale getiriyor.
Sandofsky karışık tepkiye yansıtıyordu, “Güncellememizin bile reddedilebileceğini hayal etmek zor” dedi. “Uygulamanın ne kadar geliştiğine bakılmaksızın, her zaman mikroskop altında olacağız.”
İzin istemleri etrafında devam eden bu tartışma, Apple için daha geniş bir soru sunuyor: Geliştiricileri, kullanıcı deneyiminden ödün vermeden belirli özelliklerin gerekliliğini ifade etmelerini nasıl destekleyebilirler? Uygulama inceleme sürecindeki şeffaflık, geliştiriciler yaratıcı özgürlüğe uyumu dengelemeye çalıştığından önemlidir.
Uygulama geliştiricileri bu zorluklarla uğraşmaya devam ettikçe, birçoğu diğer geliştiricileri, Apple'ın yönergelerinin getirdiği belirsizliklerin üstesinden gelmek için reddetme deneyimlerini ve stratejilerini paylaşmaya çağırıyor. Daha fazla geliştirici benzer engellerle karşılaştıkça, kolektif bir yaklaşıma ihtiyaç giderek daha net hale geliyor. En iyi uygulamaları ve deneyimleri paylaşmak için açık bir forum ilerlemenin anahtarı olabilir.
