Teknoloji

Apple bazı Apple Watch uygulamalarını geliştiriciler yerine güncelliyor

Apple bazı Apple Watch uygulamalarını geliştiriciler yerine güncelliyor
Haberleri Kaçırma! Teknoblog'u Google Arama'da tercihli kaynağın yap ve En Çok Okunan Haberler'de bizi daha sık gör.
Tercihli Kaynak Ekle

Apple, watchOS 27 beta sürümlerinde bazı mevcut Apple Watch uygulamalarının açılmasını engelleyen uyumluluk sorununa doğrudan müdahale ediyor. Şirket, sorundan etkilenen uygulamaları geliştiricilerin ayrıca bir güncelleme göndermesine gerek bırakmadan App Store üzerinden otomatik olarak güncellemeye başladı. Dağıtılan sürümlerde herhangi bir yeni özellik bulunmuyor ve değişiklik yalnızca watchOS 27 ile uyumluluğu sağlamayı amaçlıyor. Böylelikle yaz boyunca watchOS 27 beta sürümünü kullanan ve daha önce çalışan bazı uygulamaları açamayan kullanıcıların karşılaştığı problemin giderilmesi hedefleniyor. Apple’ın geliştiricilere verdiği bilgiye göre bu otomatik güncelleme işlemlerinin 31 Ağustos’a kadar tamamlanması planlanıyor.

App Store üzerinden dağıtılan söz konusu güncellemelerin sürüm notlarında da işlemin Apple tarafından yapıldığı açık biçimde belirtiliyor. Kullanıcılara gösterilen açıklamada uygulamanın watchOS 27 uyumluluğuna hazırlanması amacıyla Apple tarafından güncellendiği ve yeni bir özellik içermediği ifade ediliyor. Bu ayrıntı, normal şartlarda geliştiricinin yayımladığı uygulama güncellemelerinden farklı bir süreç yürütüldüğünü gösteriyor. Geliştiricilerin yeni bir uygulama sürümü hazırlayıp App Store incelemesine göndermeleri gerekmiyor. Bunun yerine Apple, mevcut uygulama paketindeki teknik uyumsuzluğu kendi dağıtım altyapısı üzerinden düzelterek uygulamanın watchOS 27 altında yeniden çalışabilmesini sağlıyor.

watchOS 27 uyumluluk sorununun arkasında arm64 bulunuyor

Apple’ın geliştiricilere aktardığı bilgilere göre sorunun kaynağı, bazı watchOS uygulamalarının arm64 slice olarak adlandırılan bölümünde bulunuyor. Evrensel uygulama paketlerinde farklı işlemci mimarileri için hazırlanmış çalıştırılabilir kod bölümleri bulunabiliyor ve bunların her biri teknik olarak birer “slice” şeklinde tanımlanıyor. watchOS 27 ile birlikte bazı Apple Watch uygulamalarındaki arm64 bölümünün işletim sistemiyle ikili dosya düzeyinde uyumsuzluk yaşadığı anlaşılıyor. Bu nedenle uygulama daha önceki watchOS sürümlerinde sorunsuz çalışsa bile watchOS 27 beta sürümünde başlatılamayabiliyor. Sorunun uygulamanın sunduğu özelliklerden veya geliştiricinin kodunda yaptığı yeni bir değişiklikten kaynaklanmaması, Apple’ın sunucu tarafında uygulama paketlerini yeniden işleyerek çözüm üretmesine olanak tanıyor.

Apple’ın izlediği yöntem, etkilenen uygulamaların mevcut ikili dosyalarını yeniden işlemek ve ardından watchOS 27’nin kabul edeceği biçimde paketlemek üzerine kurulu görünüyor. Bu işlem sırasında uygulamanın işlevlerine yeni özellikler eklenmiyor ve geliştiricinin kaynak kodunda değişiklik yapması da gerekmiyor. App Store’daki güncelleme notunun özellikle “yeni özellik bulunmadığını” belirtmesi de kullanıcıların karşılarına çıkan sürümün kapsamını açıklığa kavuşturuyor. Öte yandan geliştiriciler açısından bakıldığında, eski fakat hâlâ kullanılan bir Apple Watch uygulamasının yalnızca bu teknik problem nedeniyle watchOS 27 desteğini kaybetmesinin önüne geçilmiş oluyor. Kullanıcı tarafındaki pratik karşılığı ise uyumlu hâle getirilen uygulamaların yeni işletim sistemi altında çalışmaya devam edebilmesi.

