Az Apple kiadja a macOS Sonoma 14.2 bétaverzióját

Az Apple csütörtökön kiadta a macOS Sonoma 14.2 bétaverzióját a fejlesztőknek. A bétaverzió azután jelent meg, hogy az Apple a hét elején hivatalosan is kiadta a nagyközönségnek a Sonoma 14.1-et.

Az eddig felfedezett egyetlen új, felhasználóbarát funkció az iMessage Contact Key Verification, de ezt a cikket további információkkal frissítjük, amint más új funkciókat vagy változásokat fedezünk fel.

A macOS Sonoma 14.2 béta telepítése

Ha már részt vesz az Apple fejlesztői programjában vagy az Apple nyilvános bétaprogramjában, a frissítést ezen keresztül telepítheti Rendszerbeállítások > Tábornok > Szoftver frissítés.

Ha nem vesz részt egyik programban sem, de szeretné kipróbálni a bétát, van egy útmutatónk hogyan lehet belépni a béta programba.

macOS 14.2 béta fejlesztői kibocsátási megjegyzések

Az alábbiakban a fejlesztői kibocsátási megjegyzések találhatók, amelyek eltérnek a felhasználóknak szóló kiadási megjegyzésektől.

A macOS 14.2 béta SDK támogatja az alkalmazások fejlesztését a Sonoma 14.2 béta verziót futtató Mac számítógépeken. Az SDK az Xcode 15.1-el együtt érkezik, amely a Mac App Store-ból érhető el. Az Xcode 15.1 kompatibilitási követelményeivel kapcsolatos információkért lásd:

Xcode 15.1 kiadási megjegyzések.

Új funkciók

  • Az iMessage Contact Key Verification funkcióval a felhasználók dönthetnek úgy, hogy tovább igazolják, hogy csak a kívánt személyekkel üzennek. A Contact Key Verification a Key Transparency segítségével engedélyezi az automatikus ellenőrzést, hogy az iMessage kulcselosztási szolgáltatás visszaadja-e az ellenőrizhető és auditálható térképre naplózott eszközkulcsokat. Amikor a felhasználó engedélyezi a kapcsolattartó kulcsának ellenőrzését, az ellenőrzési hibákról közvetlenül a Messages beszélgetési átiratában és az Apple ID beállításaiban kap értesítést.

A még nagyobb biztonság érdekében az iMessage kapcsolattartó kulcs-ellenőrző felhasználói összehasonlíthatják a kapcsolattartó ellenőrző kódját személyesen, a FaceTime-on vagy egy másik biztonságos híváson keresztül. Dönthetnek úgy is, hogy létrehoznak vagy szerkesztenek egy névjegyet, és menthetnek egy nyilvános kulcsot a CKV bekapcsolásához az adott személlyel.

Az iCloud-fiókjába bejelentkezett összes eszköznek az iOS 17.2 Beta, a macOS 17.2 Beta vagy a watchOS 17.2 Beta minimálisan támogatott verziójával kell rendelkeznie. Ha továbbra is szeretne más eszközöket használni az operációs rendszer régebbi verzióiban, akkor ezeken az eszközökön ki kell jelentkeznie az iMessage szolgáltatásból, hogy engedélyezze a kapcsolati kulcs ellenőrzését. (111356044)

ismert problémák

  • A További információ hivatkozások nem hivatkoznak a Tudásbázis cikkeire a Béta alatt. (101563811)
  • Egy másik felhasználó ellenőrzésekor előfordulhat, hogy a kapcsolattartói ellenőrző kód nem jelenik meg, ha az egyik felhasználó megszakítja a folyamatot. (114462363)

Kerülő megoldás: Mindkét felhasználó újraindítja a folyamatot.

  • A névjegy ellenőrzése után előfordulhat, hogy az igazolási pipa nem jelenik meg az Üzenetek alkalmazásban. (116142336)
  • A felhasználók néhány óránként hibaüzenetet láthatnak a Kikapcsolt átírással kapcsolatban. (116405131)

Kerülő megoldás: Vesd el a hibát.

  • Előfordulhat, hogy a felhasználók azt látják, hogy egyes frissített eszközeiken nem engedélyezhetik a kapcsolattartó kulcsának ellenőrzését. (117044482)

Kerülő megoldás: Legalább 30 perc várakozás után próbálja újra.

üzenetek

ismert problémák

  • Megjelenhet a teljes képernyős csoportüzenetek térképnézetében a tagok számához megjelenített lokalizálatlan karakterlánc (pl. DETAIL_NUMBER_OF_PEOPLE_LABEL). (117287069)

StoreKit

Új funkciók

  • Az új árazási tulajdonságok ára, pénzneme és valutakód már elérhető a következőn: Tranzakció. Ha a tranzakcióra ajánlatot alkalmaztak, akkor elérhető egy új ingatlanajánlat, amelyről információkat tekinthet meg it (azonosító, típus, fizetési mód), valamint kényelmi tulajdonságok offerID, offerType és ajánlatPaymentMode. (106650768)

SwiftUI

Új funkciók

  •  Használat _logChanges() a SwiftUI nézet frissítéseinek okainak naplózásához.

Hívja az új hibakeresési módszert `_logChanges()` a SwiftUI nézet törzsében, hogy naplózza a rendszer a nézet frissítésének okát. Például:

struct MyView: View { var body: some View { #if DEBUG let _ = Self._logChanges() #endif // … rest of view body … } }

A fizikai tulajdonságok nevei mellett a „@self” azt jelzi, hogy maga a nézet értéke megváltozott, az „@identity” pedig azt, hogy az identitás a nézet megváltozott (azaz, hogy a nézethez társított állandó adatokat újrahasznosították ugyanannak az új példányának típus).

Az új `_logChanges()` módszer olyan, mint a meglévő `_printChanges()` az egyik, kivéve, hogy az új módszer a rendszerkonzolt használja, ami hasznos néhány hibakeresési munkafolyamatban.

Felhívja `_logChanges()` jelentkezzen be az információs szinten a "com.apple.SwiftUI" alrendszer a „Módosult testtulajdonságok” kategóriájú. (113352555)

Megoldott problémák

  • Javítva: Megoldott egy lehetséges Swift-hozzáférési ütközés-összeomlást, amely az eszköztár elemeinél fordulhat elő. (113992797)

WidgetKit

ismert problémák

  • A widgetekben Text(_: style:) alapértelmezés szerint nem animálja a tartalmát. (107582710)

Kerülő megoldás: Animáció kifejezett kéréséhez használja a View.contentTransition(_:) módosító.

  • Oct 26, 2023
  • 67
  • 0