Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta aktualizacja gwarantuje, że składniki wersji MacCatalyst pobrane z systemu operacyjnego są zawsze znormalizowane do trzech składników: głównych, pomocniczych i kompilacji. Komponent budowy jest ustawiany na 0, gdy jest niezdefiniowany (-1), zapewniając spójne zachowanie między systemami iOS i MacCatalyst przy sprawdzaniu wersji.
Poprzednie zachowanie
Wcześniej składnik kompilacji w Version nie był znormalizowany, co doprowadziło do niepoprawnych kontroli wersji na MacCatalyst, gdy podano tylko dwa składniki (główne i drugorzędne). Spowodowało to nieprawidłowe sprawdzanie wersji.
Nowe zachowanie
Począwszy od platformy .NET 10, składnik kompilacji MacCatalyst jest znormalizowany do 0, zapewniając spójne sprawdzanie wersji. Składnik poprawki jest zawsze ustawiony na -1, ponieważ nie jest określony w systemie MacCatalyst lub iOS.
Wprowadzona wersja
.NET 10
Typ zmiany powodującej niezgodność
Ta zmiana jest zmianą behawioralną.
Przyczyna zmiany
Wprowadzono tę zmianę, aby zapobiec nieprawidłowym sprawdzaniu wersji i wyrównaniu wersji macCatalyst z systemem iOS, zapewniając spójne składniki wersji.
Zalecana akcja
Używaj wersji do trzech komponentów (główna, pomocnicza i kompilacja) w MacCatalyst.