Zamanlama da Apple’ın sonbahardaki işletim sistemi dağıtım takvimi açısından dikkat çekiyor. Şirket, otomatik uygulama güncellemelerinin 31 Ağustos’a kadar tamamlanacağını geliştiricilere bildirirken watchOS 27’nin genel kullanıma sunulmasının eylül ayının ortalarında gerçekleşmesi bekleniyor. Aynı dönemde iOS 27 ve Apple’ın diğer işletim sistemi güncellemelerinin de kullanıcılara ulaşması öngörülüyor. Dolayısıyla Apple, beta döneminde tespit edilen bu uyumsuzluğu genel sürüm dağıtılmadan önce gidermek için birkaç haftalık bir pay bırakmış oluyor. Bu sayede watchOS 27 kararlı sürümüne geçen kullanıcıların daha önce yükledikleri uygulamalarda aynı açılış sorunuyla karşılaşma ihtimali azaltılabilir.

Günün Öne Çıkan Fırsatları

TP-Link Deco BE65, Wi‑Fi 7 ve 6 GHz desteğiyle ev ağını yeniliyor: 7.585,22 TL’ye yüzde 31 indirim
TP-Link Deco BE65, Wi‑Fi 7 ve 6 GHz desteğiyle ev ağını yeniliyor: 7.585,22 TL’ye yüzde 31 indirim
Satın Al
Havit Gamenote KB874L, kompakt mekanik klavye arayanlara yüzde 31 indirimle 1.246 TL
Havit Gamenote KB874L, kompakt mekanik klavye arayanlara yüzde 31 indirimle 1.246 TL
Satın Al
TP-Link UH6120C, dizüstüne 4K ekran ve Ethernet ekliyor: 1.667,81 TL’ye yüzde 13 indirim
TP-Link UH6120C, dizüstüne 4K ekran ve Ethernet ekliyor: 1.667,81 TL’ye yüzde 13 indirim
Satın Al
Sony WH-CH720N, ANC ve 50 saatlik pil ömrüyle 7.900 TL’ye indi
Sony WH-CH720N, ANC ve 50 saatlik pil ömrüyle 7.900 TL’ye indi
Satın Al
Logitech C270, görüntülü görüşmeler için mikrofonlu kamerayı 1.476 TL’ye getiriyor
Logitech C270, görüntülü görüşmeler için mikrofonlu kamerayı 1.476 TL’ye getiriyor
Satın Al
Tümünü Gör Daralt
Tüm Fırsatları Gör

REKLAM — Bu içerikte satış ortaklığı bağlantıları bulunmaktadır. Bu bağlantılar üzerinden yapılan alışverişlerden Teknoblog komisyon kazanabilir.

Bu süreç aynı zamanda watchOS 27’de görülen problemin uygulamaların yeni işletim sistemine özel olarak yeniden geliştirilmesini gerektiren kapsamlı bir uyumluluk meselesi olmadığını ortaya koyuyor. Apple’ın uygulamaları geliştiriciler adına yeniden işleyebilmesi, sorunun belirli ikili dosyaların paketlenme biçimiyle sınırlı olduğuna işaret ediyor. Buna rağmen otomatik güncelleme yalnızca Apple’ın belirlediği teknik problemden etkilenen uygulamalara yönelik ve geliştiricilerin gelecekteki watchOS sürümleri için uygulamalarını test etme gerekliliğini ortadan kaldırmıyor. Kullanıcılar açısından ise App Store’da Apple tarafından hazırlanmış bu tür bir güncellemenin görülmesi, uygulamaya yeni işlevler geldiği anlamına gelmeyecek. 31 Ağustos’ta tamamlanması planlanan dağıtım, watchOS 27’nin genel kullanıma açılmasından önce mevcut uygulama kataloğundaki belirli uyumluluk sorunlarını gidermeye odaklanıyor.

Teknoblog artık WhatsApp'taGünün en iyi teknoloji fırsatları ve kaçırmamanız gereken büyük haberler, telefonunuza gelsin.
Kanala Katıl