tvOS 26.4 Beta 3 yayında: Apple TV için yeni geliştirici özellikleri

editor
By

Apple, akıllı televizyon deneyimini geliştirmeye devam ederek geliştiriciler için tvOS 26.4 Beta 3 sürümünü yayınladı. Xcode 26.4 ile birlikte sunulan bu yeni SDK, Apple TV ekosistemindeki uygulamaların daha kararlı çalışmasını sağlarken, arka plan veri yönetimi ve uygulama içi satın alım süreçlerinde kritik iyileştirmeler sunuyor.

Arka Plan Varlıkları ve Veri Yönetimi

Geliştiriciler artık büyük veri paketlerini (asset packs) yönetirken daha fazla kontrol imkanına sahip. Çevrimdışı durumdayken bir varlık paketinin durumunu kontrol etmeyi sağlayan yeni API’lar sayesinde, içeriklerin yerel olarak erişilebilir olup olmadığı kolayca sorgulanabiliyor. Ayrıca, varlık paketlerinin en güncel sürümünün yerel olarak hazır bulundurulmasını sağlayan yeni parametreler, kullanıcıların uygulamayı açtıklarında bekleme sürelerini minimize etmeyi hedefliyor. Ancak, indirme sırasında oluşabilecek olası uygulama çökmelerine karşı geliştiricilerin uygulamayı yeniden başlatma yöntemini (workaround) göz önünde bulundurması öneriliyor.

Sistem Performansı ve Ağ İyileştirmeleri

tvOS 26.4 Beta 3, sistem kaynaklarını tüketen önemli bir ağ hatasını ortadan kaldırıyor. Otomatik proxy yapılandırması (PAC) kullanılan süreçlerde meydana gelen ve bellek sızıntısına (memory leak) yol açan nesne sızıntıları bu sürümle birlikte giderildi. Bu düzeltme, Apple TV cihazlarının uzun süreli kullanımda daha akıcı performans sergilemesine ve sistem kararlılığının korunmasına doğrudan katkı sağlıyor.

StoreKit ve SwiftUI Güncellemeleri

Uygulama içi satın alma süreçlerini yöneten StoreKit tarafında, işlemlere (Transaction) yönelik revocationType ve revocationPercentage gibi yeni veri alanları eklendi. Bu özellik, geliştiricilerin iptal edilen işlemler hakkında daha detaylı veri analizi yapmasına olanak tanıyor. Ayrıca, uygulamanın arka plandan başlatıldığı durumlarda satın alma niyetlerinin (Purchase Intents) doğru şekilde iletilmemesi sorunu çözüldü. SwiftUI tarafında ise kullanıcı aktivitelerinin senkronizasyonuna dair hatalar giderilerek daha tutarlı bir arayüz deneyimi sağlandı.

Bu Yazıyı Paylaş
Yorum yapılmamış

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir