Normalizace verzí MacCatalyst

Tato aktualizace zajišťuje, aby součásti verze MacCatalyst načtené z operačního systému byly vždy normalizovány na tři komponenty: hlavní, dílčí a sestavení. Součást sestavení je nastavena na 0, pokud není specifikována (-1), aby bylo zajištěno konzistentní chování mezi verzemi iOS a MacCatalyst při kontrolách verzí.

Předchozí chování

Dříve nebyla ve Version součást sestavení normalizována, což vedlo k nesprávným kontrolám verzí na platformě MacCatalyst, pokud byly poskytnuty pouze dvě komponenty (hlavní a dílčí). Výsledkem byly neplatné kontroly verzí.

Nové chování

Počínaje rozhraním .NET 10 se komponenta sestavení MacCatalyst normalizuje na 0zajištění konzistentních kontrol verzí. Revizní komponenta je vždy nastavena na -1, protože není určena v systému MacCatalyst nebo iOS.

Uváděná verze

.NET 10

Typ zásadní změny

Tato změna je změna chování.

Důvod změny

Tato změna byla provedena tak, aby se zabránilo nesprávným kontrolám verzí a srovnala správu verzí MacCatalyst s iOSem, což zajišťuje konzistentní součásti verzí.

V systému MacCatalyst používejte verze až tří součástí (hlavní, dílčí a build).

Ovlivněná rozhraní API