Views
1

Your rating
Rate update installation process

Log in to rate this update.
Login

Risk factor
No ratings yet. Be the first to rate this update.

Smooth installs 0%
Minor issues 0%
Major issues 0%

Update Summary

macOS Sonoma 14.2 release notes for December 11, 2023 cover new iMessage Contact Key Verification, StoreKit and SwiftUI enhancements, and several resolved issues. The update also includes a ServiceManagement security hardening change and a known beta limitation for Learn More links.

Update Details

Security

  • iMessage Contact Key Verification adds stronger message identity verification using Key Transparency and contact verification codes.
  • ServiceManagement now requires sandboxed target executables for sandboxed apps to prevent sandbox escapes.

Bug Fixes

  • Messages: fixed an unlocalized member count string in full-screen Map View for Group Messages.
  • StoreKit: fixed refund sheet dismissal in StoreKit Testing, and corrected StoreKit 2 device verification that could cause transaction verification failures.
  • Swift Charts: fixed scrollable charts not respecting the initial non-zero chartScrollPosition binding value.
  • SwiftUI: fixed a possible access conflict crash with toolbar items and changed ImageRenderer update behavior to avoid unintended dependency cycles.
  • WidgetKit: fixed Text(_:style:) in widgets not animating content by default.
  • Contact Key Verification: fixed several beta issues, including missing verification codes, missing checkmarks, transcript errors, and eligibility problems.

New Features

  • iMessage Contact Key Verification lets users verify they are messaging only with intended contacts and compare verification codes in person, on FaceTime, or through another secure call.
  • StoreKit adds new Transaction pricing properties: price, currency, currencyCode, and offer details including offer, offerID, offerType, and offerPaymentMode.
  • SwiftUI adds _logChanges() for logging why a view updates, with output sent to the system console.
  • iMessage Contact Key Verification supports saving a public key for a contact to enable verification with that person.

Known Issues

  • The Learn More links do not link to Knowledge Base articles during Beta.

Hints

  • All devices signed into the same iCloud account must be on at least iOS 17.2 Beta, macOS 14.2 Beta, or watchOS 10.2 Beta to enable iMessage Contact Key Verification.
  • If older OS versions must remain in use, sign out of iMessage on those devices before enabling Contact Key Verification.
  • The macOS 14.2 SDK is bundled with Xcode 15.1.
  • For sandboxed apps using SMAppService, the target executable must also be sandboxed; a small sandboxed trampoline tool can be used to run scripts or unsandboxed/system tools.
Product Information

Vendor: Apple

Product: macOS

Version: macOS Sonoma 14.2

Release date: Dec 11, 2023