Apple Perşembe günü geliştiricilere macOS Sonoma 14.2 beta sürümünü yayınladı. Beta sürümü, Apple'ın bu hafta başında Sonoma 14.1'i resmi olarak halka sunmasının ardından geldi.
Şu ana kadar kullanıcıya yönelik keşfedilen tek yeni özellik iMessage İletişim Anahtarı Doğrulaması'dır, ancak diğer yeni özellikler veya değişiklikler keşfedildikçe bu makaleyi daha fazla özellik ile güncelleyeceğiz.
MacOS Sonoma 14.2 beta nasıl yüklenir
Zaten Apple'ın geliştirici programının veya Apple'ın genel beta programının bir parçasıysanız güncellemeyi şu adresten yükleyebilirsiniz: Sistem ayarları > Genel > Yazılım güncellemesi.
Her iki programda da değilseniz ancak betayı denemek istiyorsanız, şu konuda bir rehberimiz var: beta programına nasıl girilir.
macOS 14.2 beta geliştirici sürüm notları
Aşağıda kullanıcılara sunulan sürüm notlarından farklı olan geliştirici sürüm notları bulunmaktadır.
macOS 14.2 beta SDK'sı, Sonoma 14.2 beta çalıştıran Mac bilgisayarlar için uygulama geliştirme desteği sağlar. SDK, Mac App Store'dan temin edilebilen Xcode 15.1 ile birlikte gelir. Xcode 15.1'in uyumluluk gereksinimleri hakkında bilgi için bkz.
Xcode 15.1 Sürüm Notları.Yeni özellikler
- iMessage İletişim Anahtarı Doğrulaması ile kullanıcılar, yalnızca istedikleri kişilerle mesajlaştıklarını doğrulamayı seçebilirler. İletişim Anahtarı Doğrulaması, iMessage anahtar dağıtım hizmetinin doğrulanabilir ve denetlenebilir bir haritaya kaydedilen cihaz anahtarlarını döndürdüğünün otomatik olarak doğrulanmasını sağlamak için Anahtar Şeffaflığını kullanır. Bir kullanıcı İletişim Anahtarı Doğrulamasını etkinleştirdiğinde, herhangi bir doğrulama hatasıyla ilgili olarak doğrudan Mesajlar konuşma metninde ve Apple Kimliği Ayarlarında bilgilendirilecektir.
Daha da yüksek güvenlik için iMessage iletişim anahtarı doğrulama kullanıcıları, Kişi Doğrulama Kodunu şahsen, FaceTime'da veya başka bir güvenli arama yoluyla karşılaştırabilir. Ayrıca bir kişi oluşturmayı veya düzenlemeyi ve bu kişiyle CKV'yi açmak için ortak anahtarı kaydetmeyi de seçebilirler.
iCloud hesabınızda oturum açan tüm cihazların desteklenen minimum iOS 17.2 Beta, macOS 17.2 Beta veya watchOS 17.2 Beta sürümünde olması gerekir. İşletim sisteminin eski sürümlerini kullanan diğer cihazları kullanmaya devam etmek istiyorsanız iletişim anahtarı doğrulamasını etkinleştirmek için bu cihazlarda iMessage oturumunu kapatmanız gerekecektir. (111356044)
Bilinen Sorunlar
- Daha Fazla Bilgi Edinin bağlantıları Beta sırasında Bilgi Bankası makalelerine bağlanmaz. (101563811)
- Başka bir kullanıcıyı doğrularken, bir kullanıcının akışı kesmesi durumunda İletişim Doğrulama Kodu gösterilmeyebilir. (114462363)
Geçici çözüm: Her iki kullanıcı da işlemi yeniden başlatır.
- Bir kişiyi doğruladıktan sonra Mesajlar uygulamasında doğrulama onay işareti görünmeyebilir. (116142336)
- Kullanıcılar birkaç saatte bir Kapatılan transkriptte bir hata görebilir. (116405131)
Geçici çözüm: Hatayı reddet.
- Kullanıcılar, yükseltilmiş cihazlarının bazılarında İletişim Anahtarı Doğrulaması'nı etkinleştirmeye uygun olmadıklarını görebilir. (117044482)
Geçici çözüm: En az 30 dakika bekledikten sonra tekrar deneyin.
Mesajlar
Bilinen Sorunlar
- Grup Mesajlarının tam ekran Harita Görünümünde üye sayısı için gösterilen yerelleştirilmemiş dize görünebilir (ör. DETAIL_NUMBER_OF_PEOPLE_LABEL). (117287069)
MağazaKit
Yeni özellikler
- Yeni fiyatlandırma özellikleri fiyat, para birimi ve para birimi kodu artık şu adreste mevcut: İşlem. İşleme bir teklif uygulanmışsa, ilgili bilgileri görmek için yeni bir mülk teklifi mevcuttur. it (kimlik, tür, ödeme modu) ve teklifID, OfferType ve kolaylık özellikleri teklifÖdemeModu. (106650768)
SwiftUI
Yeni özellikler
- Kullanmak
_logChanges()
SwiftUI görünüm güncellemelerinin nedenlerini günlüğe kaydetmek için.
Yeni hata ayıklama yöntemini çağırın `_logChanges()`
Sistemin görünümü neden güncellediğine ilişkin bilgileri günlüğe kaydetmek için SwiftUI görünümünün gövdesine. Örneğin:
struct MyView: View { var body: some View { #if DEBUG let _ = Self._logChanges() #endif // … rest of view body … } }
Fiziksel özellik adlarının yanı sıra “@self” görünüm değerinin kendisinin değiştiğini, “@kimlik” ise kimliğin değiştiğini belirtir. görünümün değişmesi (yani görünümle ilişkili kalıcı verilerin aynı şeyin yeni bir örneği için geri dönüştürülmesi) tip).
Yeni `_logChanges()`
yöntem mevcut gibidir `_printChanges()`
Birincisi, yeni yöntemin bazı hata ayıklama iş akışlarında yararlı olan sistem konsolunu kullanması dışında.
Şuraya yapılan aramalar: `_logChanges()`
bilgi düzeyinde oturum açın "com.apple.SwiftUI"
“Değişen Gövde Özellikleri” kategorisine sahip alt sistem. (113352555)
Çözülmüş Sorunlar
- Düzeltildi: Araç çubuğu öğelerinde meydana gelebilecek olası bir Swift erişim çakışması çökmesi çözüldü. (113992797)
WidgetKit
Bilinen Sorunlar
- Widget'larda
Text(_: style:)
içeriğine varsayılan olarak animasyon uygulamaz. (107582710)
Geçici çözüm: Açıkça bir animasyon istemek için şunu kullanın: View.contentTransition(_:)
değiştirici.